|
3 | 3 | "version": "1.0.0", |
4 | 4 | "private": true, |
5 | 5 | "engines": { |
6 | | - "node": "18 || 20" |
| 6 | + "node": "22 || 24" |
7 | 7 | }, |
8 | 8 | "scripts": { |
| 9 | + "start": "backstage-cli repo start", |
9 | 10 | "tsc": "tsc", |
10 | 11 | "tsc:full": "tsc --skipLibCheck false --incremental false", |
11 | 12 | "build:all": "backstage-cli repo build --all", |
12 | 13 | "build:api-reports": "yarn build:api-reports:only --tsc", |
13 | | - "build:api-reports:only": "backstage-repo-tools api-reports -o ae-wrong-input-file-type --validate-release-tags", |
| 14 | + "build:api-reports:only": "backstage-repo-tools api-reports -o ae-wrong-input-file-type,ae-undocumented --validate-release-tags", |
14 | 15 | "build:knip-reports": "backstage-repo-tools knip-reports", |
15 | 16 | "clean": "backstage-cli repo clean", |
16 | 17 | "test": "backstage-cli repo test", |
|
19 | 20 | "lint": "backstage-cli repo lint --since origin/main", |
20 | 21 | "lint:all": "backstage-cli repo lint", |
21 | 22 | "prettier:check": "prettier --check .", |
| 23 | + "prettier:fix": "prettier --write .", |
22 | 24 | "new": "backstage-cli new --scope @red-hat-developer-hub", |
23 | 25 | "postinstall": "cd ../../ && yarn install" |
24 | 26 | }, |
25 | | - "workspaces": { |
26 | | - "packages": [ |
27 | | - "packages/*", |
28 | | - "plugins/*" |
29 | | - ] |
30 | | - }, |
| 27 | + "workspaces": [ |
| 28 | + "packages/*", |
| 29 | + "plugins/*" |
| 30 | + ], |
31 | 31 | "repository": { |
32 | 32 | "type": "git", |
33 | 33 | "url": "https://github.com/redhat-developer/rhdh-plugins", |
34 | 34 | "directory": "workspaces/{{name}}" |
35 | 35 | }, |
36 | 36 | "devDependencies": { |
37 | 37 | "@backstage/cli": "^{{version '@backstage/cli'}}", |
| 38 | + "@backstage/cli-defaults": "^{{version '@backstage/cli-defaults'}}", |
38 | 39 | "@backstage/e2e-test-utils": "^{{version '@backstage/e2e-test-utils'}}", |
39 | 40 | "@backstage/repo-tools": "^{{version '@backstage/repo-tools'}}", |
40 | 41 | "@changesets/cli": "^2.27.1", |
41 | 42 | "knip": "^5.27.4", |
42 | | - "node-gyp": "^9.0.0", |
| 43 | + "node-gyp": "^10.0.0", |
43 | 44 | "prettier": "^2.3.2", |
44 | | - "typescript": "~5.3.0" |
| 45 | + "typescript": "~5.8.0" |
45 | 46 | }, |
46 | 47 | "resolutions": { |
47 | 48 | "@types/react": "^18", |
48 | 49 | "@types/react-dom": "^18" |
49 | 50 | }, |
50 | | - "prettier": "@spotify/prettier-config", |
| 51 | + "prettier": "@backstage/cli/config/prettier", |
51 | 52 | "lint-staged": { |
52 | 53 | "*.{js,jsx,ts,tsx,mjs,cjs}": [ |
53 | 54 | "eslint --fix", |
|
0 commit comments