Skip to content

Commit 0194118

Browse files
committedFeb 24, 2021
chore(CI): build es5 and esnext bundles in parallel
1 parent 5104135 commit 0194118

File tree

2 files changed

+72
-3
lines changed

2 files changed

+72
-3
lines changed
 

‎package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,13 @@
77
"postinstall": "patch-package",
88
"predeploy:website": "yarn build:api-docs",
99
"deploy:website": "cd website && yarn deploy",
10-
"ts:transpile": "tsc --project tsconfig.build.json && tsc --project tsconfig.build.es5.json",
10+
"ts:transpile": "concurrently \"tsc --project tsconfig.build.json\" \"tsc --project tsconfig.build.es5.json\"",
1111
"build": "yarn ts:transpile && bob build",
1212
"build:api-docs": "node scripts/build-api-docs.js",
1313
"lint": "eslint --ext .ts .",
1414
"prettier": "prettier --ignore-path .gitignore --write --list-different \"**/*.{ts,tsx,graphql,yml}\"",
1515
"prettier:check": "prettier --ignore-path .gitignore --check \"**/*.{ts,tsx,graphql,yml}\"",
1616
"test": "jest --no-watchman --forceExit",
17-
"test-and-build": "yarn build && yarn test",
1817
"prerelease": "yarn build",
1918
"prerelease-canary": "yarn build",
2019
"release": "changeset publish",
@@ -49,6 +48,7 @@
4948
"@typescript-eslint/eslint-plugin": "4.15.2",
5049
"@typescript-eslint/parser": "4.15.2",
5150
"@ardatan/bob-the-bundler": "1.2.2",
51+
"concurrently": "6.0.0",
5252
"eslint": "7.20.0",
5353
"eslint-config-prettier": "8.0.0",
5454
"eslint-config-standard": "16.0.2",

‎yarn.lock

+70-1
Original file line numberDiff line numberDiff line change
@@ -5221,6 +5221,15 @@ cliui@^6.0.0:
52215221
strip-ansi "^6.0.0"
52225222
wrap-ansi "^6.2.0"
52235223

5224+
cliui@^7.0.2:
5225+
version "7.0.4"
5226+
resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f"
5227+
integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==
5228+
dependencies:
5229+
string-width "^4.2.0"
5230+
strip-ansi "^6.0.0"
5231+
wrap-ansi "^7.0.0"
5232+
52245233
clone-response@^1.0.2:
52255234
version "1.0.2"
52265235
resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b"
@@ -5397,6 +5406,21 @@ concat-stream@^1.5.0:
53975406
readable-stream "^2.2.2"
53985407
typedarray "^0.0.6"
53995408

5409+
concurrently@6.0.0:
5410+
version "6.0.0"
5411+
resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-6.0.0.tgz#c1a876dd99390979c71f8c6fe6796882f3a13199"
5412+
integrity sha512-Ik9Igqnef2ONLjN2o/OVx1Ow5tymVvvEwQeYCQdD/oV+CN9oWhxLk7ibcBdOtv0UzBqHCEKRwbKceYoTK8t3fQ==
5413+
dependencies:
5414+
chalk "^4.1.0"
5415+
date-fns "^2.16.1"
5416+
lodash "^4.17.20"
5417+
read-pkg "^5.2.0"
5418+
rxjs "^6.6.3"
5419+
spawn-command "^0.0.2-1"
5420+
supports-color "^8.1.0"
5421+
tree-kill "^1.2.2"
5422+
yargs "^16.2.0"
5423+
54005424
configstore@^5.0.1:
54015425
version "5.0.1"
54025426
resolved "https://registry.yarnpkg.com/configstore/-/configstore-5.0.1.tgz#d365021b5df4b98cdd187d6a3b0e3f6a7cc5ed96"
@@ -5964,6 +5988,11 @@ dataloader@2.0.0:
59645988
resolved "https://registry.yarnpkg.com/dataloader/-/dataloader-2.0.0.tgz#41eaf123db115987e21ca93c005cd7753c55fe6f"
59655989
integrity sha512-YzhyDAwA4TaQIhM5go+vCLmU0UikghC/t9DTQYZR2M/UvZ1MdOhPezSDZcjj9uqQJOMqjLcpWtyW2iNINdlatQ==
59665990

5991+
date-fns@^2.16.1:
5992+
version "2.17.0"
5993+
resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.17.0.tgz#afa55daea539239db0a64e236ce716ef3d681ba1"
5994+
integrity sha512-ZEhqxUtEZeGgg9eHNSOAJ8O9xqSgiJdrL0lzSSfMF54x6KXWJiOH/xntSJ9YomJPrYH/p08t6gWjGWq1SDJlSA==
5995+
59675996
dateformat@4.5.1:
59685997
version "4.5.1"
59695998
resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-4.5.1.tgz#c20e7a9ca77d147906b6dc2261a8be0a5bd2173c"
@@ -7572,7 +7601,7 @@ gensync@^1.0.0-beta.1:
75727601
resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.1.tgz#58f4361ff987e5ff6e1e7a210827aa371eaac269"
75737602
integrity sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==
75747603

7575-
get-caller-file@^2.0.1:
7604+
get-caller-file@^2.0.1, get-caller-file@^2.0.5:
75767605
version "2.0.5"
75777606
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
75787607
integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
@@ -13986,6 +14015,11 @@ space-separated-tokens@^1.0.0:
1398614015
resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz#85f32c3d10d9682007e917414ddc5c26d1aa6899"
1398714016
integrity sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==
1398814017

14018+
spawn-command@^0.0.2-1:
14019+
version "0.0.2-1"
14020+
resolved "https://registry.yarnpkg.com/spawn-command/-/spawn-command-0.0.2-1.tgz#62f5e9466981c1b796dc5929937e11c9c6921bd0"
14021+
integrity sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A=
14022+
1398914023
spawndamnit@^2.0.0:
1399014024
version "2.0.0"
1399114025
resolved "https://registry.yarnpkg.com/spawndamnit/-/spawndamnit-2.0.0.tgz#9f762ac5c3476abb994b42ad592b5ad22bb4b0ad"
@@ -14375,6 +14409,13 @@ supports-color@^7.0.0, supports-color@^7.1.0:
1437514409
dependencies:
1437614410
has-flag "^4.0.0"
1437714411

14412+
supports-color@^8.1.0:
14413+
version "8.1.1"
14414+
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c"
14415+
integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==
14416+
dependencies:
14417+
has-flag "^4.0.0"
14418+
1437814419
supports-hyperlinks@^2.0.0:
1437914420
version "2.1.0"
1438014421
resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz#f663df252af5f37c5d49bbd7eeefa9e0b9e59e47"
@@ -14684,6 +14725,11 @@ tr46@^2.0.2:
1468414725
dependencies:
1468514726
punycode "^2.1.1"
1468614727

14728+
tree-kill@^1.2.2:
14729+
version "1.2.2"
14730+
resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc"
14731+
integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==
14732+
1468714733
trim-newlines@^3.0.0:
1468814734
version "3.0.0"
1468914735
resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.0.tgz#79726304a6a898aa8373427298d54c2ee8b1cb30"
@@ -15822,6 +15868,11 @@ y18n@^4.0.0:
1582215868
resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b"
1582315869
integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==
1582415870

15871+
y18n@^5.0.5:
15872+
version "5.0.5"
15873+
resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.5.tgz#8769ec08d03b1ea2df2500acef561743bbb9ab18"
15874+
integrity sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==
15875+
1582515876
yallist@^2.1.2:
1582615877
version "2.1.2"
1582715878
resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"
@@ -15868,6 +15919,11 @@ yargs-parser@^18.1.1, yargs-parser@^18.1.2, yargs-parser@^18.1.3:
1586815919
camelcase "^5.0.0"
1586915920
decamelize "^1.2.0"
1587015921

15922+
yargs-parser@^20.2.2:
15923+
version "20.2.6"
15924+
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.6.tgz#69f920addf61aafc0b8b89002f5d66e28f2d8b20"
15925+
integrity sha512-AP1+fQIWSM/sMiET8fyayjx/J+JmTPt2Mr0FkrgqB4todtfa53sOsrSAcIrJRD5XS20bKUwaDIuMkWKCEiQLKA==
15926+
1587115927
yargs@15.3.1:
1587215928
version "15.3.1"
1587315929
resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.3.1.tgz#9505b472763963e54afe60148ad27a330818e98b"
@@ -15918,6 +15974,19 @@ yargs@^15.1.0, yargs@^15.3.1, yargs@^15.4.1:
1591815974
y18n "^4.0.0"
1591915975
yargs-parser "^18.1.2"
1592015976

15977+
yargs@^16.2.0:
15978+
version "16.2.0"
15979+
resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"
15980+
integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==
15981+
dependencies:
15982+
cliui "^7.0.2"
15983+
escalade "^3.1.1"
15984+
get-caller-file "^2.0.5"
15985+
require-directory "^2.1.1"
15986+
string-width "^4.2.0"
15987+
y18n "^5.0.5"
15988+
yargs-parser "^20.2.2"
15989+
1592115990
yocto-queue@^0.1.0:
1592215991
version "0.1.0"
1592315992
resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"

0 commit comments

Comments
 (0)
Please sign in to comment.