Skip to content

Commit 55b5867

Browse files
fix(types): emit types in build (#327)
1 parent c58a848 commit 55b5867

File tree

4 files changed

+187
-18
lines changed

4 files changed

+187
-18
lines changed

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,19 +24,19 @@
2424
"url": "git+https://github.com/pmndrs/react-postprocessing.git"
2525
},
2626
"scripts": {
27-
"build": "vite build",
27+
"build": "rimraf dist && vite build && tsc",
2828
"eslint": "eslint . --fix --ext=js,ts,jsx,tsx",
2929
"eslint:ci": "eslint . --ext=js,ts,jsx,tsx",
3030
"test": "vitest run",
31-
"typecheck": "tsc"
31+
"typecheck": "tsc --noEmit"
3232
},
3333
"dependencies": {
3434
"maath": "^0.6.0",
3535
"n8ao": "^1.9.4",
3636
"postprocessing": "^6.36.6"
3737
},
3838
"devDependencies": {
39-
"@react-three/fiber": "^9.0.1",
39+
"@react-three/fiber": "^9.0.4",
4040
"@types/node": "^22.10.7",
4141
"@types/react": "^19.0.2",
4242
"@types/react-dom": "^19.0.2",
@@ -53,6 +53,7 @@
5353
"prettier": "^2.8.8",
5454
"react": "^19.0.0",
5555
"react-dom": "^19.0.0",
56+
"rimraf": "^6.0.1",
5657
"three": "^0.156.0",
5758
"typescript": "^5.0.4",
5859
"vite": "^4.3.5",

tsconfig.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,13 @@
88
"strict": true,
99
"jsx": "react-jsx",
1010
"pretty": true,
11-
"noEmit": true,
11+
"declaration": true,
12+
"emitDeclarationOnly": true,
1213
"forceConsistentCasingInFileNames": true,
13-
"allowSyntheticDefaultImports": true,
1414
"paths": {
1515
"@react-three/postprocessing": ["./src"]
1616
}
17-
}
17+
},
18+
"include": ["src/**/*"],
19+
"exclude": ["src/**/*.test.*"]
1820
}

vite.config.ts

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,6 @@ export default vite.defineConfig({
2424
},
2525
},
2626
plugins: [
27-
{
28-
name: 'vite-tsc',
29-
generateBundle() {
30-
this.emitFile({ type: 'asset', fileName: 'index.d.ts', source: `export * from '../src/index.ts'` })
31-
},
32-
},
3327
{
3428
name: 'vite-minify',
3529
transform(code, url) {

yarn.lock

Lines changed: 178 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -285,6 +285,18 @@
285285
resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45"
286286
integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==
287287

288+
"@isaacs/cliui@^8.0.2":
289+
version "8.0.2"
290+
resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550"
291+
integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==
292+
dependencies:
293+
string-width "^5.1.2"
294+
string-width-cjs "npm:string-width@^4.2.0"
295+
strip-ansi "^7.0.1"
296+
strip-ansi-cjs "npm:strip-ansi@^6.0.1"
297+
wrap-ansi "^8.1.0"
298+
wrap-ansi-cjs "npm:wrap-ansi@^7.0.0"
299+
288300
"@jridgewell/sourcemap-codec@^1.5.0":
289301
version "1.5.0"
290302
resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a"
@@ -311,10 +323,10 @@
311323
"@nodelib/fs.scandir" "2.1.5"
312324
fastq "^1.6.0"
313325

314-
"@react-three/fiber@^9.0.1":
315-
version "9.0.1"
316-
resolved "https://registry.yarnpkg.com/@react-three/fiber/-/fiber-9.0.1.tgz#4a506f05036f413205213663911c20e563617179"
317-
integrity sha512-X21kQBQ+czPNt9ue3x7BO/TUM8C71VckEX6Y7ndaXSH892T1XGQYiOtN4Av8NkP2aaQZnASsA/Kip0sykeR/tw==
326+
"@react-three/fiber@^9.0.4":
327+
version "9.0.4"
328+
resolved "https://registry.yarnpkg.com/@react-three/fiber/-/fiber-9.0.4.tgz#8e3652c5901128edc52f611fe5bfcd287443c621"
329+
integrity sha512-Uvo7KrvecISNyg4llc9mdI0UwjTQg250zwSVwirLBlDSODcE/AsVaBS0pIdKgFao+1uMFL/WoPPD4JX/l5VOJQ==
318330
dependencies:
319331
"@babel/runtime" "^7.17.8"
320332
"@types/react-reconciler" "^0.28.9"
@@ -656,13 +668,23 @@ ansi-regex@^5.0.1:
656668
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
657669
integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
658670

659-
ansi-styles@^4.1.0:
671+
ansi-regex@^6.0.1:
672+
version "6.1.0"
673+
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.1.0.tgz#95ec409c69619d6cb1b8b34f14b660ef28ebd654"
674+
integrity sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==
675+
676+
ansi-styles@^4.0.0, ansi-styles@^4.1.0:
660677
version "4.3.0"
661678
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
662679
integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
663680
dependencies:
664681
color-convert "^2.0.1"
665682

683+
ansi-styles@^6.1.0:
684+
version "6.2.1"
685+
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5"
686+
integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==
687+
666688
argparse@^2.0.1:
667689
version "2.0.1"
668690
resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
@@ -751,6 +773,13 @@ brace-expansion@^1.1.7:
751773
balanced-match "^1.0.0"
752774
concat-map "0.0.1"
753775

776+
brace-expansion@^2.0.1:
777+
version "2.0.1"
778+
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae"
779+
integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==
780+
dependencies:
781+
balanced-match "^1.0.0"
782+
754783
braces@^3.0.2:
755784
version "3.0.2"
756785
resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
@@ -825,6 +854,15 @@ [email protected]:
825854
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
826855
integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==
827856

857+
cross-spawn@^7.0.0:
858+
version "7.0.6"
859+
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.6.tgz#8a58fe78f00dcd70c370451759dfbfaf03e8ee9f"
860+
integrity sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==
861+
dependencies:
862+
path-key "^3.1.0"
863+
shebang-command "^2.0.0"
864+
which "^2.0.1"
865+
828866
cross-spawn@^7.0.2:
829867
version "7.0.3"
830868
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
@@ -899,6 +937,21 @@ doctrine@^3.0.0:
899937
dependencies:
900938
esutils "^2.0.2"
901939

940+
eastasianwidth@^0.2.0:
941+
version "0.2.0"
942+
resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb"
943+
integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==
944+
945+
emoji-regex@^8.0.0:
946+
version "8.0.0"
947+
resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
948+
integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
949+
950+
emoji-regex@^9.2.2:
951+
version "9.2.2"
952+
resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72"
953+
integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==
954+
902955
es-abstract@^1.19.0, es-abstract@^1.20.4:
903956
version "1.21.2"
904957
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.21.2.tgz#a56b9695322c8a185dc25975aa3b8ec31d0e7eff"
@@ -1313,6 +1366,14 @@ for-each@^0.3.3:
13131366
dependencies:
13141367
is-callable "^1.1.3"
13151368

1369+
foreground-child@^3.1.0:
1370+
version "3.3.0"
1371+
resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.3.0.tgz#0ac8644c06e431439f8561db8ecf29a7b5519c77"
1372+
integrity sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==
1373+
dependencies:
1374+
cross-spawn "^7.0.0"
1375+
signal-exit "^4.0.1"
1376+
13161377
fs.realpath@^1.0.0:
13171378
version "1.0.0"
13181379
resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
@@ -1379,6 +1440,18 @@ glob-parent@^6.0.2:
13791440
dependencies:
13801441
is-glob "^4.0.3"
13811442

1443+
glob@^11.0.0:
1444+
version "11.0.1"
1445+
resolved "https://registry.yarnpkg.com/glob/-/glob-11.0.1.tgz#1c3aef9a59d680e611b53dcd24bb8639cef064d9"
1446+
integrity sha512-zrQDm8XPnYEKawJScsnM0QzobJxlT/kHOOlRTio8IH/GrmxRE5fjllkzdaHclIuNjUQTJYH2xHNIGfdpJkDJUw==
1447+
dependencies:
1448+
foreground-child "^3.1.0"
1449+
jackspeak "^4.0.1"
1450+
minimatch "^10.0.0"
1451+
minipass "^7.1.2"
1452+
package-json-from-dist "^1.0.0"
1453+
path-scurry "^2.0.0"
1454+
13821455
glob@^7.1.3:
13831456
version "7.2.3"
13841457
resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
@@ -1563,6 +1636,11 @@ is-extglob@^2.1.1:
15631636
resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
15641637
integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==
15651638

1639+
is-fullwidth-code-point@^3.0.0:
1640+
version "3.0.0"
1641+
resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
1642+
integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
1643+
15661644
is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3:
15671645
version "4.0.3"
15681646
resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
@@ -1651,6 +1729,13 @@ its-fine@^2.0.0:
16511729
dependencies:
16521730
"@types/react-reconciler" "^0.28.9"
16531731

1732+
jackspeak@^4.0.1:
1733+
version "4.0.3"
1734+
resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-4.0.3.tgz#8a21082b8c019e7a0a8187ad8b736609bc85ab18"
1735+
integrity sha512-oSwM7q8PTHQWuZAlp995iPpPJ4Vkl7qT0ZRD+9duL9j2oBy6KcTfyxc8mEuHJYC+z/kbps80aJLkaNzTOrf/kw==
1736+
dependencies:
1737+
"@isaacs/cliui" "^8.0.2"
1738+
16541739
js-sdsl@^4.1.4:
16551740
version "4.4.0"
16561741
resolved "https://registry.yarnpkg.com/js-sdsl/-/js-sdsl-4.4.0.tgz#8b437dbe642daa95760400b602378ed8ffea8430"
@@ -1725,6 +1810,11 @@ loupe@^3.1.0, loupe@^3.1.2:
17251810
resolved "https://registry.yarnpkg.com/loupe/-/loupe-3.1.2.tgz#c86e0696804a02218f2206124c45d8b15291a240"
17261811
integrity sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg==
17271812

1813+
lru-cache@^11.0.0:
1814+
version "11.0.2"
1815+
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-11.0.2.tgz#fbd8e7cf8211f5e7e5d91905c415a3f55755ca39"
1816+
integrity sha512-123qHRfJBmo2jXDbo/a5YOQrJoHF/GNQTLzQ5+IdK5pWpceK17yRc6ozlWd25FxvGKQbIUs91fDFkXmDHTKcyA==
1817+
17281818
lru-cache@^6.0.0:
17291819
version "6.0.0"
17301820
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
@@ -1762,6 +1852,13 @@ micromatch@^4.0.4:
17621852
braces "^3.0.2"
17631853
picomatch "^2.3.1"
17641854

1855+
minimatch@^10.0.0:
1856+
version "10.0.1"
1857+
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-10.0.1.tgz#ce0521856b453c86e25f2c4c0d03e6ff7ddc440b"
1858+
integrity sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==
1859+
dependencies:
1860+
brace-expansion "^2.0.1"
1861+
17651862
minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2:
17661863
version "3.1.2"
17671864
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
@@ -1774,6 +1871,11 @@ minimist@^1.2.0, minimist@^1.2.6:
17741871
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c"
17751872
integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==
17761873

1874+
minipass@^7.1.2:
1875+
version "7.1.2"
1876+
resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.2.tgz#93a9626ce5e5e66bd4db86849e7515e92340a707"
1877+
integrity sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==
1878+
17771879
17781880
version "2.1.2"
17791881
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
@@ -1902,6 +2004,11 @@ p-locate@^5.0.0:
19022004
dependencies:
19032005
p-limit "^3.0.2"
19042006

2007+
package-json-from-dist@^1.0.0:
2008+
version "1.0.1"
2009+
resolved "https://registry.yarnpkg.com/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz#4f1471a010827a86f94cfd9b0727e36d267de505"
2010+
integrity sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==
2011+
19052012
parent-module@^1.0.0:
19062013
version "1.0.1"
19072014
resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
@@ -1929,6 +2036,14 @@ path-parse@^1.0.7:
19292036
resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
19302037
integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
19312038

2039+
path-scurry@^2.0.0:
2040+
version "2.0.0"
2041+
resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-2.0.0.tgz#9f052289f23ad8bf9397a2a0425e7b8615c58580"
2042+
integrity sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==
2043+
dependencies:
2044+
lru-cache "^11.0.0"
2045+
minipass "^7.1.2"
2046+
19322047
path-type@^4.0.0:
19332048
version "4.0.0"
19342049
resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
@@ -2096,6 +2211,14 @@ rimraf@^3.0.2:
20962211
dependencies:
20972212
glob "^7.1.3"
20982213

2214+
rimraf@^6.0.1:
2215+
version "6.0.1"
2216+
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-6.0.1.tgz#ffb8ad8844dd60332ab15f52bc104bc3ed71ea4e"
2217+
integrity sha512-9dkvaxAsk/xNXSJzMgFqqMCuFgt2+KsOFek3TMLfo8NCPfWpBmqwyNn5Y+NX56QUYfCtsyhF3ayiboEoUmJk/A==
2218+
dependencies:
2219+
glob "^11.0.0"
2220+
package-json-from-dist "^1.0.0"
2221+
20992222
rollup@^3.21.0:
21002223
version "3.21.6"
21012224
resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.21.6.tgz#f5649ccdf8fcc7729254faa457cbea9547eb86db"
@@ -2190,6 +2313,11 @@ siginfo@^2.0.0:
21902313
resolved "https://registry.yarnpkg.com/siginfo/-/siginfo-2.0.0.tgz#32e76c70b79724e3bb567cb9d543eb858ccfaf30"
21912314
integrity sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==
21922315

2316+
signal-exit@^4.0.1:
2317+
version "4.1.0"
2318+
resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04"
2319+
integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==
2320+
21932321
slash@^3.0.0:
21942322
version "3.0.0"
21952323
resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
@@ -2215,6 +2343,25 @@ std-env@^3.8.0:
22152343
resolved "https://registry.yarnpkg.com/std-env/-/std-env-3.8.0.tgz#b56ffc1baf1a29dcc80a3bdf11d7fca7c315e7d5"
22162344
integrity sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==
22172345

2346+
"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0:
2347+
name string-width-cjs
2348+
version "4.2.3"
2349+
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
2350+
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
2351+
dependencies:
2352+
emoji-regex "^8.0.0"
2353+
is-fullwidth-code-point "^3.0.0"
2354+
strip-ansi "^6.0.1"
2355+
2356+
string-width@^5.0.1, string-width@^5.1.2:
2357+
version "5.1.2"
2358+
resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794"
2359+
integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==
2360+
dependencies:
2361+
eastasianwidth "^0.2.0"
2362+
emoji-regex "^9.2.2"
2363+
strip-ansi "^7.0.1"
2364+
22182365
string.prototype.matchall@^4.0.8:
22192366
version "4.0.8"
22202367
resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz#3bf85722021816dcd1bf38bb714915887ca79fd3"
@@ -2256,13 +2403,20 @@ string.prototype.trimstart@^1.0.6:
22562403
define-properties "^1.1.4"
22572404
es-abstract "^1.20.4"
22582405

2259-
strip-ansi@^6.0.1:
2406+
"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1:
22602407
version "6.0.1"
22612408
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
22622409
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
22632410
dependencies:
22642411
ansi-regex "^5.0.1"
22652412

2413+
strip-ansi@^7.0.1:
2414+
version "7.1.0"
2415+
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45"
2416+
integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==
2417+
dependencies:
2418+
ansi-regex "^6.0.1"
2419+
22662420
strip-bom@^3.0.0:
22672421
version "3.0.0"
22682422
resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"
@@ -2509,6 +2663,24 @@ word-wrap@^1.2.3:
25092663
resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c"
25102664
integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==
25112665

2666+
"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0":
2667+
version "7.0.0"
2668+
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
2669+
integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
2670+
dependencies:
2671+
ansi-styles "^4.0.0"
2672+
string-width "^4.1.0"
2673+
strip-ansi "^6.0.0"
2674+
2675+
wrap-ansi@^8.1.0:
2676+
version "8.1.0"
2677+
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214"
2678+
integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==
2679+
dependencies:
2680+
ansi-styles "^6.1.0"
2681+
string-width "^5.0.1"
2682+
strip-ansi "^7.0.1"
2683+
25122684
wrappy@1:
25132685
version "1.0.2"
25142686
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"

0 commit comments

Comments
 (0)