|
10 | 10 | "packages/*" |
11 | 11 | ], |
12 | 12 | "scripts": { |
13 | | - "build": "npm run lint && mtc && npm run build -w packages/skin && npm run build -w packages/ebayui-core && npm run build -w packages/evo-marko && npm run build -w packages/ebayui-core-react", |
14 | | - "build:ci": "CI=true npm run build -w packages/skin && npm run build -w packages/ebayui-core && npm run build -w packages/evo-marko && npm run build -w packages/ebayui-core-react && npm run build -w packages/evo-react", |
| 13 | + "build": "npm run lint && npm run build -w packages/skin && concurrently --kill-others-on-fail \"mtc\" \"npm run build -w packages/ebayui-core\" \"npm run build -w packages/evo-marko\" \"npm run build -w packages/ebayui-core-react\"", |
| 14 | + "build:ci": "CI=true && npm run build", |
15 | 15 | "change": "changeset add", |
16 | | - "copy:coreui-site": "npm run deploy --ws", |
17 | | - "copy:skin-site": "npm run deploy --ws", |
18 | | - "deploy": "copyfiles src/data/component-metadata.json public/ -u 2 && BASE_URL=/evo-web/ marko-run build -o ./_site && npm run deploy:copy-site", |
19 | | - "deploy:copy-site": "npm run deploy --ws && copyfiles packages/skin/_site/public _site/public/skin-storybook -u 4 && copyfiles packages/ebayui-core/_site _site/public/ebayui-core -u 3 && copyfiles packages/ebayui-core-react/_site _site/public/ebayui-core-react -u 3", |
20 | | - "deploy:storybook": "npm run deploy --ws", |
| 16 | + "deploy": "copyfiles src/data/component-metadata.json public/ -u 2 && npm run deploy:build && npm run deploy:copy-site", |
| 17 | + "deploy:build": "concurrently --kill-others-on-fail \"BASE_URL=/evo-web/ marko-run build -o ./_site\" \"npm run deploy -w packages/skin\" \"npm run deploy -w packages/ebayui-core\" \"npm run deploy -w packages/ebayui-core-react\"", |
| 18 | + "deploy:copy-site": "copyfiles packages/skin/_site/public _site/public/skin-storybook -u 4 && copyfiles packages/ebayui-core/_site _site/public/ebayui-core -u 3 && copyfiles packages/ebayui-core-react/_site _site/public/ebayui-core-react -u 3", |
21 | 19 | "postinstall": "npx playwright install --with-deps chromium", |
22 | 20 | "lint": "stylelint src --config .stylelintrc", |
23 | 21 | "prepare": "husky", |
24 | 22 | "release": "npm run release --ws --if-present && changeset publish", |
25 | | - "start": "marko-run", |
| 23 | + "start": "concurrently --kill-others-on-fail \"marko-run\" \"npm start -w packages/ebayui-core\" \"npm start -w packages/ebayui-core-react\"", |
26 | 24 | "test": "npm run test --ws", |
27 | 25 | "update-snapshots": "npm run update-snapshots --ws --if-present", |
28 | 26 | "version": "npm run version --ws --if-present && changeset version && npm i --package-lock-only && git add -A packages" |
|
98 | 96 | "cldr-core": "^48.0.0", |
99 | 97 | "cldr-dates-full": "^48.0.0", |
100 | 98 | "clean-css": "^5", |
| 99 | + "concurrently": "^9.1.2", |
101 | 100 | "coveralls": "^3.1.1", |
102 | 101 | "cssnano": "^7.1.2", |
103 | 102 | "dedent": "^1.7.1", |
|
0 commit comments