Move config files to CLI modules with lazy proxies
Move jest config files to cli-module-test-jest/config and node transform + webpack-public-path to cli-module-build/config. Replace originals in @backstage/cli/config with lazy proxies that forward to the appropriate module or throw if it is not installed. Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com> Made-with: Cursor
This commit is contained in:
@@ -2869,6 +2869,7 @@ __metadata:
|
||||
"@rspack/core": "npm:^1.4.11"
|
||||
"@rspack/dev-server": "npm:^1.1.4"
|
||||
"@rspack/plugin-react-refresh": "npm:^1.4.3"
|
||||
"@swc/core": "npm:^1.15.6"
|
||||
"@types/fs-extra": "npm:^11.0.0"
|
||||
"@types/lodash": "npm:^4.14.151"
|
||||
"@types/npm-packlist": "npm:^3.0.0"
|
||||
@@ -2893,6 +2894,7 @@ __metadata:
|
||||
node-stdlib-browser: "npm:^1.3.1"
|
||||
npm-packlist: "npm:^5.0.0"
|
||||
p-queue: "npm:^6.6.2"
|
||||
pirates: "npm:^4.0.6"
|
||||
postcss: "npm:^8.1.0"
|
||||
postcss-import: "npm:^16.1.0"
|
||||
process: "npm:^0.11.10"
|
||||
@@ -3084,10 +3086,27 @@ __metadata:
|
||||
"@backstage/cli": "workspace:^"
|
||||
"@backstage/cli-common": "workspace:^"
|
||||
"@backstage/cli-node": "workspace:^"
|
||||
"@swc/core": "npm:^1.15.6"
|
||||
"@swc/jest": "npm:^0.2.39"
|
||||
cleye: "npm:^2.3.0"
|
||||
cross-fetch: "npm:^4.0.0"
|
||||
fs-extra: "npm:^11.2.0"
|
||||
glob: "npm:^7.1.7"
|
||||
jest-css-modules: "npm:^2.1.0"
|
||||
sucrase: "npm:^3.20.2"
|
||||
yargs: "npm:^16.2.0"
|
||||
peerDependencies:
|
||||
"@jest/environment-jsdom-abstract": ^30.0.0
|
||||
jest-cli: ^29.0.0 || ^30.0.0
|
||||
jest-environment-jsdom: "*"
|
||||
jsdom: ^27.1.0
|
||||
peerDependenciesMeta:
|
||||
"@jest/environment-jsdom-abstract":
|
||||
optional: true
|
||||
jest-environment-jsdom:
|
||||
optional: true
|
||||
jsdom:
|
||||
optional: true
|
||||
bin:
|
||||
cli-module-test-jest: bin/cli-module-test-jest
|
||||
languageName: unknown
|
||||
@@ -3141,6 +3160,8 @@ __metadata:
|
||||
"@backstage/catalog-client": "workspace:^"
|
||||
"@backstage/cli-common": "workspace:^"
|
||||
"@backstage/cli-defaults": "workspace:^"
|
||||
"@backstage/cli-module-build": "workspace:^"
|
||||
"@backstage/cli-module-test-jest": "workspace:^"
|
||||
"@backstage/cli-node": "workspace:^"
|
||||
"@backstage/config": "workspace:^"
|
||||
"@backstage/core-app-api": "workspace:^"
|
||||
|
||||
Reference in New Issue
Block a user