Files
nrwl--nx/pnpm-workspace.yaml
T
2026-07-13 12:38:36 +08:00

184 lines
4.9 KiB
YAML

packages:
- 'benchmarks'
- 'packages/*'
- 'e2e/*'
- 'graph/*'
- 'nx-dev/*'
- 'tools/*'
- 'astro-docs'
- 'examples/*/*'
- 'examples/angular-rspack/module-federation/host'
- 'examples/angular-rspack/module-federation/remote'
- 'packages/nx/native-packages/*'
minimumReleaseAge: 1440
minimumReleaseAgeExclude:
- 'nx'
- '@nx/*'
- '@nrwl/*'
- 'create-nx-workspace'
- 'create-nx-plugin'
- 'tmp@0.2.7'
overrides:
handlebars: '4.7.9'
minimist: '^1.2.6'
underscore: '^1.13.8'
brace-expansion: '5.0.6'
minimatch: '^10.2.5'
shell-quote: '^1.8.4'
tmp: '~0.2.7'
form-data: '^4.0.6'
# form-data@4.0.6 pulls hasown via two paths (direct + es-set-tostringtag);
# pin to one version so expand-deps can flatten nx's published deps.
hasown: '2.0.4'
onlyBuiltDependencies:
- '@nestjs/core'
- 'nx'
patchedDependencies:
'@astrojs/starlight': 'patches/@astrojs__starlight.patch'
catalog:
'@babel/core': '^7.23.2'
'@heroicons/react': '^2.1.4'
'@module-federation/enhanced': '^2.3.3'
'@playwright/test': '^1.36.0'
'@svgr/webpack': '^8.0.1'
'@zkochan/js-yaml': '0.0.7'
ajv: '^8.0.0'
chalk: '^4.1.0'
enquirer: '~2.3.6'
gpt3-tokenizer: '^1.1.5'
http-proxy-middleware: '^3.0.5'
http-server: '^14.1.0'
jsonc-parser: '^3.2.0'
minimatch: '10.2.5'
next-seo: '^5.13.0'
ora: '^5.3.0'
picomatch: '4.0.4'
picocolors: '^1.1.0'
react-textarea-autosize: '^8.5.3'
rxjs: '^7.8.0'
semver: '^7.6.3'
tinyglobby: '^0.2.12'
tmp: '~0.2.7'
tree-kill: '^1.2.2'
verdaccio: '^6.3.2'
webpack: '5.105.2'
webpack-dev-server: '5.2.4'
which: '^3.0.1'
yargs: '^17.6.2'
yargs-parser: '21.1.1'
catalogs:
angular:
'@angular-devkit/architect': '~0.2200.0'
'@angular-devkit/build-angular': '~22.0.0'
'@angular-devkit/core': '~22.0.0'
'@angular-devkit/schematics': '~22.0.0'
'@angular/build': '~22.0.0'
'@angular/cli': '~22.0.0'
'@angular/common': '~22.0.0'
'@angular/compiler': '~22.0.0'
'@angular/compiler-cli': '~22.0.0'
'@angular/core': '~22.0.0'
'@angular/localize': '~22.0.0'
'@angular/platform-browser': '~22.0.0'
'@angular/platform-server': '~22.0.0'
'@angular/router': '~22.0.0'
'@angular/ssr': '~22.0.0'
'@schematics/angular': '~22.0.0'
ng-packagr: '~22.0.0'
zone.js: '~0.16.2'
angular-supported-versions:
'@angular-devkit/build-angular': '>= 20.0.0 < 23.0.0'
'@angular-devkit/core': '>= 20.0.0 < 23.0.0'
'@angular-devkit/schematics': '>= 20.0.0 < 23.0.0'
'@angular/build': '>= 20.0.0 < 23.0.0'
'@angular/compiler-cli': '>= 20.0.0 < 23.0.0'
'@angular/localize': '>= 20.0.0 < 23.0.0'
'@angular/platform-server': '>= 20.0.0 < 23.0.0'
'@angular/ssr': '>= 20.0.0 < 23.0.0'
'@schematics/angular': '>= 20.0.0 < 23.0.0'
ng-packagr: '>= 20.0.0 < 23.0.0'
rxjs: '^6.5.3 || ^7.5.0'
zone.js: '~0.15.0 || ~0.16.0'
css:
autoprefixer: '^10.4.9'
less-loader: '^12.2.0'
postcss: '^8.4.38'
postcss-loader: '^8.1.1'
sass: '^1.97.2'
sass-embedded: '^1.97.2'
sass-loader: '^16.0.7'
eslint:
'@angular-eslint/eslint-plugin': '^22.0.0'
'@angular-eslint/eslint-plugin-template': '^22.0.0'
'@angular-eslint/template-parser': '^22.0.0'
'@typescript-eslint/type-utils': '^8.0.0'
'@typescript-eslint/utils': '^8.0.0'
angular-eslint: '^22.0.0'
eslint-config-prettier: '^10.0.0'
jest:
'@jest/globals': '30.3.0'
'@jest/reporters': '^30.0.2'
'@jest/test-result': '^30.0.2'
'@jest/types': '30.0.1'
'@types/jest': '30.0.0'
babel-jest: '30.3.0'
identity-obj-proxy: '3.0.0'
jest: '30.3.0'
jest-config: '^30.0.2'
jest-diff: '^30.0.2'
jest-environment-jsdom: '^30.0.2'
jest-environment-node: '^30.0.2'
jest-resolve: '^30.0.2'
jest-runtime: '^30.0.2'
jest-util: '^30.0.2'
ts-jest: '^29.4.7'
'@swc/jest': '0.2.39'
'@swc-contrib/mut-cjs-exports': '^14.3.0'
react:
'@types/react': '18.3.1'
'@types/react-dom': '18.3.1'
react: '18.3.1'
react-dom: '18.3.1'
rspack:
'@rspack/cli': '^2.0.4'
'@rspack/core': '^2.0.4'
'@rspack/dev-server': '^2.0.1'
'@rspack/plugin-react-refresh': '^2.0.0'
ts-checker-rspack-plugin: '^1.3.0'
typescript:
'@phenomnomnominal/tsquery': '~6.2.0'
'@types/node': '^24.11.0'
ts-morph: '^28.0.0'
ts-node: '10.9.1'
tsconfig-paths: '^4.1.2'
tslib: '^2.3.0'
typescript: '~6.0.3'
swc:
'@swc/core': '^1.15.8'
'@swc/helpers': '0.5.18'
'@swc/cli': '0.8.1'
'@swc-node/register': '^1.11.1'
tailwind:
'@tailwindcss/postcss': '^4.1.5'
tailwind-merge: '^2.4.0'
vite:
vitest: '^4.0.0'
allowBuilds:
'@nestjs/core': true
'@parcel/watcher': false
'@swc/core': false
'@tailwindcss/oxide': false
core-js: false
core-js-pure: false
cypress: false
detox: false
dtrace-provider: false
es5-ext: false
esbuild: false
less: false
lmdb: false
msgpackr-extract: false
nx: true
sharp: false
unrs-resolver: false