|
2 | 2 | "migrations": [
|
3 | 3 | {
|
4 | 4 | "cli": "nx",
|
5 |
| - "version": "16.6.0-beta.6", |
6 |
| - "description": "Prefix outputs with {workspaceRoot}/{projectRoot} if needed", |
7 |
| - "implementation": "./src/migrations/update-15-0-0/prefix-outputs", |
| 5 | + "version": "17.3.0-beta.6", |
| 6 | + "description": "Updates the nx wrapper.", |
| 7 | + "implementation": "./src/migrations/update-17-3-0/update-nxw", |
8 | 8 | "package": "nx",
|
9 |
| - "name": "16.6.0-prefix-outputs" |
| 9 | + "name": "17.3.0-update-nx-wrapper" |
10 | 10 | },
|
11 | 11 | {
|
12 | 12 | "cli": "nx",
|
13 |
| - "version": "16.8.0-beta.3", |
14 |
| - "description": "Escape $ in env variables", |
15 |
| - "implementation": "./src/migrations/update-16-8-0/escape-dollar-sign-env-variables", |
| 13 | + "version": "18.0.0-beta.2", |
| 14 | + "description": "Updates .env to disabled adding plugins when generating projects in an existing Nx workspace", |
| 15 | + "implementation": "./src/migrations/update-18-0-0/disable-crystal-for-existing-workspaces", |
| 16 | + "x-repair-skip": true, |
16 | 17 | "package": "nx",
|
17 |
| - "name": "16.8.0-escape-dollar-sign-env" |
| 18 | + "name": "18.0.0-disable-adding-plugins-for-existing-workspaces" |
18 | 19 | },
|
19 | 20 | {
|
20 | 21 | "cli": "nx",
|
21 |
| - "version": "17.0.0-beta.1", |
22 |
| - "description": "Updates the default cache directory to .nx/cache", |
23 |
| - "implementation": "./src/migrations/update-17-0-0/move-cache-directory", |
24 |
| - "package": "nx", |
25 |
| - "name": "17.0.0-move-cache-directory" |
26 |
| - }, |
27 |
| - { |
28 |
| - "cli": "nx", |
29 |
| - "version": "17.0.0-beta.3", |
30 |
| - "description": "Use minimal config for tasksRunnerOptions", |
31 |
| - "implementation": "./src/migrations/update-17-0-0/use-minimal-config-for-tasks-runner-options", |
32 |
| - "package": "nx", |
33 |
| - "name": "17.0.0-use-minimal-config-for-tasks-runner-options" |
34 |
| - }, |
35 |
| - { |
36 |
| - "version": "17.0.0-rc.1", |
37 |
| - "description": "Migration for v17.0.0-rc.1", |
38 |
| - "implementation": "./src/migrations/update-17-0-0/rm-default-collection-npm-scope", |
39 |
| - "package": "nx", |
40 |
| - "name": "rm-default-collection-npm-scope" |
| 22 | + "version": "17.3.1-beta.0", |
| 23 | + "description": "Add project property to playwright config", |
| 24 | + "implementation": "./src/migrations/update-17-3-1/add-project-to-config", |
| 25 | + "package": "@nx/playwright", |
| 26 | + "name": "17-3-1-add-project-to-config" |
41 | 27 | },
|
42 | 28 | {
|
43 | 29 | "cli": "nx",
|
44 |
| - "version": "16.4.0-beta.10", |
45 |
| - "description": "Remove tsconfig.e2e.json and add settings to project tsconfig.json. tsConfigs executor option is now deprecated. The project level tsconfig.json file should be used instead.", |
46 |
| - "implementation": "./src/migrations/update-16-4-0/tsconfig-sourcemaps", |
47 |
| - "package": "@nx/cypress", |
48 |
| - "name": "update-16-3-0-remove-old-tsconfigs" |
49 |
| - }, |
50 |
| - { |
51 |
| - "cli": "nx", |
52 |
| - "version": "16.8.0-beta.4", |
53 |
| - "description": "Update to Cypress v13. Most noteable change is video recording is off by default. This migration will only update if the workspace is already on Cypress v12. https://docs.cypress.io/guides/references/migration-guide#Migrating-to-Cypress-130", |
54 |
| - "implementation": "./src/migrations/update-16-8-0/cypress-13", |
55 |
| - "package": "@nx/cypress", |
56 |
| - "name": "update-16-8-0-cypress-13" |
57 |
| - }, |
58 |
| - { |
59 |
| - "cli": "nx", |
60 |
| - "version": "16.5.0-beta.2", |
61 |
| - "description": "Add test-setup.ts to ignored files in production input", |
62 |
| - "implementation": "./src/migrations/update-16-5-0/add-test-setup-to-inputs-ignore", |
63 |
| - "package": "@nx/jest", |
64 |
| - "name": "add-test-setup-to-inputs-ignore" |
65 |
| - }, |
66 |
| - { |
67 |
| - "cli": "nx", |
68 |
| - "version": "16.6.0-beta.0", |
69 |
| - "description": "Explicitly set 'updateBuildableProjectDepsInPackageJson' to 'true' in targets that rely on that value as the default.", |
70 |
| - "factory": "./src/migrations/update-16-6-0/explicitly-set-projects-to-update-buildable-deps", |
71 |
| - "package": "@nx/js", |
72 |
| - "name": "explicitly-set-projects-to-update-buildable-deps" |
| 30 | + "version": "18.0.0-beta.0", |
| 31 | + "description": "Add NX_MF_DEV_SERVER_STATIC_REMOTES to inputs for task hashing when '@nx/webpack:webpack' is used for Module Federation.", |
| 32 | + "factory": "./src/migrations/update-18-0-0/add-mf-env-var-to-target-defaults", |
| 33 | + "package": "@nx/react", |
| 34 | + "name": "add-module-federation-env-var-to-target-defaults" |
73 | 35 | },
|
74 | 36 | {
|
75 | 37 | "cli": "nx",
|
76 |
| - "version": "16.8.2-beta.0", |
77 |
| - "description": "Remove invalid options (strict, noInterop) for ES6 type modules.", |
78 |
| - "factory": "./src/migrations/update-16-8-2/update-swcrc", |
79 |
| - "package": "@nx/js", |
80 |
| - "name": "16-8-2-update-swcrc" |
| 38 | + "version": "17.2.6-beta.1", |
| 39 | + "description": "Rename workspace rules from @nx/workspace/name to @nx/workspace-name", |
| 40 | + "implementation": "./src/migrations/update-17-2-6-rename-workspace-rules/rename-workspace-rules", |
| 41 | + "package": "@nx/eslint-plugin", |
| 42 | + "name": "update-17-2-6-rename-workspace-rules" |
81 | 43 | },
|
82 | 44 | {
|
83 |
| - "cli": "nx", |
84 |
| - "version": "16.7.0-beta.2", |
85 |
| - "description": "Add @babel/core to package.json if @babel/preset-react is present", |
86 |
| - "implementation": "./src/migrations/update-16-7-0/add-babel-core", |
87 |
| - "package": "@nx/react", |
88 |
| - "name": "add-babel-core" |
| 45 | + "version": "17.1.0-beta.1", |
| 46 | + "description": "Updates for @typescript-utils/utils v6.9.1+", |
| 47 | + "implementation": "./src/migrations/update-17-1-0/update-typescript-eslint", |
| 48 | + "package": "@nx/eslint", |
| 49 | + "name": "update-typescript-eslint" |
89 | 50 | },
|
90 | 51 | {
|
91 |
| - "cli": "nx", |
92 |
| - "version": "16.7.0-beta.2", |
93 |
| - "description": "Add @nx/react types to tsconfig types array", |
94 |
| - "implementation": "./src/migrations/update-16-7-0-add-typings/update-16-7-0-add-typings", |
95 |
| - "package": "@nx/react", |
96 |
| - "name": "update-16-7-0-add-typings" |
| 52 | + "version": "17.2.0-beta.0", |
| 53 | + "description": "Simplify eslintFilePatterns", |
| 54 | + "implementation": "./src/migrations/update-17-2-0/simplify-eslint-patterns", |
| 55 | + "package": "@nx/eslint", |
| 56 | + "name": "simplify-eslint-patterns" |
97 | 57 | },
|
98 | 58 | {
|
99 |
| - "cli": "nx", |
100 |
| - "version": "16.4.0-beta.3", |
101 |
| - "description": "Update package.json moving @nx/next from dependency to devDependency", |
102 |
| - "implementation": "./src/migrations/update-16-4-0/update-nx-next-dependency", |
103 |
| - "package": "@nx/next", |
104 |
| - "name": "update-16-4-0-update-next-dependency" |
| 59 | + "version": "17.2.9", |
| 60 | + "description": "Move executor options to target defaults", |
| 61 | + "implementation": "./src/migrations/update-17-2-9/move-options-to-target-defaults", |
| 62 | + "package": "@nx/eslint", |
| 63 | + "name": "move-options-to-target-defaults" |
105 | 64 | },
|
106 | 65 | {
|
107 | 66 | "cli": "nx",
|
108 |
| - "version": "16.4.0-beta.8", |
109 |
| - "description": "Replace @nx/node:node with @nx/js:node for all project targets", |
110 |
| - "implementation": "./src/migrations/update-16-4-0/replace-node-executor", |
111 |
| - "package": "@nx/node", |
112 |
| - "name": "update-16-4-0-replace-node-executor" |
| 67 | + "version": "17.2.1-beta.0", |
| 68 | + "description": "Add webpack.config.js file when webpackConfig is not defined", |
| 69 | + "implementation": "./src/migrations/update-17-2-1/webpack-config-setup", |
| 70 | + "package": "@nx/webpack", |
| 71 | + "name": "update-17-2-1-webpack-config-setup" |
113 | 72 | },
|
114 | 73 | {
|
115 |
| - "cli": "nx", |
116 |
| - "version": "16.5.0-beta.0", |
117 |
| - "description": "Move .storybook/tsconfig.json to tsconfig.storybook.json for non-Angular projects.", |
118 |
| - "factory": "./src/migrations/update-16-5-0/move-storybook-tsconfig", |
119 |
| - "package": "@nx/storybook", |
120 |
| - "name": "update-16-5-0" |
| 74 | + "version": "17.1.0-beta.2", |
| 75 | + "description": "Move target defaults", |
| 76 | + "implementation": "./src/migrations/update-17-1-0/move-target-defaults", |
| 77 | + "package": "@nx/vite", |
| 78 | + "name": "move-target-defaults" |
121 | 79 | },
|
122 | 80 | {
|
123 |
| - "version": "16.4.1-beta.0", |
124 |
| - "description": "Changes the testFile config in the vite:test exectutor from a string to an array of strings", |
125 |
| - "cli": "nx", |
126 |
| - "implementation": "./src/migrations/update-16-4-1-update-test-file-config/update-16-4-1-test-file-config", |
| 81 | + "version": "17.2.0-beta.10", |
| 82 | + "description": "Update vite config.", |
| 83 | + "implementation": "./src/migrations/update-17-2-0/update-vite-config", |
127 | 84 | "package": "@nx/vite",
|
128 |
| - "name": "update-16-4-1-test-file-config" |
| 85 | + "name": "update-vite-config" |
129 | 86 | },
|
130 | 87 | {
|
131 |
| - "version": "16.6.0-beta.4", |
132 |
| - "description": "Change vite-tsconfig-paths plugin for first party nx-vite-tsconfig-paths plugin", |
133 |
| - "cli": "nx", |
134 |
| - "implementation": "./src/migrations/update-16-6-0-change-ts-paths-plugin/change-ts-paths-plugin", |
| 88 | + "version": "17.3.0-beta.0", |
| 89 | + "description": "Move the vitest coverage thresholds in their own object if exists and add reporters.", |
| 90 | + "implementation": "./src/migrations/update-17-3-0/vitest-coverage-and-reporters", |
135 | 91 | "package": "@nx/vite",
|
136 |
| - "name": "16-6-0-change-ts-paths-plugin" |
| 92 | + "name": "vitest-coverage-and-reporters" |
137 | 93 | },
|
138 | 94 | {
|
139 |
| - "version": "16.8.0", |
140 |
| - "description": "update-16-8-0-add-ignored-files", |
141 |
| - "implementation": "./src/migrations/update-16-8-0-add-ignored-files/update-16-8-0-add-ignored-files", |
142 |
| - "package": "@nx/eslint", |
143 |
| - "name": "update-16-8-0-add-ignored-files" |
| 95 | + "version": "17.1.0-beta.2", |
| 96 | + "description": "Move jest executor options to nx.json targetDefaults", |
| 97 | + "implementation": "./src/migrations/update-17-1-0/move-options-to-target-defaults", |
| 98 | + "package": "@nx/jest", |
| 99 | + "name": "move-options-to-target-defaults" |
144 | 100 | },
|
145 | 101 | {
|
146 |
| - "version": "17.0.0-beta.7", |
147 |
| - "description": "update-17-0-0-rename-to-eslint", |
148 |
| - "implementation": "./src/migrations/update-17-0-0-rename-to-eslint/update-17-0-0-rename-to-eslint", |
149 |
| - "package": "@nx/eslint", |
150 |
| - "name": "update-17-0-0-rename-to-eslint" |
| 102 | + "cli": "nx", |
| 103 | + "version": "17.2.7", |
| 104 | + "description": "Remove patched eslint rule for @next/next/no-html-link-for-pages", |
| 105 | + "implementation": "./src/migrations/update-17-2-7/remove-eslint-rules-patch", |
| 106 | + "package": "@nx/next", |
| 107 | + "name": "update-17-2-7" |
151 | 108 | }
|
152 | 109 | ]
|
153 | 110 | }
|
0 commit comments