Skip to content

Commit 35819c9

Browse files
committed
refactor: remove global setup script with ngcc
BREAKING CHANGE Running 'ngcc' is not required for Angular 16+ projects
1 parent 873ab73 commit 35819c9

File tree

8 files changed

+7
-230
lines changed

8 files changed

+7
-230
lines changed

global-setup.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

global-setup.mjs

Lines changed: 0 additions & 3 deletions
This file was deleted.

scripts/test-examples.js

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -34,21 +34,13 @@ const executeTest = (projectPath) => {
3434
logger.log('installing bundled version of jest-preset-angular');
3535
logger.log();
3636

37-
[
38-
'build',
39-
'presets',
40-
'global-setup.js',
41-
'global-setup.mjs',
42-
'jest-preset.js',
43-
'package.json',
44-
'setup-jest.js',
45-
'setup-jest.mjs',
46-
'setup-env',
47-
].forEach((asset) => {
48-
const assetToReplace = join(projectPath, 'node_modules', 'jest-preset-angular', asset);
49-
const assetToCopy = join(rootDir, asset);
50-
copySync(assetToCopy, assetToReplace, {});
51-
});
37+
['build', 'presets', 'jest-preset.js', 'package.json', 'setup-jest.js', 'setup-jest.mjs', 'setup-env'].forEach(
38+
(asset) => {
39+
const assetToReplace = join(projectPath, 'node_modules', 'jest-preset-angular', asset);
40+
const assetToCopy = join(rootDir, asset);
41+
copySync(assetToCopy, assetToReplace, {});
42+
},
43+
);
5244

5345
// then we can run the tests
5446
const cmdLine = ['yarn', 'test'];

src/config/global-setup.spec.ts

Lines changed: 0 additions & 36 deletions
This file was deleted.

src/config/global-setup.ts

Lines changed: 0 additions & 9 deletions
This file was deleted.

src/utils/ngcc-jest-processor.ts

Lines changed: 0 additions & 95 deletions
This file was deleted.

website/docs/guides/angular-ivy.md

Lines changed: 0 additions & 70 deletions
This file was deleted.

website/sidebars.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
"getting-started/testbed-environment"
1313
],
1414
"Guides": [
15-
"guides/angular-ivy",
1615
"guides/angular-13+",
1716
"guides/esm-support",
1817
"guides/jsdom-environment",

0 commit comments

Comments
 (0)