Files
SQL-INYECTOR/node_modules/amqplib/channel_api.js
2026-01-19 12:12:38 -03:00

17 lines
532 B
JavaScript

var raw_connect = require('./lib/connect').connect;
var ChannelModel = require('./lib/channel_model').ChannelModel;
var promisify = require('util').promisify;
function connect(url, connOptions) {
return promisify(function(cb) {
return raw_connect(url, connOptions, cb);
})()
.then(function(conn) {
return new ChannelModel(conn);
});
};
module.exports.connect = connect;
module.exports.credentials = require('./lib/credentials');
module.exports.IllegalOperationError = require('./lib/error').IllegalOperationError;