nx/packages/schematics/migrations/legacy-migrations/20180116-update-command-line-scripts-to-use-nx-command.ts

27 lines
889 B
TypeScript

import { updateJsonFile } from '@nrwl/workspace';
export default {
description: 'Update npm scripts to use the nx command',
run: () => {
updateJsonFile('package.json', json => {
json.scripts = {
...json.scripts,
'apps:affected': './node_modules/.bin/nx affected apps',
'build:affected': './node_modules/.bin/nx affected build',
'e2e:affected': './node_modules/.bin/nx affected e2e',
'affected:apps': './node_modules/.bin/nx affected apps',
'affected:build': './node_modules/.bin/nx affected build',
'affected:e2e': './node_modules/.bin/nx affected e2e',
format: './node_modules/.bin/nx format write',
'format:write': './node_modules/.bin/nx format write',
'format:check': './node_modules/.bin/nx format check',
'nx-migrate': './node_modules/.bin/nx migrate'
};
});
}
};