mock-json-package
Version:
21 lines (19 loc) • 704 B
JavaScript
import fs from 'fs'
import _ from 'lodash'
import sortPackageJson from 'sort-package-json';
import dateFormat from 'dateformat';
export function writeOut(path, filename, finalJSON) {
filename = filename + `-${dateFormat(new Date(), "yymmddHHMM")}.json`;
if (!fs.existsSync(path)){
fs.mkdirSync(path);
console.log('Folder Created Successfully >> ', path);
}
const output_path = path + "/" + filename
fs.writeFile(output_path, sortPackageJson(JSON.stringify(finalJSON, null, 4)), (err) => {
if(err) {
console.ERROR(`Error writing output: \n${err}`);
} else {
console.log(`ABI written to ${output_path}`);
}
});
}