Skip to content

Commit 3e028d6

Browse files
authored
fix: resolve CI TypeScript Buffer interface conflicts (#117)
- Add explicit resolutions and overrides for @types/node ^20.0.0
1 parent 31cbd60 commit 3e028d6

File tree

2 files changed

+7
-37
lines changed

2 files changed

+7
-37
lines changed

package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,12 @@
214214
"output": []
215215
}
216216
},
217+
"resolutions": {
218+
"@types/node": "^20.0.0"
219+
},
220+
"overrides": {
221+
"@types/node": "^20.0.0"
222+
},
217223
"exports": "./lib/index.js",
218224
"type": "module"
219225
}

yarn.lock

Lines changed: 1 addition & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -2386,39 +2386,13 @@
23862386
dependencies:
23872387
"@types/node" "*"
23882388

2389-
"@types/node@*":
2390-
version "24.10.1"
2391-
resolved "https://registry.yarnpkg.com/@types/node/-/node-24.10.1.tgz#91e92182c93db8bd6224fca031e2370cef9a8f01"
2392-
integrity sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ==
2393-
dependencies:
2394-
undici-types "~7.16.0"
2395-
2396-
2397-
version "20.5.1"
2398-
resolved "https://registry.yarnpkg.com/@types/node/-/node-20.5.1.tgz#178d58ee7e4834152b0e8b4d30cbfab578b9bb30"
2399-
integrity sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg==
2400-
2401-
"@types/node@^18":
2402-
version "18.19.130"
2403-
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.130.tgz#da4c6324793a79defb7a62cba3947ec5add00d59"
2404-
integrity sha512-GRaXQx6jGfL8sKfaIDD6OupbIHBr9jv7Jnaml9tB7l4v068PAOXqfcujMMo5PhbIs6ggR1XODELqahT2R8v0fg==
2405-
dependencies:
2406-
undici-types "~5.26.4"
2407-
2408-
"@types/node@^20.0.0":
2389+
"@types/node@*", "@types/[email protected]", "@types/node@^18", "@types/node@^20.0.0", "@types/node@^22.5.5":
24092390
version "20.19.25"
24102391
resolved "https://registry.yarnpkg.com/@types/node/-/node-20.19.25.tgz#467da94a2fd966b57cc39c357247d68047611190"
24112392
integrity sha512-ZsJzA5thDQMSQO788d7IocwwQbI8B5OPzmqNvpf3NY/+MHDAS759Wo0gd2WQeXYt5AAAQjzcrTVC6SKCuYgoCQ==
24122393
dependencies:
24132394
undici-types "~6.21.0"
24142395

2415-
"@types/node@^22.5.5":
2416-
version "22.19.1"
2417-
resolved "https://registry.yarnpkg.com/@types/node/-/node-22.19.1.tgz#1188f1ddc9f46b4cc3aec76749050b4e1f459b7b"
2418-
integrity sha512-LCCV0HdSZZZb34qifBsyWlUmok6W7ouER+oQIGBScS8EsZsQbrtFTUrDX4hOl+CS6p7cnNC4td+qrSVGSCTUfQ==
2419-
dependencies:
2420-
undici-types "~6.21.0"
2421-
24222396
"@types/normalize-package-data@^2.4.0":
24232397
version "2.4.4"
24242398
resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz#56e2cc26c397c038fab0e3a917a12d5c5909e901"
@@ -7976,21 +7950,11 @@ unbox-primitive@^1.1.0:
79767950
has-symbols "^1.1.0"
79777951
which-boxed-primitive "^1.1.1"
79787952

7979-
undici-types@~5.26.4:
7980-
version "5.26.5"
7981-
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617"
7982-
integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==
7983-
79847953
undici-types@~6.21.0:
79857954
version "6.21.0"
79867955
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.21.0.tgz#691d00af3909be93a7faa13be61b3a5b50ef12cb"
79877956
integrity sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==
79887957

7989-
undici-types@~7.16.0:
7990-
version "7.16.0"
7991-
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.16.0.tgz#ffccdff36aea4884cbfce9a750a0580224f58a46"
7992-
integrity sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==
7993-
79947958
unicorn-magic@^0.3.0:
79957959
version "0.3.0"
79967960
resolved "https://registry.yarnpkg.com/unicorn-magic/-/unicorn-magic-0.3.0.tgz#4efd45c85a69e0dd576d25532fbfa22aa5c8a104"

0 commit comments

Comments
 (0)