|
1 | 1 | { |
2 | 2 | "migrations": [ |
3 | 3 | { |
4 | | - "version": "15.7.0-beta.0", |
5 | | - "description": "Split global configuration files into individual project.json files. This migration has been added automatically to the beginning of your migration set to retroactively make them work with the new version of Nx.", |
6 | | - "cli": "nx", |
7 | | - "implementation": "./src/migrations/update-15-7-0/split-configuration-into-project-json-files", |
8 | | - "package": "@nrwl/workspace", |
9 | | - "name": "15-7-0-split-configuration-into-project-json-files" |
10 | | - }, |
11 | | - { |
12 | | - "cli": "nx", |
13 | | - "version": "15.0.0-beta.1", |
14 | | - "description": "Replace implicitDependencies with namedInputs + target inputs", |
15 | | - "implementation": "./src/migrations/update-15-0-0/migrate-to-inputs", |
16 | | - "package": "nx", |
17 | | - "name": "15.0.0-migrate-to-inputs" |
18 | | - }, |
19 | | - { |
20 | | - "cli": "nx", |
21 | | - "version": "15.0.0-beta.1", |
22 | | - "description": "Prefix outputs with {workspaceRoot}/{projectRoot} if needed", |
23 | | - "implementation": "./src/migrations/update-15-0-0/prefix-outputs", |
24 | | - "package": "nx", |
25 | | - "name": "15.0.0-prefix-outputs" |
26 | | - }, |
27 | | - { |
28 | | - "cli": "nx", |
29 | | - "version": "15.0.12-beta.1", |
30 | | - "description": "Set project names in project.json files", |
31 | | - "implementation": "./src/migrations/update-15-1-0/set-project-names", |
32 | | - "package": "nx", |
33 | | - "name": "15.1.0-set-project-names" |
34 | | - }, |
35 | | - { |
36 | | - "cli": "nx", |
37 | | - "version": "15.0.0-beta.0", |
38 | | - "description": "Stop hashing eslint config files for build targets and dependent tasks", |
39 | | - "factory": "./src/migrations/update-15-0-0/add-eslint-inputs", |
40 | | - "package": "@nrwl/linter", |
41 | | - "name": "add-eslint-inputs" |
42 | | - }, |
43 | | - { |
44 | | - "cli": "nx", |
45 | | - "version": "15.7.1-beta.0", |
46 | | - "description": "Add node_modules to root eslint ignore", |
47 | | - "factory": "./src/migrations/update-15-7-1/add-eslint-ignore", |
48 | | - "package": "@nrwl/linter", |
49 | | - "name": "add-eslint-ignore" |
50 | | - }, |
51 | | - { |
52 | | - "version": "15.0.0-beta.0", |
53 | | - "cli": "nx", |
54 | | - "description": "Stop hashing jest spec files and config files for build targets and dependent tasks", |
55 | | - "factory": "./src/migrations/update-15-0-0/add-jest-inputs", |
56 | | - "package": "@nrwl/jest", |
57 | | - "name": "add-jest-inputs" |
58 | | - }, |
59 | | - { |
60 | | - "version": "14.8.0-beta.0", |
61 | | - "description": "Migrates from @nrwl/workspace:run-commands to nx:run-commands", |
62 | | - "cli": "nx", |
63 | | - "implementation": "./src/migrations/update-14-8-0/change-run-commands-executor", |
64 | | - "package": "@nrwl/workspace", |
65 | | - "name": "14-8-0-change-run-commands-executor" |
66 | | - }, |
67 | | - { |
68 | | - "version": "15.7.0-beta.0", |
69 | | - "description": "Split global configuration files (e.g., workspace.json) into individual project.json files.", |
70 | | - "cli": "nx", |
71 | | - "implementation": "./src/migrations/update-15-7-0/split-configuration-into-project-json-files", |
72 | | - "package": "@nrwl/workspace", |
73 | | - "name": "15-7-0-split-configuration-into-project-json-files" |
74 | | - }, |
75 | | - { |
76 | | - "cli": "nx", |
77 | | - "version": "15.0.0-beta.0", |
78 | | - "description": "Stop hashing cypress spec files and config files for build targets and dependent tasks", |
79 | | - "factory": "./src/migrations/update-15-0-0/add-cypress-inputs", |
80 | | - "package": "@nrwl/cypress", |
81 | | - "name": "add-cypress-inputs" |
82 | | - }, |
83 | | - { |
84 | | - "cli": "nx", |
85 | | - "version": "15.0.0-beta.4", |
86 | | - "description": "Update to using cy.mount in the commands.ts file instead of importing mount for each component test file", |
87 | | - "factory": "./src/migrations/update-15-0-0/update-cy-mount-usage", |
88 | | - "package": "@nrwl/cypress", |
89 | | - "name": "update-cy-mount-usage" |
90 | | - }, |
91 | | - { |
92 | | - "cli": "nx", |
93 | | - "version": "15.1.0-beta.0", |
94 | | - "description": "Update to Cypress v11. This migration will only update if the workspace is already on v10. https://www.cypress.io/blog/2022/11/04/upcoming-changes-to-component-testing/", |
95 | | - "factory": "./src/migrations/update-15-1-0/cypress-11", |
96 | | - "package": "@nrwl/cypress", |
97 | | - "name": "update-to-cypress-11" |
98 | | - }, |
99 | | - { |
100 | | - "cli": "nx", |
101 | | - "version": "15.5.0-beta.0", |
102 | | - "description": "Update to Cypress v12. Cypress 12 contains a handful of breaking changes that might causes tests to start failing that nx cannot directly fix. Read more Cypress 12 changes: https://docs.cypress.io/guides/references/migration-guide#Migrating-to-Cypress-12-0.This migration will only run if you are already using Cypress v11.", |
103 | | - "factory": "./src/migrations/update-15-5-0/update-to-cypress-12", |
104 | | - "package": "@nrwl/cypress", |
105 | | - "name": "update-to-cypress-12" |
106 | | - }, |
107 | | - { |
108 | | - "cli": "nx", |
109 | | - "version": "15.0.0-beta.0", |
110 | | - "description": "Rename @nrwl/angular:webpack-server executor to @nrwl/angular:webpack-dev-server", |
111 | | - "factory": "./src/migrations/update-14-8-0/rename-webpack-server", |
112 | | - "package": "@nrwl/angular", |
113 | | - "name": "rename-webpack-server-executor" |
114 | | - }, |
115 | | - { |
116 | | - "cli": "nx", |
117 | | - "version": "15.0.0-beta.0", |
118 | | - "description": "Update the usages of @nrwl/angular/testing to import jasmine-marbles symbols from jasmine-marbles itself.", |
119 | | - "factory": "./src/migrations/update-15-0-0/switch-to-jasmine-marbles", |
120 | | - "package": "@nrwl/angular", |
121 | | - "name": "switch-to-jasmine-marbles" |
122 | | - }, |
123 | | - { |
124 | | - "cli": "nx", |
125 | | - "version": "15.0.0-beta.1", |
126 | | - "description": "Stop hashing karma spec files and config files for build targets and dependent tasks", |
127 | | - "factory": "./src/migrations/update-15-0-0/add-karma-inputs", |
128 | | - "package": "@nrwl/angular", |
129 | | - "name": "add-karma-inputs" |
130 | | - }, |
131 | | - { |
132 | | - "cli": "nx", |
133 | | - "version": "15.7.0-beta.1", |
134 | | - "description": "Install the required angular-devkit packages as we do not directly depend on them anymore", |
135 | | - "factory": "./src/migrations/update-15-7-0/install-required-packages", |
136 | | - "package": "@nrwl/angular", |
137 | | - "name": "install-required-packages" |
| 4 | + "version": "16.0.0", |
| 5 | + "description": "As of Angular v16, the `moduleId` property of `@Component` is deprecated as it no longer has any effect.", |
| 6 | + "factory": "./migrations/remove-module-id/bundle", |
| 7 | + "package": "@angular/core", |
| 8 | + "name": "migration-v16-remove-module-id" |
| 9 | + }, |
| 10 | + { |
| 11 | + "version": "16.0.0", |
| 12 | + "description": "In Angular version 15.2, the guard and resolver interfaces (CanActivate, Resolve, etc) were deprecated. This migration removes imports and 'implements' clauses that contain them.", |
| 13 | + "factory": "./migrations/guard-and-resolve-interfaces/bundle", |
| 14 | + "package": "@angular/core", |
| 15 | + "name": "migration-v16-guard-and-resolve-interfaces" |
138 | 16 | } |
139 | 17 | ] |
140 | 18 | } |
0 commit comments