UNPKG

sugar-generate

Version:

Auto generate OAS 3.0 REST + GraphQL APIs (Node + MongoDB)

18 lines (16 loc) 595 B
const fs = require('fs'); const { config } = require('../code'); module.exports = ({ schema, logging, destination }) => { // schema = require(schema); const configsFolder = `${destination}/configs`; const file = `${configsFolder}/config.json` // if (logging) console.log('checking configs '); if (!fs.existsSync(configsFolder)) { // if (logging) console.log('creating configs '); fs.mkdirSync(configsFolder); } if (!fs.existsSync(file)) { // if (logging) console.log('creating configs/configs.json'); fs.writeFileSync(file, JSON.stringify(config, null, 2)); } }