Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | 1x 1x 1x 1x 1x 1x 1x | import { Rule, Tree } from '@angular-devkit/schematics';
import { tryRule } from './utils/rules';
import { updateModuleAndTarget } from '../utils/angular/json-utils';
const tsConfigFilePath = './tsconfig.spec.json';
const manualProcess = `
## Please update "module" in tsconfig.spec.json to "ES2020"
So your file should look like this:
{
...
"compilerOptions": {
...,
"module": "ES2020"
},
...
}
`;
export default function (): Rule {
return tryRule((tree: Tree) => {
updateModuleAndTarget(tree, tsConfigFilePath, {
oldModule: 'commonjs',
newModule: 'ES2020',
});
}, manualProcess);
}
|