nx/packages/cra-to-nx/src/lib/add-cra-commands-to-nx.ts
Craigory Coppola 19e9b462ec
chore(repo): move add-nx into main nx repo (#9382)
* chore(repo): move add-nx into main nx repo

* fix(misc): fix publishing of add nx projects

Co-authored-by: Jason Jean <jasonjean1993@gmail.com>
2022-03-17 18:38:06 -04:00

14 lines
468 B
TypeScript

import { readJsonSync, writeJsonSync } from 'fs-extra';
export function addCRAcracoScriptsToPackageJson(appName: string) {
const packageJson = readJsonSync(`apps/${appName}/package.json`);
packageJson.scripts = {
...packageJson.scripts,
start: 'craco start',
serve: 'npm start',
build: `BUILD_PATH=../../dist/apps/${appName} craco build`,
test: 'craco test',
};
writeJsonSync(`apps/${appName}/package.json`, packageJson, { spaces: 2 });
}