chore(repo): update nx to 19.5.0-beta.5 (#26925)

<!-- Please make sure you have read the submission guidelines before
posting an PR -->
<!--
https://github.com/nrwl/nx/blob/master/CONTRIBUTING.md#-submitting-a-pr
-->

<!-- Please make sure that your commit message follows our format -->
<!-- Example: `fix(nx): must begin with lowercase` -->

<!-- If this is a particularly complex change or feature addition, you
can request a dedicated Nx release for this pull request branch. Mention
someone from the Nx team or the `@nrwl/nx-pipelines-reviewers` and they
will confirm if the PR warrants its own release for testing purposes,
and generate it for you if appropriate. -->

## Current Behavior
<!-- This is the behavior we have today -->

This repo uses Nx `19.4.0-rc.1`

## Expected Behavior
<!-- This is the behavior we should expect with the changes in this PR
-->

This repo uses Nx `19.5.0-beta.5`

## Related Issue(s)
<!-- Please link the issue being fixed so it gets closed when this is
merged. -->

Fixes #
This commit is contained in:
Jason Jean 2024-07-17 10:12:21 -05:00 committed by GitHub
parent a0baab0d47
commit 064eb714cf
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
35 changed files with 476 additions and 2290 deletions

1
.env
View File

@ -1 +0,0 @@
NX_ISOLATE_PLUGINS=true

View File

@ -4,62 +4,6 @@
"sourceRoot": "e2e/angular", "sourceRoot": "e2e/angular",
"projectType": "application", "projectType": "application",
"implicitDependencies": ["angular"], "implicitDependencies": ["angular"],
"targets": { "// targets": "to see all targets run: nx show project e2e-angular --web",
"e2e-ci--src/config.test.ts": { "targets": {}
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/cypress-component-tests.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/misc.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/module-federation.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/ng-add.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/projects.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/tailwind.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/ngrx.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
}
}
} }

View File

@ -4,20 +4,6 @@
"sourceRoot": "e2e/cypress", "sourceRoot": "e2e/cypress",
"projectType": "application", "projectType": "application",
"implicitDependencies": ["cypress", "react"], "implicitDependencies": ["cypress", "react"],
"targets": { "// targets": "to see all targets run: nx show project e2e-cypress --web",
"e2e-ci--src/cypress.test.ts": { "targets": {}
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/cypress-legacy.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
}
}
} }

View File

@ -18,20 +18,6 @@
"@nx/nx-source:populate-local-registry-storage" "@nx/nx-source:populate-local-registry-storage"
], ],
"inputs": ["e2eInputs", "^production"] "inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/detox-legacy.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/detox.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
} }
} }
} }

View File

@ -4,13 +4,6 @@
"sourceRoot": "e2e/esbuild", "sourceRoot": "e2e/esbuild",
"projectType": "application", "projectType": "application",
"implicitDependencies": ["esbuild"], "implicitDependencies": ["esbuild"],
"targets": { "// targets": "to see all targets run: nx show project e2e-esbuild --web",
"e2e-ci--src/esbuild.test.ts": { "targets": {}
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
}
}
} }

View File

@ -4,20 +4,6 @@
"sourceRoot": "e2e/eslint", "sourceRoot": "e2e/eslint",
"projectType": "application", "projectType": "application",
"implicitDependencies": ["eslint"], "implicitDependencies": ["eslint"],
"targets": { "// targets": "to see all targets run: nx show project e2e-eslint --web",
"e2e-ci--src/linter.test.ts": { "targets": {}
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/linter-legacy.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
}
}
} }

View File

@ -10,20 +10,6 @@
}, },
"e2e-macos-ci--src/expo-legacy.test.ts": { "e2e-macos-ci--src/expo-legacy.test.ts": {
"inputs": ["e2eInputs", "^production"] "inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/expo-legacy.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/expo.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
} }
} }
} }

View File

@ -4,13 +4,6 @@
"sourceRoot": "e2e/gradle", "sourceRoot": "e2e/gradle",
"projectType": "application", "projectType": "application",
"implicitDependencies": ["eslint"], "implicitDependencies": ["eslint"],
"targets": { "// targets": "to see all targets run: nx show project e2e-gradle --web",
"e2e-ci--src/gradle.test.ts": { "targets": {}
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
}
}
} }

View File

@ -4,27 +4,6 @@
"sourceRoot": "e2e/jest", "sourceRoot": "e2e/jest",
"projectType": "application", "projectType": "application",
"implicitDependencies": ["jest"], "implicitDependencies": ["jest"],
"targets": { "// targets": "to see all targets run: nx show project e2e-jest --web",
"e2e-ci--src/jest.test.ts": { "targets": {}
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/jest-legacy.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/jest-root.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
}
}
} }

View File

@ -5,47 +5,12 @@
"projectType": "application", "projectType": "application",
"implicitDependencies": ["jest"], "implicitDependencies": ["jest"],
"targets": { "targets": {
"e2e-ci--src/js-executor-node.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/js-executor-swc.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/js-executor-tsc.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/js-generators.test.ts": { "e2e-ci--src/js-generators.test.ts": {
"dependsOn": [ "dependsOn": [
"nx:build-native", "nx:build-native",
"@nx/nx-source:populate-local-registry-storage" "@nx/nx-source:populate-local-registry-storage"
], ],
"inputs": ["e2eInputs"] "inputs": ["e2eInputs"]
},
"e2e-ci--src/js-inlining.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/js-packaging.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
} }
} }
} }

View File

@ -4,13 +4,6 @@
"sourceRoot": "e2e/lerna-smoke-tests", "sourceRoot": "e2e/lerna-smoke-tests",
"projectType": "application", "projectType": "application",
"implicitDependencies": ["nx", "devkit"], "implicitDependencies": ["nx", "devkit"],
"targets": { "// targets": "to see all targets run: nx show project e2e-lerna-smoke-tests --web",
"e2e-ci--src/lerna-smoke-tests.test.ts": { "targets": {}
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
}
}
} }

View File

@ -4,76 +4,6 @@
"sourceRoot": "e2e/next/src", "sourceRoot": "e2e/next/src",
"projectType": "application", "projectType": "application",
"implicitDependencies": ["next"], "implicitDependencies": ["next"],
"targets": { "// targets": "to see all targets run: nx show project e2e-next --web",
"e2e-ci--src/next.test.ts": { "targets": {}
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/next-appdir.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/next-component-tests.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/next-legacy.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/next-playwright.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/next-playwright-standalone-eslint.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/next-storybook.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/next-styles.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/next-svgr.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/next-webpack.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
}
}
} }

View File

@ -5,40 +5,12 @@
"projectType": "application", "projectType": "application",
"implicitDependencies": ["node", "nest", "webpack"], "implicitDependencies": ["node", "nest", "webpack"],
"targets": { "targets": {
"e2e-ci--src/node.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/node-esbuild.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/node-server.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/webpack.test.ts": { "e2e-ci--src/webpack.test.ts": {
"dependsOn": [ "dependsOn": [
"nx:build-native", "nx:build-native",
"@nx/nx-source:populate-local-registry-storage" "@nx/nx-source:populate-local-registry-storage"
], ],
"inputs": ["e2eInputs"] "inputs": ["e2eInputs"]
},
"e2e-ci--src/node-webpack.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
} }
} }
} }

View File

@ -4,13 +4,6 @@
"sourceRoot": "e2e/nuxt", "sourceRoot": "e2e/nuxt",
"projectType": "application", "projectType": "application",
"implicitDependencies": ["nuxt"], "implicitDependencies": ["nuxt"],
"targets": { "// targets": "to see all targets run: nx show project e2e-nuxt --web",
"e2e-ci--src/nuxt.test.ts": { "targets": {}
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
}
}
} }

View File

@ -4,41 +4,6 @@
"sourceRoot": "e2e/nx-init", "sourceRoot": "e2e/nx-init",
"projectType": "application", "projectType": "application",
"implicitDependencies": ["nx", "angular", "react", "js", "nest"], "implicitDependencies": ["nx", "angular", "react", "js", "nest"],
"targets": { "// targets": "to see all targets run: nx show project e2e-nx-init --web",
"e2e-ci--src/nx-init-angular.test.ts": { "targets": {}
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/nx-init-monorepo.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/nx-init-nest.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/nx-init-npm-repo.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/nx-init-react.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
}
}
} }

View File

@ -4,83 +4,6 @@
"sourceRoot": "e2e/nx-misc", "sourceRoot": "e2e/nx-misc",
"projectType": "application", "projectType": "application",
"implicitDependencies": ["nx", "js"], "implicitDependencies": ["nx", "js"],
"targets": { "// targets": "to see all targets run: nx show project e2e-nx --web",
"e2e-ci--src/affected-graph.test.ts": { "targets": {}
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/cache.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/extras.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/invoke-runner.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/misc.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/nx-cloud.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/nxw.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/run.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/watch.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/workspace-legacy.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/workspace.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
}
}
} }

View File

@ -4,13 +4,6 @@
"sourceRoot": "e2e/playwright", "sourceRoot": "e2e/playwright",
"projectType": "application", "projectType": "application",
"implicitDependencies": ["playwright"], "implicitDependencies": ["playwright"],
"targets": { "// targets": "to see all targets run: nx show project e2e-playwright --web",
"e2e-ci--src/playwright.test.ts": { "targets": {}
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
}
}
} }

View File

@ -4,13 +4,6 @@
"sourceRoot": "e2e/plugin", "sourceRoot": "e2e/plugin",
"projectType": "application", "projectType": "application",
"implicitDependencies": ["create-nx-plugin"], "implicitDependencies": ["create-nx-plugin"],
"targets": { "// targets": "to see all targets run: nx show project e2e-plugin --web",
"e2e-ci--src/nx-plugin.test.ts": { "targets": {}
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
}
}
} }

View File

@ -10,20 +10,6 @@
}, },
"e2e-macos-ci--src/react-native.test.ts": { "e2e-macos-ci--src/react-native.test.ts": {
"inputs": ["e2eInputs", "^production"] "inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/react-native-legacy.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/react-native.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
} }
} }
} }

View File

@ -4,62 +4,6 @@
"sourceRoot": "e2e/react", "sourceRoot": "e2e/react",
"projectType": "application", "projectType": "application",
"implicitDependencies": ["react"], "implicitDependencies": ["react"],
"targets": { "// targets": "to see all targets run: nx show project e2e-react --web",
"e2e-ci--src/react-package.test.ts": { "targets": {}
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/react.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/cypress-component-tests.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/playwright.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/react-module-federation.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/react-vite.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/react-webpack.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/react-package-legacy.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
}
}
} }

View File

@ -4,97 +4,6 @@
"sourceRoot": "e2e/release", "sourceRoot": "e2e/release",
"projectType": "application", "projectType": "application",
"implicitDependencies": ["nx", "js"], "implicitDependencies": ["nx", "js"],
"targets": { "// targets": "to see all targets run: nx show project e2e-release --web",
"e2e-ci--src/conventional-commits-config.test.ts": { "targets": {}
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/create-github-release.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/custom-registries.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/first-release.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/independent-projects.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/lock-file-updates.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/multiple-release-branches.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/nx-release-git-operations.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/pre-version-command.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/private-js-packages.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/release.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/circular-dependencies.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/version-plans.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
}
}
} }

View File

@ -4,13 +4,6 @@
"sourceRoot": "e2e/remix", "sourceRoot": "e2e/remix",
"projectType": "application", "projectType": "application",
"implicitDependencies": ["remix"], "implicitDependencies": ["remix"],
"targets": { "// targets": "to see all targets run: nx show project e2e-remix --web",
"e2e-ci--src/nx-remix.test.ts": { "targets": {}
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
}
}
} }

View File

@ -4,20 +4,6 @@
"sourceRoot": "e2e/rollup", "sourceRoot": "e2e/rollup",
"projectType": "application", "projectType": "application",
"implicitDependencies": ["rollup", "js"], "implicitDependencies": ["rollup", "js"],
"targets": { "// targets": "to see all targets run: nx show project e2e-rollup --web",
"e2e-ci--src/rollup.test.ts": { "targets": {}
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/rollup-legacy.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
}
}
} }

View File

@ -4,27 +4,6 @@
"sourceRoot": "e2e/storybook", "sourceRoot": "e2e/storybook",
"projectType": "application", "projectType": "application",
"implicitDependencies": ["storybook"], "implicitDependencies": ["storybook"],
"targets": { "// targets": "to see all targets run: nx show project e2e-storybook --web",
"e2e-ci--src/storybook-angular.test.ts": { "targets": {}
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/storybook-nested.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/storybook.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
}
}
} }

View File

@ -4,27 +4,6 @@
"sourceRoot": "e2e/vite", "sourceRoot": "e2e/vite",
"projectType": "application", "projectType": "application",
"implicitDependencies": ["vite"], "implicitDependencies": ["vite"],
"targets": { "// targets": "to see all targets run: nx show project e2e-vite --web",
"e2e-ci--src/vite-crystal.test.ts": { "targets": {}
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/vite-esm.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/vite-legacy.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
}
}
} }

View File

@ -4,27 +4,6 @@
"sourceRoot": "e2e/vue", "sourceRoot": "e2e/vue",
"projectType": "application", "projectType": "application",
"implicitDependencies": ["vue"], "implicitDependencies": ["vue"],
"targets": { "// targets": "to see all targets run: nx show project e2e-vue --web",
"e2e-ci--src/vue-storybook.test.ts": { "targets": {}
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/vue-tailwind.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/vue.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
}
}
} }

View File

@ -4,48 +4,6 @@
"sourceRoot": "e2e/web", "sourceRoot": "e2e/web",
"projectType": "application", "projectType": "application",
"implicitDependencies": ["web"], "implicitDependencies": ["web"],
"targets": { "// targets": "to see all targets run: nx show project e2e-web --web",
"e2e-ci--src/file-server-legacy.test.ts": { "targets": {}
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/file-server.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/web-legacy.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/web-vite.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/web-webpack.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/web.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
}
}
} }

View File

@ -4,20 +4,6 @@
"sourceRoot": "e2e/webpack", "sourceRoot": "e2e/webpack",
"projectType": "application", "projectType": "application",
"implicitDependencies": ["webpack"], "implicitDependencies": ["webpack"],
"targets": { "// targets": "to see all targets run: nx show project e2e-webpack --web",
"e2e-ci--src/webpack.legacy.test.ts": { "targets": {}
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/webpack.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
}
}
} }

View File

@ -4,27 +4,6 @@
"sourceRoot": "e2e/workspace-create", "sourceRoot": "e2e/workspace-create",
"projectType": "application", "projectType": "application",
"implicitDependencies": ["create-nx-workspace"], "implicitDependencies": ["create-nx-workspace"],
"targets": { "// targets": "to see all targets run: nx show project e2e-workspace-create --web",
"e2e-ci--src/create-nx-plugin.test.ts": { "targets": {}
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/create-nx-workspace-npm.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
},
"e2e-ci--src/create-nx-workspace.test.ts": {
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
],
"inputs": ["e2eInputs", "^production"]
}
}
} }

16
nx.json
View File

@ -136,6 +136,22 @@
"e2e-macos-ci": { "e2e-macos-ci": {
"inputs": ["e2eInputs", "^production"] "inputs": ["e2eInputs", "^production"]
}, },
"e2e-ci--**/*": {
"inputs": ["e2eInputs", "^production"],
"parallelism": false,
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
]
},
"e2e-macos-ci--**/*": {
"inputs": ["e2eInputs", "^production"],
"parallelism": false,
"dependsOn": [
"nx:build-native",
"@nx/nx-source:populate-local-registry-storage"
]
},
"e2e-base": { "e2e-base": {
"inputs": ["default", "^production"] "inputs": ["default", "^production"]
}, },

View File

@ -67,21 +67,21 @@
"@ngrx/store": "18.0.1", "@ngrx/store": "18.0.1",
"@nuxt/kit": "^3.10.0", "@nuxt/kit": "^3.10.0",
"@nuxt/schema": "^3.10.0", "@nuxt/schema": "^3.10.0",
"@nx/angular": "19.4.0-rc.1", "@nx/angular": "19.5.0-beta.5",
"@nx/cypress": "19.4.0-rc.1", "@nx/cypress": "19.5.0-beta.5",
"@nx/devkit": "19.4.0-rc.1", "@nx/devkit": "19.5.0-beta.5",
"@nx/esbuild": "19.4.0-rc.1", "@nx/esbuild": "19.5.0-beta.5",
"@nx/eslint": "19.4.0-rc.1", "@nx/eslint": "19.5.0-beta.5",
"@nx/eslint-plugin": "19.4.0-rc.1", "@nx/eslint-plugin": "19.5.0-beta.5",
"@nx/jest": "19.4.0-rc.1", "@nx/jest": "19.5.0-beta.5",
"@nx/js": "19.4.0-rc.1", "@nx/js": "19.5.0-beta.5",
"@nx/next": "19.4.0-rc.1", "@nx/next": "19.5.0-beta.5",
"@nx/playwright": "19.4.0-rc.1", "@nx/playwright": "19.5.0-beta.5",
"@nx/react": "19.4.0-rc.1", "@nx/react": "19.5.0-beta.5",
"@nx/storybook": "19.4.0-rc.1", "@nx/storybook": "19.5.0-beta.5",
"@nx/vite": "19.4.0-rc.1", "@nx/vite": "19.5.0-beta.5",
"@nx/web": "19.4.0-rc.1", "@nx/web": "19.5.0-beta.5",
"@nx/webpack": "19.4.0-rc.1", "@nx/webpack": "19.5.0-beta.5",
"@phenomnomnominal/tsquery": "~5.0.1", "@phenomnomnominal/tsquery": "~5.0.1",
"@playwright/test": "^1.36.1", "@playwright/test": "^1.36.1",
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.7", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.7",
@ -133,10 +133,10 @@
"@types/tmp": "^0.2.0", "@types/tmp": "^0.2.0",
"@types/yargs": "^17.0.10", "@types/yargs": "^17.0.10",
"@types/yarnpkg__lockfile": "^1.1.5", "@types/yarnpkg__lockfile": "^1.1.5",
"@typescript-eslint/eslint-plugin": "^7.16.0", "@typescript-eslint/eslint-plugin": "7.16.0",
"@typescript-eslint/parser": "^7.16.0", "@typescript-eslint/parser": "7.16.0",
"@typescript-eslint/type-utils": "^7.16.0", "@typescript-eslint/type-utils": "^7.16.0",
"@typescript-eslint/utils": "^7.16.0", "@typescript-eslint/utils": "7.16.0",
"@xstate/immer": "0.3.1", "@xstate/immer": "0.3.1",
"@xstate/inspect": "0.7.0", "@xstate/inspect": "0.7.0",
"@xstate/react": "3.0.1", "@xstate/react": "3.0.1",
@ -235,7 +235,7 @@
"node-fetch": "^2.6.7", "node-fetch": "^2.6.7",
"npm-package-arg": "11.0.1", "npm-package-arg": "11.0.1",
"nuxt": "^3.10.0", "nuxt": "^3.10.0",
"nx": "19.4.0-rc.1", "nx": "19.5.0-beta.5",
"octokit": "^2.0.14", "octokit": "^2.0.14",
"open": "^8.4.0", "open": "^8.4.0",
"openai": "~4.3.1", "openai": "~4.3.1",

1828
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@ -9,11 +9,6 @@
"factory": "./src/generators/create-nodes-plugin/generator", "factory": "./src/generators/create-nodes-plugin/generator",
"schema": "./src/generators/create-nodes-plugin/schema.json", "schema": "./src/generators/create-nodes-plugin/schema.json",
"description": "Workspace Generator to create a create-nodes-plugin" "description": "Workspace Generator to create a create-nodes-plugin"
},
"sync-e2e-configs": {
"factory": "./src/generators/sync-e2e-config/generator",
"schema": "./src/generators/sync-e2e-config/schema.json",
"description": "Generator to sync configuration for our e2e targets"
} }
} }
} }

View File

@ -1,35 +0,0 @@
import {
formatFiles,
getProjects,
globAsync,
Tree,
updateProjectConfiguration,
} from '@nx/devkit';
import { relative } from 'node:path';
import { join } from 'path';
export async function syncE2eConfigsGenerator(tree: Tree) {
for (const [projName, projectConfig] of getProjects(tree)) {
const { root, targets } = projectConfig;
if (!root.startsWith('e2e/')) {
continue;
}
const testFiles = await globAsync(tree, [join(root, `**/*.test.ts`)]);
for (const testFile of testFiles) {
const relativePath = relative(root, testFile);
let target = (targets[`e2e-ci--${relativePath}`] ??= {});
target.dependsOn = [
'nx:build-native',
'@nx/nx-source:populate-local-registry-storage',
];
target.inputs = ['e2eInputs', '^production'];
}
updateProjectConfiguration(tree, projName, projectConfig);
}
await formatFiles(tree);
}
export default syncE2eConfigsGenerator;

View File

@ -1,9 +0,0 @@
{
"$schema": "https://json-schema.org/schema",
"$id": "SyncE2eConfigs",
"title": "",
"description": "Generator to sync configuration for our e2e targets.",
"type": "object",
"properties": {},
"required": []
}