From f60e704d7992815696cc923bee77efa91c4f753a Mon Sep 17 00:00:00 2001 From: Jonathan Cammisuli Date: Fri, 3 Dec 2021 22:23:46 -0500 Subject: [PATCH] chore: run migrations --- .gitignore | 3 +- apps/vscode-ui/jest.config.js | 5 +- apps/vscode-ui/tsconfig.spec.json | 2 +- libs/server/tsconfig.lib.json | 2 +- libs/server/tsconfig.spec.json | 2 +- libs/typescript-plugin/tsconfig.lib.json | 2 +- libs/typescript-plugin/tsconfig.spec.json | 4 + libs/vscode-ui/argument-list/jest.config.js | 4 +- .../vscode-ui/argument-list/tsconfig.lib.json | 2 +- .../argument-list/tsconfig.spec.json | 2 +- libs/vscode-ui/components/jest.config.js | 4 +- libs/vscode-ui/components/tsconfig.lib.json | 1 + libs/vscode-ui/components/tsconfig.spec.json | 2 +- .../.storybook/tsconfig.json | 2 +- .../jest.config.js | 4 +- .../tsconfig.lib.json | 2 +- .../tsconfig.spec.json | 2 +- libs/vscode/configuration/tsconfig.lib.json | 2 +- libs/vscode/configuration/tsconfig.spec.json | 4 + libs/vscode/json-schema/tsconfig.lib.json | 2 +- libs/vscode/json-schema/tsconfig.spec.json | 4 + .../vscode/nx-commands-view/tsconfig.lib.json | 2 +- .../nx-commands-view/tsconfig.spec.json | 4 + libs/vscode/nx-project-view/tsconfig.lib.json | 2 +- .../vscode/nx-project-view/tsconfig.spec.json | 4 + .../nx-run-target-view/tsconfig.lib.json | 2 +- .../nx-run-target-view/tsconfig.spec.json | 4 + libs/vscode/nx-workspace/tsconfig.lib.json | 2 +- libs/vscode/nx-workspace/tsconfig.spec.json | 4 + libs/vscode/tasks/tsconfig.lib.json | 2 +- libs/vscode/tasks/tsconfig.spec.json | 4 + libs/vscode/verify/tsconfig.lib.json | 2 +- libs/vscode/verify/tsconfig.spec.json | 4 + libs/vscode/webview/tsconfig.lib.json | 2 +- libs/vscode/webview/tsconfig.spec.json | 4 + migrations.json | 108 ++++++++++++++++++ nx.json | 3 +- 37 files changed, 184 insertions(+), 26 deletions(-) create mode 100644 migrations.json diff --git a/.gitignore b/.gitignore index dd68c264e4..b434b30ee8 100644 --- a/.gitignore +++ b/.gitignore @@ -29,6 +29,7 @@ !.vscode/extensions.json # misc +/.angular/cache /.sass-cache /connect.lock /coverage @@ -52,5 +53,3 @@ apps/intellij/build/* apps/intellij/.gradle/* apps/intellij/.idea/* -# Nx -migrations.json diff --git a/apps/vscode-ui/jest.config.js b/apps/vscode-ui/jest.config.js index db33a500c1..1e4d30e635 100644 --- a/apps/vscode-ui/jest.config.js +++ b/apps/vscode-ui/jest.config.js @@ -16,5 +16,8 @@ module.exports = { 'jest-preset-angular/build/serializers/ng-snapshot', 'jest-preset-angular/build/serializers/html-comment', ], - transform: { '^.+\\.(ts|js|html)$': 'jest-preset-angular' }, + transform: { + '^.+.(ts|mjs|js|html)$': 'jest-preset-angular', + }, + transformIgnorePatterns: ['node_modules/(?!.*.mjs$)'], }; diff --git a/apps/vscode-ui/tsconfig.spec.json b/apps/vscode-ui/tsconfig.spec.json index cfff29a544..bc90aab093 100644 --- a/apps/vscode-ui/tsconfig.spec.json +++ b/apps/vscode-ui/tsconfig.spec.json @@ -6,5 +6,5 @@ "types": ["jest", "node"] }, "files": ["src/test-setup.ts"], - "include": ["**/*.spec.ts", "**/*.d.ts"] + "include": ["**/*.spec.ts", "**/*.test.ts", "**/*.d.ts"] } diff --git a/libs/server/tsconfig.lib.json b/libs/server/tsconfig.lib.json index 037d796f28..6efdbeecb5 100644 --- a/libs/server/tsconfig.lib.json +++ b/libs/server/tsconfig.lib.json @@ -6,6 +6,6 @@ "declaration": true, "types": ["node"] }, - "exclude": ["**/*.spec.ts"], + "exclude": ["**/*.spec.ts", "**/*.test.ts"], "include": ["**/*.ts"] } diff --git a/libs/server/tsconfig.spec.json b/libs/server/tsconfig.spec.json index 29efa430b2..07c165e428 100644 --- a/libs/server/tsconfig.spec.json +++ b/libs/server/tsconfig.spec.json @@ -5,5 +5,5 @@ "module": "commonjs", "types": ["jest", "node"] }, - "include": ["**/*.spec.ts", "**/*.d.ts"] + "include": ["**/*.spec.ts", "**/*.test.ts", "**/*.d.ts"] } diff --git a/libs/typescript-plugin/tsconfig.lib.json b/libs/typescript-plugin/tsconfig.lib.json index 037d796f28..6efdbeecb5 100644 --- a/libs/typescript-plugin/tsconfig.lib.json +++ b/libs/typescript-plugin/tsconfig.lib.json @@ -6,6 +6,6 @@ "declaration": true, "types": ["node"] }, - "exclude": ["**/*.spec.ts"], + "exclude": ["**/*.spec.ts", "**/*.test.ts"], "include": ["**/*.ts"] } diff --git a/libs/typescript-plugin/tsconfig.spec.json b/libs/typescript-plugin/tsconfig.spec.json index 559410b96a..6829644190 100644 --- a/libs/typescript-plugin/tsconfig.spec.json +++ b/libs/typescript-plugin/tsconfig.spec.json @@ -7,9 +7,13 @@ }, "include": [ "**/*.spec.ts", + "**/*.test.ts", "**/*.spec.tsx", + "**/*.test.tsx", "**/*.spec.js", + "**/*.test.js", "**/*.spec.jsx", + "**/*.test.jsx", "**/*.d.ts" ] } diff --git a/libs/vscode-ui/argument-list/jest.config.js b/libs/vscode-ui/argument-list/jest.config.js index 3d56ce30aa..fa418dfcba 100644 --- a/libs/vscode-ui/argument-list/jest.config.js +++ b/libs/vscode-ui/argument-list/jest.config.js @@ -15,6 +15,8 @@ module.exports = { 'jest-preset-angular/build/serializers/ng-snapshot', 'jest-preset-angular/build/serializers/html-comment', ], - transform: { '^.+\\.(mjs|ts|js|html)$': 'jest-preset-angular' }, + transform: { + '^.+.(ts|mjs|js|html)$': 'jest-preset-angular', + }, transformIgnorePatterns: ['node_modules/(?!.*.mjs$)'], }; diff --git a/libs/vscode-ui/argument-list/tsconfig.lib.json b/libs/vscode-ui/argument-list/tsconfig.lib.json index 890aaeb555..5cd4ba1fe6 100644 --- a/libs/vscode-ui/argument-list/tsconfig.lib.json +++ b/libs/vscode-ui/argument-list/tsconfig.lib.json @@ -14,6 +14,6 @@ "strictMetadataEmit": true, "enableResourceInlining": true }, - "exclude": ["src/test-setup.ts", "**/*.spec.ts"], + "exclude": ["src/test-setup.ts", "**/*.spec.ts", "**/*.test.ts"], "include": ["**/*.ts"] } diff --git a/libs/vscode-ui/argument-list/tsconfig.spec.json b/libs/vscode-ui/argument-list/tsconfig.spec.json index fd405a65ef..1f8e7f6c3e 100644 --- a/libs/vscode-ui/argument-list/tsconfig.spec.json +++ b/libs/vscode-ui/argument-list/tsconfig.spec.json @@ -6,5 +6,5 @@ "types": ["jest", "node"] }, "files": ["src/test-setup.ts"], - "include": ["**/*.spec.ts", "**/*.d.ts"] + "include": ["**/*.spec.ts", "**/*.test.ts", "**/*.d.ts"] } diff --git a/libs/vscode-ui/components/jest.config.js b/libs/vscode-ui/components/jest.config.js index be252fc714..c9283dfd16 100644 --- a/libs/vscode-ui/components/jest.config.js +++ b/libs/vscode-ui/components/jest.config.js @@ -14,6 +14,8 @@ module.exports = { 'jest-preset-angular/build/serializers/ng-snapshot', 'jest-preset-angular/build/serializers/html-comment', ], - transform: { '^.+\\.(mjs|ts|js|html)$': 'jest-preset-angular' }, + transform: { + '^.+.(ts|mjs|js|html)$': 'jest-preset-angular', + }, transformIgnorePatterns: ['node_modules/(?!.*.mjs$)'], }; diff --git a/libs/vscode-ui/components/tsconfig.lib.json b/libs/vscode-ui/components/tsconfig.lib.json index 2b620c3fe0..7d9a7639e7 100644 --- a/libs/vscode-ui/components/tsconfig.lib.json +++ b/libs/vscode-ui/components/tsconfig.lib.json @@ -16,6 +16,7 @@ "exclude": [ "src/test.ts", "**/*.spec.ts", + "**/*.test.ts", "**/*.stories.ts", "**/*.stories.js" ], diff --git a/libs/vscode-ui/components/tsconfig.spec.json b/libs/vscode-ui/components/tsconfig.spec.json index bc613021cb..a802d1df69 100644 --- a/libs/vscode-ui/components/tsconfig.spec.json +++ b/libs/vscode-ui/components/tsconfig.spec.json @@ -6,5 +6,5 @@ "types": ["jest", "node"] }, "files": ["./test-setup.ts"], - "include": ["**/*.spec.ts", "**/*.d.ts"] + "include": ["**/*.spec.ts", "**/*.test.ts", "**/*.d.ts"] } diff --git a/libs/vscode-ui/feature-task-execution-form/.storybook/tsconfig.json b/libs/vscode-ui/feature-task-execution-form/.storybook/tsconfig.json index d8eb7a05c0..068aafe4a4 100644 --- a/libs/vscode-ui/feature-task-execution-form/.storybook/tsconfig.json +++ b/libs/vscode-ui/feature-task-execution-form/.storybook/tsconfig.json @@ -3,6 +3,6 @@ "compilerOptions": { "emitDecoratorMetadata": true }, - "exclude": ["../**/*.spec.ts"], + "exclude": ["../**/*.spec.ts", "../**/*.test.ts"], "include": ["../src/**/*"] } diff --git a/libs/vscode-ui/feature-task-execution-form/jest.config.js b/libs/vscode-ui/feature-task-execution-form/jest.config.js index fddddd361c..fa0a260bce 100644 --- a/libs/vscode-ui/feature-task-execution-form/jest.config.js +++ b/libs/vscode-ui/feature-task-execution-form/jest.config.js @@ -16,6 +16,8 @@ module.exports = { 'jest-preset-angular/build/serializers/ng-snapshot', 'jest-preset-angular/build/serializers/html-comment', ], - transform: { '^.+\\.(mjs|ts|js|html)$': 'jest-preset-angular' }, + transform: { + '^.+.(ts|mjs|js|html)$': 'jest-preset-angular', + }, transformIgnorePatterns: ['node_modules/(?!.*.mjs$)'], }; diff --git a/libs/vscode-ui/feature-task-execution-form/tsconfig.lib.json b/libs/vscode-ui/feature-task-execution-form/tsconfig.lib.json index a91a83e332..6b9ce77dec 100644 --- a/libs/vscode-ui/feature-task-execution-form/tsconfig.lib.json +++ b/libs/vscode-ui/feature-task-execution-form/tsconfig.lib.json @@ -13,6 +13,6 @@ "strictInjectionParameters": true, "enableResourceInlining": true }, - "exclude": ["src/test.ts", "**/*.spec.ts"], + "exclude": ["src/test.ts", "**/*.spec.ts", "**/*.test.ts"], "include": ["**/*.ts"] } diff --git a/libs/vscode-ui/feature-task-execution-form/tsconfig.spec.json b/libs/vscode-ui/feature-task-execution-form/tsconfig.spec.json index bc613021cb..a802d1df69 100644 --- a/libs/vscode-ui/feature-task-execution-form/tsconfig.spec.json +++ b/libs/vscode-ui/feature-task-execution-form/tsconfig.spec.json @@ -6,5 +6,5 @@ "types": ["jest", "node"] }, "files": ["./test-setup.ts"], - "include": ["**/*.spec.ts", "**/*.d.ts"] + "include": ["**/*.spec.ts", "**/*.test.ts", "**/*.d.ts"] } diff --git a/libs/vscode/configuration/tsconfig.lib.json b/libs/vscode/configuration/tsconfig.lib.json index ca4b70c39c..592f7660a6 100644 --- a/libs/vscode/configuration/tsconfig.lib.json +++ b/libs/vscode/configuration/tsconfig.lib.json @@ -6,6 +6,6 @@ "declaration": true, "types": ["node"] }, - "exclude": ["**/*.spec.ts"], + "exclude": ["**/*.spec.ts", "**/*.test.ts"], "include": ["**/*.ts"] } diff --git a/libs/vscode/configuration/tsconfig.spec.json b/libs/vscode/configuration/tsconfig.spec.json index 1798b378a9..cab0321d30 100644 --- a/libs/vscode/configuration/tsconfig.spec.json +++ b/libs/vscode/configuration/tsconfig.spec.json @@ -7,9 +7,13 @@ }, "include": [ "**/*.spec.ts", + "**/*.test.ts", "**/*.spec.tsx", + "**/*.test.tsx", "**/*.spec.js", + "**/*.test.js", "**/*.spec.jsx", + "**/*.test.jsx", "**/*.d.ts" ] } diff --git a/libs/vscode/json-schema/tsconfig.lib.json b/libs/vscode/json-schema/tsconfig.lib.json index ca4b70c39c..592f7660a6 100644 --- a/libs/vscode/json-schema/tsconfig.lib.json +++ b/libs/vscode/json-schema/tsconfig.lib.json @@ -6,6 +6,6 @@ "declaration": true, "types": ["node"] }, - "exclude": ["**/*.spec.ts"], + "exclude": ["**/*.spec.ts", "**/*.test.ts"], "include": ["**/*.ts"] } diff --git a/libs/vscode/json-schema/tsconfig.spec.json b/libs/vscode/json-schema/tsconfig.spec.json index 1798b378a9..cab0321d30 100644 --- a/libs/vscode/json-schema/tsconfig.spec.json +++ b/libs/vscode/json-schema/tsconfig.spec.json @@ -7,9 +7,13 @@ }, "include": [ "**/*.spec.ts", + "**/*.test.ts", "**/*.spec.tsx", + "**/*.test.tsx", "**/*.spec.js", + "**/*.test.js", "**/*.spec.jsx", + "**/*.test.jsx", "**/*.d.ts" ] } diff --git a/libs/vscode/nx-commands-view/tsconfig.lib.json b/libs/vscode/nx-commands-view/tsconfig.lib.json index ca4b70c39c..592f7660a6 100644 --- a/libs/vscode/nx-commands-view/tsconfig.lib.json +++ b/libs/vscode/nx-commands-view/tsconfig.lib.json @@ -6,6 +6,6 @@ "declaration": true, "types": ["node"] }, - "exclude": ["**/*.spec.ts"], + "exclude": ["**/*.spec.ts", "**/*.test.ts"], "include": ["**/*.ts"] } diff --git a/libs/vscode/nx-commands-view/tsconfig.spec.json b/libs/vscode/nx-commands-view/tsconfig.spec.json index 1798b378a9..cab0321d30 100644 --- a/libs/vscode/nx-commands-view/tsconfig.spec.json +++ b/libs/vscode/nx-commands-view/tsconfig.spec.json @@ -7,9 +7,13 @@ }, "include": [ "**/*.spec.ts", + "**/*.test.ts", "**/*.spec.tsx", + "**/*.test.tsx", "**/*.spec.js", + "**/*.test.js", "**/*.spec.jsx", + "**/*.test.jsx", "**/*.d.ts" ] } diff --git a/libs/vscode/nx-project-view/tsconfig.lib.json b/libs/vscode/nx-project-view/tsconfig.lib.json index ca4b70c39c..592f7660a6 100644 --- a/libs/vscode/nx-project-view/tsconfig.lib.json +++ b/libs/vscode/nx-project-view/tsconfig.lib.json @@ -6,6 +6,6 @@ "declaration": true, "types": ["node"] }, - "exclude": ["**/*.spec.ts"], + "exclude": ["**/*.spec.ts", "**/*.test.ts"], "include": ["**/*.ts"] } diff --git a/libs/vscode/nx-project-view/tsconfig.spec.json b/libs/vscode/nx-project-view/tsconfig.spec.json index 1798b378a9..cab0321d30 100644 --- a/libs/vscode/nx-project-view/tsconfig.spec.json +++ b/libs/vscode/nx-project-view/tsconfig.spec.json @@ -7,9 +7,13 @@ }, "include": [ "**/*.spec.ts", + "**/*.test.ts", "**/*.spec.tsx", + "**/*.test.tsx", "**/*.spec.js", + "**/*.test.js", "**/*.spec.jsx", + "**/*.test.jsx", "**/*.d.ts" ] } diff --git a/libs/vscode/nx-run-target-view/tsconfig.lib.json b/libs/vscode/nx-run-target-view/tsconfig.lib.json index ca4b70c39c..592f7660a6 100644 --- a/libs/vscode/nx-run-target-view/tsconfig.lib.json +++ b/libs/vscode/nx-run-target-view/tsconfig.lib.json @@ -6,6 +6,6 @@ "declaration": true, "types": ["node"] }, - "exclude": ["**/*.spec.ts"], + "exclude": ["**/*.spec.ts", "**/*.test.ts"], "include": ["**/*.ts"] } diff --git a/libs/vscode/nx-run-target-view/tsconfig.spec.json b/libs/vscode/nx-run-target-view/tsconfig.spec.json index 1798b378a9..cab0321d30 100644 --- a/libs/vscode/nx-run-target-view/tsconfig.spec.json +++ b/libs/vscode/nx-run-target-view/tsconfig.spec.json @@ -7,9 +7,13 @@ }, "include": [ "**/*.spec.ts", + "**/*.test.ts", "**/*.spec.tsx", + "**/*.test.tsx", "**/*.spec.js", + "**/*.test.js", "**/*.spec.jsx", + "**/*.test.jsx", "**/*.d.ts" ] } diff --git a/libs/vscode/nx-workspace/tsconfig.lib.json b/libs/vscode/nx-workspace/tsconfig.lib.json index ca4b70c39c..592f7660a6 100644 --- a/libs/vscode/nx-workspace/tsconfig.lib.json +++ b/libs/vscode/nx-workspace/tsconfig.lib.json @@ -6,6 +6,6 @@ "declaration": true, "types": ["node"] }, - "exclude": ["**/*.spec.ts"], + "exclude": ["**/*.spec.ts", "**/*.test.ts"], "include": ["**/*.ts"] } diff --git a/libs/vscode/nx-workspace/tsconfig.spec.json b/libs/vscode/nx-workspace/tsconfig.spec.json index 1798b378a9..cab0321d30 100644 --- a/libs/vscode/nx-workspace/tsconfig.spec.json +++ b/libs/vscode/nx-workspace/tsconfig.spec.json @@ -7,9 +7,13 @@ }, "include": [ "**/*.spec.ts", + "**/*.test.ts", "**/*.spec.tsx", + "**/*.test.tsx", "**/*.spec.js", + "**/*.test.js", "**/*.spec.jsx", + "**/*.test.jsx", "**/*.d.ts" ] } diff --git a/libs/vscode/tasks/tsconfig.lib.json b/libs/vscode/tasks/tsconfig.lib.json index ca4b70c39c..592f7660a6 100644 --- a/libs/vscode/tasks/tsconfig.lib.json +++ b/libs/vscode/tasks/tsconfig.lib.json @@ -6,6 +6,6 @@ "declaration": true, "types": ["node"] }, - "exclude": ["**/*.spec.ts"], + "exclude": ["**/*.spec.ts", "**/*.test.ts"], "include": ["**/*.ts"] } diff --git a/libs/vscode/tasks/tsconfig.spec.json b/libs/vscode/tasks/tsconfig.spec.json index 1798b378a9..cab0321d30 100644 --- a/libs/vscode/tasks/tsconfig.spec.json +++ b/libs/vscode/tasks/tsconfig.spec.json @@ -7,9 +7,13 @@ }, "include": [ "**/*.spec.ts", + "**/*.test.ts", "**/*.spec.tsx", + "**/*.test.tsx", "**/*.spec.js", + "**/*.test.js", "**/*.spec.jsx", + "**/*.test.jsx", "**/*.d.ts" ] } diff --git a/libs/vscode/verify/tsconfig.lib.json b/libs/vscode/verify/tsconfig.lib.json index ca4b70c39c..592f7660a6 100644 --- a/libs/vscode/verify/tsconfig.lib.json +++ b/libs/vscode/verify/tsconfig.lib.json @@ -6,6 +6,6 @@ "declaration": true, "types": ["node"] }, - "exclude": ["**/*.spec.ts"], + "exclude": ["**/*.spec.ts", "**/*.test.ts"], "include": ["**/*.ts"] } diff --git a/libs/vscode/verify/tsconfig.spec.json b/libs/vscode/verify/tsconfig.spec.json index 1798b378a9..cab0321d30 100644 --- a/libs/vscode/verify/tsconfig.spec.json +++ b/libs/vscode/verify/tsconfig.spec.json @@ -7,9 +7,13 @@ }, "include": [ "**/*.spec.ts", + "**/*.test.ts", "**/*.spec.tsx", + "**/*.test.tsx", "**/*.spec.js", + "**/*.test.js", "**/*.spec.jsx", + "**/*.test.jsx", "**/*.d.ts" ] } diff --git a/libs/vscode/webview/tsconfig.lib.json b/libs/vscode/webview/tsconfig.lib.json index ca4b70c39c..592f7660a6 100644 --- a/libs/vscode/webview/tsconfig.lib.json +++ b/libs/vscode/webview/tsconfig.lib.json @@ -6,6 +6,6 @@ "declaration": true, "types": ["node"] }, - "exclude": ["**/*.spec.ts"], + "exclude": ["**/*.spec.ts", "**/*.test.ts"], "include": ["**/*.ts"] } diff --git a/libs/vscode/webview/tsconfig.spec.json b/libs/vscode/webview/tsconfig.spec.json index 1798b378a9..cab0321d30 100644 --- a/libs/vscode/webview/tsconfig.spec.json +++ b/libs/vscode/webview/tsconfig.spec.json @@ -7,9 +7,13 @@ }, "include": [ "**/*.spec.ts", + "**/*.test.ts", "**/*.spec.tsx", + "**/*.test.tsx", "**/*.spec.js", + "**/*.test.js", "**/*.spec.jsx", + "**/*.test.jsx", "**/*.d.ts" ] } diff --git a/migrations.json b/migrations.json new file mode 100644 index 0000000000..8d47fd5869 --- /dev/null +++ b/migrations.json @@ -0,0 +1,108 @@ +{ + "migrations": [ + { + "version": "13.2.0", + "description": "Set --parallel=1 for existing repos to preserve the existing behavior", + "cli": "nx", + "implementation": "./src/migrations/update-13-2-0/set-parallel-default", + "package": "@nrwl/workspace", + "name": "set-parallel-default" + }, + { + "cli": "nx", + "version": "13.2.0-beta.1", + "description": "Remove deprecated options from webpack-server and webpack-browser.", + "factory": "./src/migrations/update-13-2-0/update-angular-config", + "package": "@nrwl/angular", + "name": "update-angular-config" + }, + { + "cli": "nx", + "version": "13.2.0-beta.1", + "description": "Remove enableIvy and add compilationMode to library tsconfig and remove deprecated ng-packagr options.", + "factory": "./src/migrations/update-13-2-0/update-libraries", + "package": "@nrwl/angular", + "name": "update-libraries" + }, + { + "cli": "nx", + "version": "13.2.0-beta.1", + "description": "Update jest config to support jest-preset-angular", + "factory": "./src/migrations/update-13-2-0/update-angular-jest-config", + "package": "@nrwl/angular", + "name": "update-angular-jest-config" + }, + { + "cli": "nx", + "version": "13.2.0-beta.1", + "description": "Move some imports from @nrwl/angular/testing to jasmine-marbles", + "factory": "./src/migrations/update-13-2-0/update-testing-imports", + "package": "@nrwl/angular", + "name": "update-testing-imports" + }, + { + "version": "13.0.0", + "factory": "./update-13/schematic-options", + "description": "Remove no longer valid Angular schematic options from `angular.json`.", + "package": "@angular/cli", + "name": "schematic-options-13" + }, + { + "version": "13.0.0", + "factory": "./update-13/update-angular-config", + "description": "Remove deprecated options from 'angular.json' that are no longer present in v13.", + "package": "@angular/cli", + "name": "update-angular-config-v13" + }, + { + "version": "13.0.0", + "factory": "./update-13/update-libraries", + "description": "Update library projects to be published in partial mode and removed deprecated options from ng-packagr configuration.", + "package": "@angular/cli", + "name": "update-libraries-v13" + }, + { + "version": "13.0.0", + "factory": "./update-13/drop-ie-polyfills", + "description": "Remove polyfills required only for Internet Explorer which is no longer supported.", + "package": "@angular/cli", + "name": "drop-ie-polyfills" + }, + { + "version": "13.0.0", + "factory": "./update-13/update-gitignore", + "description": "Updating '.gitignore' to include '.angular/cache'.", + "package": "@angular/cli", + "name": "update-gitignore" + }, + { + "version": "13.0.0-beta", + "description": "Migrates `[routerLink]=\"\"` in templates to `[routerLink]=\"[]\"` because these links are likely intended to route to the current page with updated fragment/query params.", + "factory": "./migrations/router-link-empty-expression/index", + "package": "@angular/core", + "name": "migration-v13-router-link-empty-expression" + }, + { + "version": "13.0.0-beta", + "description": "In Angular version 13, the `teardown` flag in `TestBed` will be enabled by default. This migration automatically opts out existing apps from the new teardown behavior.", + "factory": "./migrations/testbed-teardown/index", + "package": "@angular/core", + "name": "migration-v13-testbed-teardown" + }, + { + "version": "13.0.0-0", + "description": "Updates the Angular CDK to v13", + "factory": "./ng-update/index#updateToV13", + "package": "@angular/cdk", + "name": "migration-v13" + }, + { + "version": "13.1.2-beta.0", + "cli": "nx", + "description": "Support .test. file names in tsconfigs", + "factory": "./src/migrations/update-13-1-2/update-tsconfigs-for-tests", + "package": "@nrwl/jest", + "name": "update-ts-config-for-test-filenames" + } + ] +} diff --git a/nx.json b/nx.json index 22ff48bac1..c75b6e1edf 100644 --- a/nx.json +++ b/nx.json @@ -22,7 +22,8 @@ ], "accessToken": "YTg3Yzk1YWMtZTQ3MC00MTIwLTkyM2ItMjAyMGI0ZTJlZDc3fHJlYWQtd3JpdGU=", "canTrackAnalytics": false, - "showUsageWarnings": true + "showUsageWarnings": true, + "parallel": 1 } } },