|
3 | 3 | "type": "module", |
4 | 4 | "scripts": { |
5 | 5 | "preinstall": "npx only-allow pnpm", |
6 | | - "build": "run-s -l 'build:*'", |
| 6 | + "build": "pnpm build:codegen && pnpm build:tcm && pnpm build:remix", |
7 | 7 | "build:codegen": "graphql-codegen", |
8 | 8 | "build:tcm": "tcm -p 'app/**/*.module.css'", |
9 | 9 | "build:remix": "remix build", |
10 | 10 | "clean": "rm -rf build public/build .cache/ node_modules/.cache/ app/__generated__/", |
11 | 11 | "clean:modules": "rm -rf node_modules", |
12 | | - "dev": "pnpm build:codegen && run-p -l 'dev:*'", |
| 12 | + "dev": "pnpm build:codegen && concurrently -n codegen,remix,tcm 'pnpm dev:codegen' 'pnpm dev:remix' 'pnpm dev:tcm'", |
13 | 13 | "dev:codegen": "pnpm build:codegen -w", |
14 | 14 | "dev:remix": "remix dev --manual -c 'node --loader ts-node/esm --watch-path server.ts --watch server.ts'", |
15 | 15 | "dev:tcm": "pnpm build:tcm -w", |
16 | 16 | "e2e": "playwright test", |
17 | 17 | "e2e:debug": "playwright test --ui", |
18 | 18 | "e2e:install-browsers": "playwright install --with-deps", |
19 | | - "lint": "pnpm build:codegen && run-p -l 'lint:!(fix)'", |
20 | | - "lint:fix": "run-p -l 'lint:*:fix'", |
| 19 | + "lint": "pnpm build:codegen && concurrently -n eslint,prettier,stylelint 'pnpm lint:eslint' 'pnpm lint:prettier' 'pnpm lint:stylelint'", |
| 20 | + "lint:fix": "concurrently -n eslint,prettier,stylelint 'pnpm lint:eslint:fix' 'pnpm lint:prettier:fix' 'pnpm lint:stylelint:fix'", |
21 | 21 | "lint:eslint": "eslint --report-unused-disable-directives --max-warnings 0 .", |
22 | 22 | "lint:eslint:fix": "pnpm lint:eslint --fix", |
23 | 23 | "lint:prettier": "prettier -c .", |
|
46 | 46 | "@mui/lab": "^5.0.0-alpha.148", |
47 | 47 | "@mui/material": "^5.14.13", |
48 | 48 | "@react-hookz/web": "^23.1.0", |
49 | | - "@remix-run/css-bundle": "^2.15.0", |
50 | | - "@remix-run/express": "^2.15.0", |
51 | | - "@remix-run/node": "^2.15.0", |
52 | | - "@remix-run/react": "^2.15.0", |
53 | | - "@remix-run/server-runtime": "^2.15.0", |
54 | | - "@remix-run/testing": "^2.15.0", |
| 49 | + "@remix-run/css-bundle": "^2.17.0", |
| 50 | + "@remix-run/express": "^2.17.0", |
| 51 | + "@remix-run/node": "^2.17.0", |
| 52 | + "@remix-run/react": "^2.17.0", |
| 53 | + "@remix-run/server-runtime": "^2.17.0", |
| 54 | + "@remix-run/testing": "^2.17.0", |
55 | 55 | "@tanstack/react-table": "^8.10.6", |
56 | | - "axios": "^1.7.8", |
| 56 | + "axios": "^1.11.0", |
57 | 57 | "axios-cache-interceptor": "^1.3.2", |
58 | 58 | "chokidar": "^3.5.3", |
59 | 59 | "clsx": "^2.0.0", |
|
100 | 100 | "@jest/globals": "^29.7.0", |
101 | 101 | "@parcel/watcher": "^2.3.0", |
102 | 102 | "@playwright/test": "^1.41.2", |
103 | | - "@remix-run/dev": "^2.15.0", |
| 103 | + "@remix-run/dev": "^2.17.0", |
104 | 104 | "@tailwindcss/typography": "^0.5.10", |
105 | 105 | "@testing-library/jest-dom": "^6.4.5", |
106 | 106 | "@testing-library/react": "^15.0.7", |
|
120 | 120 | "@types/source-map-support": "^0.5.8", |
121 | 121 | "autoprefixer": "^10.4.16", |
122 | 122 | "chromatic": "^11.25.2", |
| 123 | + "concurrently": "^9.1.2", |
123 | 124 | "dotenv": "^16.3.1", |
124 | 125 | "eslint": "^8.51.0", |
125 | 126 | "eslint-config-cryoet-data-portal": "workspace:*", |
|
0 commit comments