open-api-mocker
Version:
A mock server based in Open API Specification
29 lines (21 loc) • 442 B
JavaScript
;
const DefaultServer = require('../mocker/express/server');
const defaultOptions = {
port: 5000,
server: null,
watch: false,
schemaLoader: null
};
const forcedOptions = {
alreadyWatching: false
};
module.exports = customOptions => {
const finalOptions = {
...defaultOptions,
...customOptions,
...forcedOptions
};
if(!finalOptions.server)
finalOptions.server = new DefaultServer();
return finalOptions;
};