storybook-chromatic
Version:
Visual Testing for Storybook
23 lines (17 loc) • 496 B
JavaScript
const pkgUp = require('pkg-up');
const { readFile, writeFile } = require('jsonfile');
const packageJson = {
async read() {
return pkgUp(__dirname).then(l => readFile(l));
},
async write(json) {
return pkgUp(__dirname).then(l => writeFile(l, json, { spaces: 2 }));
},
};
const rename = async name => {
const initial = await packageJson.read();
const temp = { ...initial, name };
await packageJson.write(temp);
};
rename(...process.argv.slice(2, 3));