UNPKG

@adobe/jsonschema2md

Version:

Validate and document complex JSON Schemas the easy way.

17 lines (12 loc) 673 B
/** * 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;