Skip to content

Commit ca4350b

Browse files
committed
chore: fix dev script
1 parent 0792f18 commit ca4350b

File tree

3 files changed

+148
-6
lines changed

3 files changed

+148
-6
lines changed

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"dist"
2626
],
2727
"scripts": {
28-
"start": "cross-env TARGET=es rollup -c -w",
28+
"start": "concurrently \"tsc --emitDeclarationOnly -w\" \"cross-env TARGET=es rollup -c -w\"",
2929
"build": "rimraf dist typings && tsc --emitDeclarationOnly && rollup -c",
3030
"lint": "prettier --write --parser typescript \"{src,test,test-dts}/*.ts?(x)\" && prettier --write \"{src,test}/*.js\"",
3131
"test": "yarn test-dts && yarn test-unit",
@@ -47,6 +47,7 @@
4747
"@rollup/plugin-replace": "^2.3.2",
4848
"@types/jest": "^25.2.3",
4949
"@types/node": "^14.0.6",
50+
"concurrently": "^5.2.0",
5051
"conventional-changelog-cli": "^2.0.31",
5152
"conventional-github-releaser": "^3.1.3",
5253
"cross-env": "^7.0.2",

rollup.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ function genConfig({ outFile, format, mode }) {
8787
let buildConfig
8888

8989
if (process.env.TARGET) {
90-
buildConfig = genConfig(builds[process.env.TARGET])
90+
buildConfig = [genConfig(builds[process.env.TARGET])]
9191
} else {
9292
buildConfig = getAllBuilds()
9393
}

yarn.lock

Lines changed: 145 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -721,6 +721,11 @@ ansi-regex@^2.0.0:
721721
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
722722
integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
723723

724+
ansi-regex@^4.1.0:
725+
version "4.1.0"
726+
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997"
727+
integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==
728+
724729
ansi-regex@^5.0.0:
725730
version "5.0.0"
726731
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75"
@@ -731,7 +736,7 @@ ansi-styles@^2.2.1:
731736
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
732737
integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=
733738

734-
ansi-styles@^3.2.1:
739+
ansi-styles@^3.2.0, ansi-styles@^3.2.1:
735740
version "3.2.1"
736741
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
737742
integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
@@ -1101,7 +1106,7 @@ chalk@^1.1.3:
11011106
strip-ansi "^3.0.0"
11021107
supports-color "^2.0.0"
11031108

1104-
chalk@^2.0.0:
1109+
chalk@^2.0.0, chalk@^2.4.2:
11051110
version "2.4.2"
11061111
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
11071112
integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
@@ -1166,6 +1171,15 @@ [email protected], cli-truncate@^2.1.0:
11661171
slice-ansi "^3.0.0"
11671172
string-width "^4.2.0"
11681173

1174+
cliui@^5.0.0:
1175+
version "5.0.0"
1176+
resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5"
1177+
integrity sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==
1178+
dependencies:
1179+
string-width "^3.1.0"
1180+
strip-ansi "^5.2.0"
1181+
wrap-ansi "^5.1.0"
1182+
11691183
cliui@^6.0.0:
11701184
version "6.0.0"
11711185
resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1"
@@ -1274,6 +1288,21 @@ [email protected]:
12741288
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
12751289
integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
12761290

1291+
concurrently@^5.2.0:
1292+
version "5.2.0"
1293+
resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-5.2.0.tgz#ead55121d08a0fc817085584c123cedec2e08975"
1294+
integrity sha512-XxcDbQ4/43d6CxR7+iV8IZXhur4KbmEJk1CetVMUqCy34z9l0DkszbY+/9wvmSnToTej0SYomc2WSRH+L0zVJw==
1295+
dependencies:
1296+
chalk "^2.4.2"
1297+
date-fns "^2.0.1"
1298+
lodash "^4.17.15"
1299+
read-pkg "^4.0.1"
1300+
rxjs "^6.5.2"
1301+
spawn-command "^0.0.2-1"
1302+
supports-color "^6.1.0"
1303+
tree-kill "^1.2.2"
1304+
yargs "^13.3.0"
1305+
12771306
conventional-changelog-angular@^1.6.6:
12781307
version "1.6.6"
12791308
resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-1.6.6.tgz#b27f2b315c16d0a1f23eb181309d0e6a4698ea0f"
@@ -1617,6 +1646,11 @@ data-urls@^2.0.0:
16171646
whatwg-mimetype "^2.3.0"
16181647
whatwg-url "^8.0.0"
16191648

1649+
date-fns@^2.0.1:
1650+
version "2.14.0"
1651+
resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.14.0.tgz#359a87a265bb34ef2e38f93ecf63ac453f9bc7ba"
1652+
integrity sha512-1zD+68jhFgDIM0rF05rcwYO8cExdNqxjq4xP1QKM60Q45mnO6zaMWB4tOzrIr4M4GSLntsKeE4c9Bdl2jhL/yw==
1653+
16201654
dateformat@^3.0.0:
16211655
version "3.0.3"
16221656
resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae"
@@ -1774,6 +1808,11 @@ elegant-spinner@^2.0.0:
17741808
resolved "https://registry.yarnpkg.com/elegant-spinner/-/elegant-spinner-2.0.0.tgz#f236378985ecd16da75488d166be4b688fd5af94"
17751809
integrity sha512-5YRYHhvhYzV/FC4AiMdeSIg3jAYGq9xFvbhZMpPlJoBsfYgrw2DSCYeXfat6tYBu45PWiyRr3+flaCPPmviPaA==
17761810

1811+
emoji-regex@^7.0.1:
1812+
version "7.0.3"
1813+
resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156"
1814+
integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==
1815+
17771816
emoji-regex@^8.0.0:
17781817
version "8.0.0"
17791818
resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
@@ -2019,6 +2058,13 @@ find-up@^2.0.0:
20192058
dependencies:
20202059
locate-path "^2.0.0"
20212060

2061+
find-up@^3.0.0:
2062+
version "3.0.0"
2063+
resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73"
2064+
integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==
2065+
dependencies:
2066+
locate-path "^3.0.0"
2067+
20222068
find-up@^4.0.0, find-up@^4.1.0:
20232069
version "4.1.0"
20242070
resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
@@ -2594,6 +2640,11 @@ is-finite@^1.0.0:
25942640
resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.1.0.tgz#904135c77fb42c0641d6aa1bcdbc4daa8da082f3"
25952641
integrity sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==
25962642

2643+
is-fullwidth-code-point@^2.0.0:
2644+
version "2.0.0"
2645+
resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
2646+
integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
2647+
25972648
is-fullwidth-code-point@^3.0.0:
25982649
version "3.0.0"
25992650
resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
@@ -3380,6 +3431,14 @@ locate-path@^2.0.0:
33803431
p-locate "^2.0.0"
33813432
path-exists "^3.0.0"
33823433

3434+
locate-path@^3.0.0:
3435+
version "3.0.0"
3436+
resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e"
3437+
integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==
3438+
dependencies:
3439+
p-locate "^3.0.0"
3440+
path-exists "^3.0.0"
3441+
33833442
locate-path@^5.0.0:
33843443
version "5.0.0"
33853444
resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
@@ -3911,7 +3970,7 @@ p-limit@^1.1.0:
39113970
dependencies:
39123971
p-try "^1.0.0"
39133972

3914-
p-limit@^2.2.0:
3973+
p-limit@^2.0.0, p-limit@^2.2.0:
39153974
version "2.3.0"
39163975
resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1"
39173976
integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
@@ -3925,6 +3984,13 @@ p-locate@^2.0.0:
39253984
dependencies:
39263985
p-limit "^1.1.0"
39273986

3987+
p-locate@^3.0.0:
3988+
version "3.0.0"
3989+
resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4"
3990+
integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==
3991+
dependencies:
3992+
p-limit "^2.0.0"
3993+
39283994
p-locate@^4.1.0:
39293995
version "4.1.0"
39303996
resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07"
@@ -4276,6 +4342,15 @@ read-pkg@^3.0.0:
42764342
normalize-package-data "^2.3.2"
42774343
path-type "^3.0.0"
42784344

4345+
read-pkg@^4.0.1:
4346+
version "4.0.1"
4347+
resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-4.0.1.tgz#963625378f3e1c4d48c85872b5a6ec7d5d093237"
4348+
integrity sha1-ljYlN48+HE1IyFhytabsfV0JMjc=
4349+
dependencies:
4350+
normalize-package-data "^2.3.2"
4351+
parse-json "^4.0.0"
4352+
pify "^3.0.0"
4353+
42794354
read-pkg@^5.2.0:
42804355
version "5.2.0"
42814356
resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc"
@@ -4524,7 +4599,7 @@ rsvp@^4.8.4:
45244599
resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-4.8.5.tgz#c8f155311d167f68f21e168df71ec5b083113734"
45254600
integrity sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==
45264601

4527-
rxjs@^6.5.5:
4602+
rxjs@^6.5.2, rxjs@^6.5.5:
45284603
version "6.5.5"
45294604
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.5.tgz#c5c884e3094c8cfee31bf27eb87e54ccfc87f9ec"
45304605
integrity sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==
@@ -4789,6 +4864,11 @@ sourcemap-codec@^1.4.4:
47894864
resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4"
47904865
integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==
47914866

4867+
spawn-command@^0.0.2-1:
4868+
version "0.0.2-1"
4869+
resolved "https://registry.yarnpkg.com/spawn-command/-/spawn-command-0.0.2-1.tgz#62f5e9466981c1b796dc5929937e11c9c6921bd0"
4870+
integrity sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A=
4871+
47924872
spdx-correct@^3.0.0:
47934873
version "3.1.1"
47944874
resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9"
@@ -4894,6 +4974,15 @@ string-length@^4.0.1:
48944974
char-regex "^1.0.2"
48954975
strip-ansi "^6.0.0"
48964976

4977+
string-width@^3.0.0, string-width@^3.1.0:
4978+
version "3.1.0"
4979+
resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961"
4980+
integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==
4981+
dependencies:
4982+
emoji-regex "^7.0.1"
4983+
is-fullwidth-code-point "^2.0.0"
4984+
strip-ansi "^5.1.0"
4985+
48974986
string-width@^4.1.0, string-width@^4.2.0:
48984987
version "4.2.0"
48994988
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5"
@@ -4933,6 +5022,13 @@ strip-ansi@^3.0.0:
49335022
dependencies:
49345023
ansi-regex "^2.0.0"
49355024

5025+
strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0:
5026+
version "5.2.0"
5027+
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae"
5028+
integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==
5029+
dependencies:
5030+
ansi-regex "^4.1.0"
5031+
49365032
strip-ansi@^6.0.0:
49375033
version "6.0.0"
49385034
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532"
@@ -4998,6 +5094,13 @@ supports-color@^5.3.0:
49985094
dependencies:
49995095
has-flag "^3.0.0"
50005096

5097+
supports-color@^6.1.0:
5098+
version "6.1.0"
5099+
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3"
5100+
integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==
5101+
dependencies:
5102+
has-flag "^3.0.0"
5103+
50015104
supports-color@^7.0.0, supports-color@^7.1.0:
50025105
version "7.1.0"
50035106
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.1.0.tgz#68e32591df73e25ad1c4b49108a2ec507962bfd1"
@@ -5158,6 +5261,11 @@ tr46@^2.0.2:
51585261
dependencies:
51595262
punycode "^2.1.1"
51605263

5264+
tree-kill@^1.2.2:
5265+
version "1.2.2"
5266+
resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc"
5267+
integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==
5268+
51615269
trim-newlines@^1.0.0:
51625270
version "1.0.0"
51635271
resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613"
@@ -5482,6 +5590,15 @@ wordwrap@^1.0.0:
54825590
resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
54835591
integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=
54845592

5593+
wrap-ansi@^5.1.0:
5594+
version "5.1.0"
5595+
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09"
5596+
integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==
5597+
dependencies:
5598+
ansi-styles "^3.2.0"
5599+
string-width "^3.0.0"
5600+
strip-ansi "^5.0.0"
5601+
54855602
wrap-ansi@^6.2.0:
54865603
version "6.2.0"
54875604
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53"
@@ -5551,6 +5668,30 @@ yargs-parser@^10.0.0:
55515668
dependencies:
55525669
camelcase "^4.1.0"
55535670

5671+
yargs-parser@^13.1.2:
5672+
version "13.1.2"
5673+
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38"
5674+
integrity sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==
5675+
dependencies:
5676+
camelcase "^5.0.0"
5677+
decamelize "^1.2.0"
5678+
5679+
yargs@^13.3.0:
5680+
version "13.3.2"
5681+
resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd"
5682+
integrity sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==
5683+
dependencies:
5684+
cliui "^5.0.0"
5685+
find-up "^3.0.0"
5686+
get-caller-file "^2.0.1"
5687+
require-directory "^2.1.1"
5688+
require-main-filename "^2.0.0"
5689+
set-blocking "^2.0.0"
5690+
string-width "^3.0.0"
5691+
which-module "^2.0.0"
5692+
y18n "^4.0.0"
5693+
yargs-parser "^13.1.2"
5694+
55545695
yargs@^15.3.1:
55555696
version "15.3.1"
55565697
resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.3.1.tgz#9505b472763963e54afe60148ad27a330818e98b"

0 commit comments

Comments
 (0)