UNPKG

@25sprout/react-starter

Version:

25sprout web starter with React

23 lines (19 loc) 517 B
const fs = require('fs-extra'); function processPkg(projectPath, config) { const projectName = config.name || 'react-starter'; return fs .readJson(`${projectPath}/package.json`) .then( pkg => { const newPkg = Object.assign({}, pkg, { name: projectName, }); return fs.writeJson(`${projectPath}/package.json`, newPkg, { spaces: 2, }); }, err => console.log(err) ) .then(() => console.log('Complete package.json'), err => console.log(err)); } module.exports = processPkg;