Skip to content

Commit 5b7c735

Browse files
committed
run concurrently directly
1 parent b8016b8 commit 5b7c735

File tree

2 files changed

+25
-5
lines changed

2 files changed

+25
-5
lines changed

package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@
6161
"@types/jsdom": "^21.1.7",
6262
"@types/react": "^18",
6363
"@types/react-dom": "^18",
64+
"concurrently": "^9.0.1",
6465
"expect": "^29.7.0",
6566
"kcd-scripts": "^16.0.0",
6667
"pkg-pr-new": "^0.0.29",
@@ -88,7 +89,7 @@
8889
"test": "kcd-scripts test --config jest.config.cjs",
8990
"pack-and-verify": "attw --pack . && publint",
9091
"typecheck": "kcd-scripts typecheck --build --noEmit",
91-
"validate": "npm run pack-and-verify; CI=true kcd-scripts validate lint,typecheck,test"
92+
"validate": "yarn pack-and-verify; CI=true yarn concurrently --group --prefix '[{name}]' --names lint,test,typecheck 'yarn lint' 'yarn test --verbose' 'yarn typecheck'"
9293
},
9394
"packageManager": "[email protected]",
9495
"resolutions": {

yarn.lock

+23-4
Original file line numberDiff line numberDiff line change
@@ -2627,6 +2627,7 @@ __metadata:
26272627
"@types/jsdom": "npm:^21.1.7"
26282628
"@types/react": "npm:^18"
26292629
"@types/react-dom": "npm:^18"
2630+
concurrently: "npm:^9.0.1"
26302631
expect: "npm:^29.7.0"
26312632
jsdom: "npm:^25.0.1"
26322633
kcd-scripts: "npm:^16.0.0"
@@ -4258,6 +4259,24 @@ __metadata:
42584259
languageName: node
42594260
linkType: hard
42604261

4262+
"concurrently@npm:^9.0.1":
4263+
version: 9.0.1
4264+
resolution: "concurrently@npm:9.0.1"
4265+
dependencies:
4266+
chalk: "npm:^4.1.2"
4267+
lodash: "npm:^4.17.21"
4268+
rxjs: "npm:^7.8.1"
4269+
shell-quote: "npm:^1.8.1"
4270+
supports-color: "npm:^8.1.1"
4271+
tree-kill: "npm:^1.2.2"
4272+
yargs: "npm:^17.7.2"
4273+
bin:
4274+
conc: dist/bin/concurrently.js
4275+
concurrently: dist/bin/concurrently.js
4276+
checksum: 10c0/e2c3d3f3d1b1457ccd27e69f0d840ba4915d571fae4e1088498234ec1174fd547c127de0df6dbe5eb71b2df973b26a6fdc931a9e7e3658f25287ef2106bdb413
4277+
languageName: node
4278+
linkType: hard
4279+
42614280
"confbox@npm:^0.1.7":
42624281
version: 0.1.8
42634282
resolution: "confbox@npm:0.1.8"
@@ -9629,7 +9648,7 @@ __metadata:
96299648
languageName: node
96309649
linkType: hard
96319650

9632-
"rxjs@npm:^7.0.0, rxjs@npm:^7.5.5":
9651+
"rxjs@npm:^7.0.0, rxjs@npm:^7.5.5, rxjs@npm:^7.8.1":
96339652
version: 7.8.1
96349653
resolution: "rxjs@npm:7.8.1"
96359654
dependencies:
@@ -9794,7 +9813,7 @@ __metadata:
97949813
languageName: node
97959814
linkType: hard
97969815

9797-
"shell-quote@npm:^1.7.3":
9816+
"shell-quote@npm:^1.7.3, shell-quote@npm:^1.8.1":
97989817
version: 1.8.1
97999818
resolution: "shell-quote@npm:1.8.1"
98009819
checksum: 10c0/8cec6fd827bad74d0a49347057d40dfea1e01f12a6123bf82c4649f3ef152fc2bc6d6176e6376bffcd205d9d0ccb4f1f9acae889384d20baff92186f01ea455a
@@ -10261,7 +10280,7 @@ __metadata:
1026110280
languageName: node
1026210281
linkType: hard
1026310282

10264-
"supports-color@npm:^8.0.0, supports-color@npm:^8.1.0":
10283+
"supports-color@npm:^8.0.0, supports-color@npm:^8.1.0, supports-color@npm:^8.1.1":
1026510284
version: 8.1.1
1026610285
resolution: "supports-color@npm:8.1.1"
1026710286
dependencies:
@@ -11356,7 +11375,7 @@ __metadata:
1135611375
languageName: node
1135711376
linkType: hard
1135811377

11359-
"yargs@npm:^17.3.1":
11378+
"yargs@npm:^17.3.1, yargs@npm:^17.7.2":
1136011379
version: 17.7.2
1136111380
resolution: "yargs@npm:17.7.2"
1136211381
dependencies:

0 commit comments

Comments
 (0)