Skip to content

Commit 151e0a6

Browse files
committed
Upgrade downconverter to latest api-spec-converter code, with fixes
1 parent 84a3926 commit 151e0a6

File tree

3 files changed

+191
-106
lines changed

3 files changed

+191
-106
lines changed

adaptor.js

+5-1
Original file line numberDiff line numberDiff line change
@@ -767,7 +767,11 @@ function transform(api, defaults, callback) {
767767
obj.swagger = defaults.swagger;
768768
}
769769
else {
770-
obj.swagger = downconverter(api);
770+
const container = {};
771+
container.spec = api;
772+
container.source = defaults.source;
773+
let conv = new downconverter(container);
774+
obj.swagger = conv.convert();
771775
}
772776

773777
obj["swagger-yaml"] = yaml.safeDump(obj.swagger, {lineWidth:-1}); // set to original if converted v2.0

cg.js

+1
Original file line numberDiff line numberDiff line change
@@ -200,6 +200,7 @@ if (argv.zip) {
200200
processor.fileFunctions.mkdirp = nop;
201201
processor.fileFunctions.mkdirp.sync = nop;
202202
}
203+
config.defaults.source = defName;
203204

204205
let up = url.parse(defName);
205206
if (up.protocol && up.protocol.startsWith('http')) {

0 commit comments

Comments
 (0)