@postman/wsdl-to-postman
Version:
Convert a given WSDL specification (1.1) to Postman Collection
37 lines (29 loc) • 786 B
JavaScript
;
const {
SchemaPack
} = require('./lib/SchemaPack.js');
module.exports = {
convert: function (input, options, cb) {
const schema = new SchemaPack(input, options);
if (schema.validationResult.result) {
return schema.convert(cb);
}
return cb(null, schema.validationResult);
},
validate: function (input) {
const schema = new SchemaPack(input);
return schema.validationResult;
},
getMetaData: function (input, cb) {
const schema = new SchemaPack(input);
schema.getMetaData(cb);
},
mergeAndValidate: function (input, cb) {
const schema = new SchemaPack(input);
schema.mergeAndValidate(cb);
},
getOptions: function (mode, criteria) {
return SchemaPack.getOptions(mode, criteria);
},
SchemaPack
};