Skip to content

Commit f46cf2e

Browse files
committed
ci(auto): patch-package cosmiconfig-ts-loader
1 parent 3a92b71 commit f46cf2e

File tree

3 files changed

+84
-5
lines changed

3 files changed

+84
-5
lines changed

package.json

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"typecheck": "tsc --noEmit",
1010
"typecheck:tests": "tsc --noEmit -P ./tsconfig.test.json",
1111
"logo": "yarn workspace docs logo",
12-
"postinstall": "preconstruct dev",
12+
"postinstall": "preconstruct dev && patch-package",
1313
"version:bump": "lerna version",
1414
"version:bump-next": "lerna version prerelease --preid alpha --exact",
1515
"release": "yarn clean && yarn build && auto shipit -v",
@@ -37,10 +37,12 @@
3737
"@babel/preset-typescript": "^7.13.0",
3838
"@babel/runtime": "^7.13.10",
3939
"@emotion/jest": "^11.3.0",
40+
"@preconstruct/cli": "^2",
4041
"@testing-library/react": "^11.2.6",
4142
"@types/jest": "^26.0.22",
43+
"@types/node": "^14.14.41",
4244
"@types/react-dom": "^17.0.3",
43-
"@types/react-test-renderer": "^17.0.0",
45+
"@types/react-test-renderer": "^17.0.1",
4446
"auto": "^10.25.0",
4547
"babel-jest": "^26.6.3",
4648
"babel-preset-gatsby": "^0.12.1",
@@ -51,13 +53,13 @@
5153
"jest-mock-console": "^1.0.1",
5254
"lerna": "^4.0.0",
5355
"lint-staged": "10.5.4",
56+
"patch-package": "^6.4.7",
57+
"postinstall-postinstall": "^2.1.0",
5458
"prettier": "^2.2.1",
5559
"react-test-renderer": "^17.0.2",
5660
"rimraf": "^3.0.2",
5761
"ts-jest": "^26.5.5",
58-
"typescript": "^4",
59-
"@types/node": "^14.14.41",
60-
"@preconstruct/cli": "^2"
62+
"typescript": "^4"
6163
},
6264
"husky": {
6365
"hooks": {
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
diff --git a/node_modules/@endemolshinegroup/cosmiconfig-typescript-loader/dist/index.js b/node_modules/@endemolshinegroup/cosmiconfig-typescript-loader/dist/index.js
2+
index 785b1d9..2fd8fab 100644
3+
--- a/node_modules/@endemolshinegroup/cosmiconfig-typescript-loader/dist/index.js
4+
+++ b/node_modules/@endemolshinegroup/cosmiconfig-typescript-loader/dist/index.js
5+
@@ -5,7 +5,11 @@ const lodash_get_1 = tslib_1.__importDefault(require("lodash.get"));
6+
const TypeScriptCompileError_1 = tslib_1.__importDefault(require("./Errors/TypeScriptCompileError"));
7+
const loader = (filePath) => tslib_1.__awaiter(void 0, void 0, void 0, function* () {
8+
try {
9+
- require('ts-node/register');
10+
+ const tsNode = require("ts-node");
11+
+ tsNode.register({
12+
+ compilerOptions: { module: "commonjs" },
13+
+ });
14+
+
15+
const result = require(filePath);
16+
return lodash_get_1.default(result, 'default', result);
17+
}

yarn.lock

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3915,6 +3915,11 @@
39153915
resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d"
39163916
integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==
39173917

3918+
"@yarnpkg/lockfile@^1.1.0":
3919+
version "1.1.0"
3920+
resolved "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31"
3921+
integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==
3922+
39183923
CSSselect@~0.4.0:
39193924
version "0.4.1"
39203925
resolved "https://registry.yarnpkg.com/CSSselect/-/CSSselect-0.4.1.tgz#f8ab7e1f8418ce63cda6eb7bd778a85d7ec492b2"
@@ -8793,6 +8798,13 @@ find-up@^4.0.0, find-up@^4.1.0:
87938798
locate-path "^5.0.0"
87948799
path-exists "^4.0.0"
87958800

8801+
find-yarn-workspace-root@^2.0.0:
8802+
version "2.0.0"
8803+
resolved "https://registry.npmjs.org/find-yarn-workspace-root/-/find-yarn-workspace-root-2.0.0.tgz#f47fb8d239c900eb78179aa81b66673eac88f7bd"
8804+
integrity sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==
8805+
dependencies:
8806+
micromatch "^4.0.2"
8807+
87968808
findup@^0.1.5:
87978809
version "0.1.5"
87988810
resolved "https://registry.yarnpkg.com/findup/-/findup-0.1.5.tgz#8ad929a3393bac627957a7e5de4623b06b0e2ceb"
@@ -8911,6 +8923,15 @@ [email protected], fs-extra@^9.0.1:
89118923
jsonfile "^6.0.1"
89128924
universalify "^1.0.0"
89138925

8926+
fs-extra@^7.0.1:
8927+
version "7.0.1"
8928+
resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9"
8929+
integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==
8930+
dependencies:
8931+
graceful-fs "^4.1.2"
8932+
jsonfile "^4.0.0"
8933+
universalify "^0.1.0"
8934+
89148935
fs-extra@^8.0.0, fs-extra@^8.1.0:
89158936
version "8.1.0"
89168937
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0"
@@ -12215,6 +12236,13 @@ kind-of@^6.0.0, kind-of@^6.0.2, kind-of@^6.0.3:
1221512236
resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"
1221612237
integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
1221712238

12239+
klaw-sync@^6.0.0:
12240+
version "6.0.0"
12241+
resolved "https://registry.npmjs.org/klaw-sync/-/klaw-sync-6.0.0.tgz#1fd2cfd56ebb6250181114f0a581167099c2b28c"
12242+
integrity sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==
12243+
dependencies:
12244+
graceful-fs "^4.1.11"
12245+
1221812246
kleur@^3.0.3:
1221912247
version "3.0.3"
1222012248
resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e"
@@ -14082,6 +14110,14 @@ open@^7.0.3:
1408214110
is-docker "^2.0.0"
1408314111
is-wsl "^2.1.1"
1408414112

14113+
open@^7.4.2:
14114+
version "7.4.2"
14115+
resolved "https://registry.npmjs.org/open/-/open-7.4.2.tgz#b8147e26dcf3e426316c730089fd71edd29c2321"
14116+
integrity sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==
14117+
dependencies:
14118+
is-docker "^2.0.0"
14119+
is-wsl "^2.1.1"
14120+
1408514121
opentracing@^0.14.4:
1408614122
version "0.14.5"
1408714123
resolved "https://registry.yarnpkg.com/opentracing/-/opentracing-0.14.5.tgz#891fa92cd90a24e64f99bc964370227310926c85"
@@ -14606,6 +14642,25 @@ password-prompt@^1.0.4:
1460614642
ansi-escapes "^3.1.0"
1460714643
cross-spawn "^6.0.5"
1460814644

14645+
patch-package@^6.4.7:
14646+
version "6.4.7"
14647+
resolved "https://registry.npmjs.org/patch-package/-/patch-package-6.4.7.tgz#2282d53c397909a0d9ef92dae3fdeb558382b148"
14648+
integrity sha512-S0vh/ZEafZ17hbhgqdnpunKDfzHQibQizx9g8yEf5dcVk3KOflOfdufRXQX8CSEkyOQwuM/bNz1GwKvFj54kaQ==
14649+
dependencies:
14650+
"@yarnpkg/lockfile" "^1.1.0"
14651+
chalk "^2.4.2"
14652+
cross-spawn "^6.0.5"
14653+
find-yarn-workspace-root "^2.0.0"
14654+
fs-extra "^7.0.1"
14655+
is-ci "^2.0.0"
14656+
klaw-sync "^6.0.0"
14657+
minimist "^1.2.0"
14658+
open "^7.4.2"
14659+
rimraf "^2.6.3"
14660+
semver "^5.6.0"
14661+
slash "^2.0.0"
14662+
tmp "^0.0.33"
14663+
1460914664
1461014665
version "0.0.1"
1461114666
resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.1.tgz#e6c4ddd7ed3aa27c68a20cc4e50e1a4ee83bbc4a"
@@ -15611,6 +15666,11 @@ postcss@^8.1.10, postcss@^8.1.6:
1561115666
nanoid "^3.1.22"
1561215667
source-map "^0.6.1"
1561315668

15669+
postinstall-postinstall@^2.1.0:
15670+
version "2.1.0"
15671+
resolved "https://registry.npmjs.org/postinstall-postinstall/-/postinstall-postinstall-2.1.0.tgz#4f7f77441ef539d1512c40bd04c71b06a4704ca3"
15672+
integrity sha512-7hQX6ZlZXIoRiWNrbMQaLzUUfH+sSx39u8EJ9HYuDc1kLo9IXKWjM5RSquZN1ad5GnH8CGFM78fsAAQi3OKEEQ==
15673+
1561415674
prelude-ls@~1.1.2:
1561515675
version "1.1.2"
1561615676
resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"

0 commit comments

Comments
 (0)