Skip to content

Commit b49421c

Browse files
committed
feat: Nx 22
1 parent 419cab1 commit b49421c

17 files changed

+23801
-11029
lines changed

migrations.json

Lines changed: 27 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,62 +1,46 @@
11
{
22
"migrations": [
33
{
4-
"version": "21.0.0-beta.8",
5-
"description": "Removes the legacy cache configuration from nx.json",
6-
"implementation": "./src/migrations/update-21-0-0/remove-legacy-cache",
4+
"version": "22.0.0-beta.1",
5+
"description": "Updates release version config based on the breaking changes in Nx v22",
6+
"implementation": "./src/migrations/update-22-0-0/release-version-config-changes",
77
"package": "nx",
8-
"name": "remove-legacy-cache"
8+
"name": "22-0-0-release-version-config-changes"
99
},
1010
{
11-
"version": "21.0.0-beta.8",
12-
"description": "Removes the legacy cache configuration from nx.json",
13-
"implementation": "./src/migrations/update-21-0-0/remove-custom-tasks-runner",
11+
"version": "22.0.0-beta.2",
12+
"description": "Consolidates releaseTag* options into nested releaseTag object structure",
13+
"implementation": "./src/migrations/update-22-0-0/consolidate-release-tag-config",
1414
"package": "nx",
15-
"name": "remove-custom-tasks-runner"
15+
"name": "22-0-0-consolidate-release-tag-config"
1616
},
1717
{
18-
"version": "21.0.0-beta.11",
19-
"description": "Updates release version config based on the breaking changes in Nx v21",
20-
"implementation": "./src/migrations/update-21-0-0/release-version-config-changes",
21-
"package": "nx",
22-
"name": "release-version-config-changes"
23-
},
24-
{
25-
"version": "21.0.0-beta.11",
26-
"description": "Updates release changelog config based on the breaking changes in Nx v21",
27-
"implementation": "./src/migrations/update-21-0-0/release-changelog-config-changes",
28-
"package": "nx",
29-
"name": "release-changelog-config-changes"
30-
},
31-
{
32-
"version": "21.1.0-beta.2",
33-
"description": "Adds **/nx-rules.mdc and **/nx.instructions.md to .gitignore if not present",
34-
"implementation": "./src/migrations/update-21-1-0/add-gitignore-entry",
35-
"package": "nx",
36-
"name": "21-1-0-add-ignore-entries-for-nx-rule-files"
18+
"version": "21.3.0-beta.3",
19+
"description": "Rename the CLI option `testPathPattern` to `testPathPatterns`.",
20+
"implementation": "./src/migrations/update-21-3-0/rename-test-path-pattern",
21+
"package": "@nx/jest",
22+
"name": "rename-test-path-pattern"
3723
},
3824
{
39-
"cli": "nx",
40-
"version": "21.0.0-beta.9",
41-
"description": "Replace usage of `getJestProjects` with `getJestProjectsAsync`.",
42-
"implementation": "./src/migrations/update-21-0-0/replace-getJestProjects-with-getJestProjectsAsync",
43-
"package": "@nx/jest",
44-
"name": "replace-getJestProjects-with-getJestProjectsAsync-v21"
25+
"version": "21.5.0-beta.2",
26+
"description": "Migrate the legacy 'development' custom condition to a workspace-unique custom condition name.",
27+
"factory": "./src/migrations/update-21-5-0/migrate-development-custom-condition",
28+
"package": "@nx/js",
29+
"name": "migrate-development-custom-condition"
4530
},
4631
{
47-
"version": "21.0.0-beta.10",
48-
"description": "Remove the previously deprecated and unused `tsConfig` option from the `@nx/jest:jest` executor.",
49-
"implementation": "./src/migrations/update-21-0-0/remove-tsconfig-option-from-jest-executor",
50-
"package": "@nx/jest",
51-
"name": "remove-tsconfig-option-from-jest-executor"
32+
"version": "22.0.0-beta.0",
33+
"description": "Remove the deprecated `external` and `externalBuildTargets` options from the `@nx/js:swc` and `@nx/js:tsc` executors.",
34+
"factory": "./src/migrations/update-22-0-0/remove-external-options-from-js-executors",
35+
"package": "@nx/js",
36+
"name": "remove-external-options-from-js-executors"
5237
},
5338
{
54-
"cli": "nx",
55-
"version": "21.0.0-beta.3",
56-
"description": "Set the `continuous` option to `true` for continuous tasks.",
57-
"factory": "./src/migrations/update-21-0-0/set-continuous-option",
39+
"version": "21.5.0-beta.0",
40+
"description": "Set the 'tsConfig' option to build and test targets to help with Angular migration issues.",
41+
"factory": "./src/migrations/update-21-5-0/set-tsconfig-option",
5842
"package": "@nx/angular",
59-
"name": "set-continuous-option"
43+
"name": "set-tsconfig-option"
6044
}
6145
]
6246
}

0 commit comments

Comments
 (0)