nx/scripts/add-dependency-to-build.js
AgentEnder c9c8fa7f1c chore(core): project.json should not be included in builds
Signed-off-by: AgentEnder <craigorycoppola@gmail.com>
2021-08-20 20:22:30 -04:00

12 lines
452 B
JavaScript

const { readJsonSync, writeJsonSync } = require('fs-extra');
const { join } = require('path');
const [package, dependency] = process.argv.slice(2);
const pkgPath = join(__dirname, '../build/packages', package, 'package.json');
const packageJson = readJsonSync(pkgPath);
const [dependencyPkg, dependencyVersion] = dependency.split('@');
packageJson.dependencies[dependencyPkg] = dependencyVersion;
writeJsonSync(pkgPath, packageJson, { spaces: 2 });