From 850d4491374461277ea53a7eb546b089678bea37 Mon Sep 17 00:00:00 2001 From: RazzM13 <34776591+RazzM13@users.noreply.github.com> Date: Sat, 24 Feb 2018 11:07:04 +0000 Subject: [PATCH] Fixed dereferencing for YAML format. --- dereference.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dereference.js b/dereference.js index 7543c52..eb77981 100644 --- a/dereference.js +++ b/dereference.js @@ -32,7 +32,8 @@ $RefParser.dereference(input, { resolve: { s3: s3Resolver } }, function(err, sch fs.writeFileSync(output, data, { encoding: 'utf8', flag: 'w' }); } else if (ext.match(/^\.?(yaml|yml)$/)) { var yaml = require('node-yaml'); - yaml.writeSync(output, schema, { encoding: 'utf8' }) + var data = yaml.dump(schema, { encoding: 'utf8', noRefs: true }); + fs.writeFileSync(output, data, { encoding: 'utf8', flag: 'w' }); } else { console.error("Unrecognised output file type: " + output); process.exit(1);