12345678910111213141516171819202122 |
- let DotJson = require('dot-json');
- let { exec } = require('child_process')
- module.exports.runFromPackage = function (package, command) {
- exec(command, { cwd: __dirname+'/../packages/'+package })
- }
- module.exports.run = function (command) {
- exec(command, { cwd: __dirname+'/..' })
- }
- module.exports.writeToPackageDotJson = function (package, key, value) {
- let dotJson = new DotJson(`./packages/${package}/package.json`)
- dotJson.set(key, value).save()
- }
- module.exports.getFromPackageDotJson = function (package, key) {
- let dotJson = new DotJson(`./packages/${package}/package.json`)
- return dotJson.get(key)
- }
|