ws/ui: clean up package.json dependencies and scripts

Drop the unused playwright/e2e tooling and the plugins/* workspace glob,
align the remaining dev dependencies with the root, and bump node-gyp to
match.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
This commit is contained in:
Patrik Oldsberg
2026-04-27 19:38:21 +02:00
parent d2bab977fc
commit 2b0e117784
3 changed files with 215 additions and 16848 deletions
+6 -13
View File
@@ -6,16 +6,12 @@
"node": "22 || 24"
},
"scripts": {
"start": "backstage-cli repo start",
"build:backend": "yarn workspace backend build",
"build:all": "backstage-cli repo build --all",
"build-image": "yarn workspace backend build-image",
"tsc": "tsc",
"tsc:full": "tsc --skipLibCheck false --incremental false",
"clean": "backstage-cli repo clean",
"test": "backstage-cli repo test",
"test:all": "backstage-cli repo test --coverage",
"test:e2e": "playwright test",
"fix": "backstage-cli repo fix",
"lint": "backstage-cli repo lint --since origin/main",
"lint:all": "backstage-cli repo lint",
@@ -33,19 +29,16 @@
}
},
"workspaces": [
"packages/*",
"plugins/*"
"packages/*"
],
"devDependencies": {
"@backstage/cli": "^0.36.1",
"@backstage/cli-defaults": "^0.1.1",
"@backstage/e2e-test-utils": "^0.1.2",
"@jest/environment-jsdom-abstract": "^30.0.0",
"@playwright/test": "^1.32.3",
"@types/jest": "^30.0.0",
"jest": "^30.2.0",
"jsdom": "^27.1.0",
"node-gyp": "^10.0.0",
"@jest/environment-jsdom-abstract": "^30",
"@types/jest": "^30",
"jest": "^30",
"jsdom": "^27",
"node-gyp": "^12.0.0",
"prettier": "^2.3.2",
"typescript": "~5.8.0"
},
+1 -8
View File
@@ -1,13 +1,6 @@
{
"extends": "@backstage/cli/config/tsconfig.json",
"include": [
"packages/*/src",
"packages/*/config.d.ts",
"plugins/*/src",
"plugins/*/config.d.ts",
"plugins/*/dev",
"plugins/*/migrations"
],
"include": ["packages/*/src", "packages/*/config.d.ts"],
"exclude": ["node_modules"],
"compilerOptions": {
"outDir": "dist-types",
+208 -16827
View File
File diff suppressed because it is too large Load Diff