@adobe/jsonschema2md
Version:
Validate and document complex JSON Schemas the easy way.
17 lines (12 loc) • 673 B
JavaScript
/**
* Copyright 2017 Adobe Systems Incorporated. All rights reserved.
* This file is licensed to you under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. You may obtain a copy
* of the License at http://www.apache.org/licenses/LICENSE-2.0
*/
const writeFile = require('./writeFiles');
var path = require('path');
const generateNewSchemaFiles = function(filename, schema, schemaPath, outDir) {
return writeFile(path.join(path.join(outDir), path.dirname(filename.substr(schemaPath.length))), path.basename(filename), JSON.stringify(schema, null, 4));
};
module.exports = generateNewSchemaFiles;