1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | 1× 1× 1× 1× 1× 1× 1× 1× 1× 1× 1× | 'use strict'; var path = require('path'); var jsonfile = require('jsonfile'); var fecom = require('../fecom'); module.exports = function (config) { var packageJson = path.join(fecom.root, 'package.json'); var packageCfg = {}; packageCfg = jsonfile.readFileSync(packageJson); packageCfg.name = config.name; packageCfg.description = config.description; packageCfg.author = config.author; jsonfile.writeFileSync(packageJson, packageCfg, { spaces: 2 }); }; |