Skip to content

Commit 63284a6

Browse files
committed
update bun dependency and remove old install script
1 parent 585f224 commit 63284a6

File tree

4 files changed

+75
-117
lines changed

4 files changed

+75
-117
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@
184184
"axios": "^1.12.2",
185185
"benchmark": "^2.1.4",
186186
"body-parser": "^2.2.0",
187-
"bun": "1.2.23",
187+
"bun": "1.3.1-canary.20251022.1",
188188
"chai": "^4.5.0",
189189
"eslint": "^9.29.0",
190190
"eslint-plugin-cypress": "^5.1.0",

scripts/bun.js

Lines changed: 0 additions & 45 deletions
This file was deleted.

scripts/install_plugin_modules.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ const exec = require('./helpers/exec')
99
const externals = require('../packages/dd-trace/test/plugins/externals.json')
1010
const { getInstrumentation } = require('../packages/dd-trace/test/setup/helpers/load-inst')
1111
const { getCappedRange } = require('../packages/dd-trace/test/plugins/versions')
12-
const { withBun } = require('./bun')
12+
const { BUN, withBun } = require('../integration-tests/helpers/bun')
1313

1414
const requirePackageJsonPath = require.resolve('../packages/dd-trace/src/require-package-json')
1515

@@ -279,7 +279,7 @@ function install (force = false, retry = true) {
279279
}
280280

281281
try {
282-
exec(`bun install ${flags.join(' ')}`, { cwd: folder(), env: withBun() })
282+
exec(`${BUN} install ${flags.join(' ')}`, { cwd: folder(), env: withBun() })
283283
} catch (err) {
284284
if (!retry) throw err
285285
install(force, false) // retry in case of server error from registry

yarn.lock

Lines changed: 72 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -750,60 +750,60 @@
750750
resolved "https://registry.yarnpkg.com/@opentelemetry/semantic-conventions/-/semantic-conventions-1.9.1.tgz#ad3367684a57879392513479e0a436cb2ac46dad"
751751
integrity sha512-oPQdbFDmZvjXk5ZDoBGXG8B4tSB/qW5vQunJWQMFUBp7Xe8O1ByPANueJ+Jzg58esEBegyyxZ7LRmfJr7kFcFg==
752752

753-
"@oven/bun-darwin-aarch64@1.2.23":
754-
version "1.2.23"
755-
resolved "https://registry.yarnpkg.com/@oven/bun-darwin-aarch64/-/bun-darwin-aarch64-1.2.23.tgz#f25f7b142141cdb1a804567e9b4cb225cc9eed23"
756-
integrity sha512-8ARgq0GDtrYwb8ge9F5xpdZ6q9IxIugeBtdbrVVmWAEuyOlOhzYt/+7gm7xcVZlPmjYmx3D/31bKXJ49mxWI4w==
757-
758-
"@oven/bun-darwin-x64-baseline@1.2.23":
759-
version "1.2.23"
760-
resolved "https://registry.yarnpkg.com/@oven/bun-darwin-x64-baseline/-/bun-darwin-x64-baseline-1.2.23.tgz#3cd3b1e94e8be09725a2c0905ca9cc49f2b9a443"
761-
integrity sha512-7q9og6pCy/ubxv4NZWAbKq7670KZz2jy7qdblliLdbeYLVCabs0VuRJH8bJ5IAYPNepvN9yCJ2Apvs5W4YSSMw==
762-
763-
"@oven/bun-darwin-x64@1.2.23":
764-
version "1.2.23"
765-
resolved "https://registry.yarnpkg.com/@oven/bun-darwin-x64/-/bun-darwin-x64-1.2.23.tgz#a2966ce2d9a8736d973377587d0b9c8e37e2d930"
766-
integrity sha512-kjXMapxWTdcxLKe05ftgg6B9kiEYzXXtIBNl7ZOiIeUJnATN+gVI+WQWIgcRGiF8L8oNL+2lrAgCz+xmIPrzEw==
767-
768-
"@oven/bun-linux-aarch64-musl@1.2.23":
769-
version "1.2.23"
770-
resolved "https://registry.yarnpkg.com/@oven/bun-linux-aarch64-musl/-/bun-linux-aarch64-musl-1.2.23.tgz#53856abc53da20f798c00328c17352ba4cc7abe3"
771-
integrity sha512-Pq/b/BJT6eBdWMiRA2mrhu/E98hiiNN0/F5F0lGHYQS4Zr8+hp2L2dyy8WWiUr3B1so9NqMzIIoLZNDQwKsFiA==
772-
773-
"@oven/bun-linux-aarch64@1.2.23":
774-
version "1.2.23"
775-
resolved "https://registry.yarnpkg.com/@oven/bun-linux-aarch64/-/bun-linux-aarch64-1.2.23.tgz#7feaa96c7966f29d8f47355b93bd0bd1b6c2fe44"
776-
integrity sha512-Idfp2pjnuPVPh+H4xQKbfKIN9VJ6N4noK2mW/NE4kLhtiPtOHc5DhSqLh16qkH8UqeI+nusYgbveYCOCCzpdLg==
777-
778-
"@oven/bun-linux-x64-baseline@1.2.23":
779-
version "1.2.23"
780-
resolved "https://registry.yarnpkg.com/@oven/bun-linux-x64-baseline/-/bun-linux-x64-baseline-1.2.23.tgz#0a731081aa77ef58ac18a4df03673e2e055c42be"
781-
integrity sha512-xfvC523YuExjS6KY8O/WbMe1NrRdtMBn3kh00N9fqphYmCYJIBxfXc9nb6wMtYAKGZXAGsPMvuCeBJR8IhVP+A==
782-
783-
"@oven/bun-linux-x64-musl-baseline@1.2.23":
784-
version "1.2.23"
785-
resolved "https://registry.yarnpkg.com/@oven/bun-linux-x64-musl-baseline/-/bun-linux-x64-musl-baseline-1.2.23.tgz#274d7cb5a0a28179c19f9864e396e97b209560ea"
786-
integrity sha512-642OUlVx0VMrUrlnSTK/4Ab58drhCYvOCzokJ0t1L3yyVrgthceB6yvqDp/j6HJxhwKfaoiI3T6Fv9ffKY/u4A==
787-
788-
"@oven/bun-linux-x64-musl@1.2.23":
789-
version "1.2.23"
790-
resolved "https://registry.yarnpkg.com/@oven/bun-linux-x64-musl/-/bun-linux-x64-musl-1.2.23.tgz#f2d6156914663e5e390fb32b81912d800cc14de7"
791-
integrity sha512-hhBI4F4LXaZfXXvPB/2TMxyRx20rHVBPXn/V9RxKrQm5wNuz1Z5rKLK/in77oIobiiPWSGD//kqAkByv08+oZA==
792-
793-
"@oven/bun-linux-x64@1.2.23":
794-
version "1.2.23"
795-
resolved "https://registry.yarnpkg.com/@oven/bun-linux-x64/-/bun-linux-x64-1.2.23.tgz#2760918a4e2dd0a7c88de04f3f5b83b8b735bdb4"
796-
integrity sha512-Ts3KLSdhr/iTwiRBtkyOvn78eOStPaSvuMXjdiPNHbloGP4f5KE14ZtE1qYJWlAJkTAejxd9EcZibi/hSsWDcg==
797-
798-
"@oven/bun-windows-x64-baseline@1.2.23":
799-
version "1.2.23"
800-
resolved "https://registry.yarnpkg.com/@oven/bun-windows-x64-baseline/-/bun-windows-x64-baseline-1.2.23.tgz#2bc1fd20e4a7710e1eaec8f32d33324d7fdb9068"
801-
integrity sha512-Gq2lKw1ROjPbw+7Kc1P4ROifpD3CuIuBuQMytGvShqmad9vLYVRSGyKMYtFiBz+Xr4dfF9KYOEOu1kv3EdnjZw==
802-
803-
"@oven/bun-windows-x64@1.2.23":
804-
version "1.2.23"
805-
resolved "https://registry.yarnpkg.com/@oven/bun-windows-x64/-/bun-windows-x64-1.2.23.tgz#9738740c4d36ed2ed2291374a459f5a63aed735c"
806-
integrity sha512-pLcwfFiL77QYDNeiS6PPRCTmhbIrNJmjpsEm8jQVei1gOrV91Exl49taCmtMK1tDBD3jAbLcFtVNYBcpaB8utA==
753+
"@oven/bun-darwin-aarch64@1.3.1-canary.20251022.1+89fa0f3":
754+
version "1.3.1-canary.20251022.1"
755+
resolved "https://registry.yarnpkg.com/@oven/bun-darwin-aarch64/-/bun-darwin-aarch64-1.3.1-canary.20251022.1.tgz#2989fc65af2dfdc6ca9847c3f617062af0f9d70a"
756+
integrity sha512-u4EKoF9KdnHguWqastOjV97RhnS3QCn2JqBtus9mG7+71AHNFZJNbuijDDgE63afDPJl4rVVutpRTiap+3v6ug==
757+
758+
"@oven/bun-darwin-x64-baseline@1.3.1-canary.20251022.1+89fa0f3":
759+
version "1.3.1-canary.20251022.1"
760+
resolved "https://registry.yarnpkg.com/@oven/bun-darwin-x64-baseline/-/bun-darwin-x64-baseline-1.3.1-canary.20251022.1.tgz#5d1d67c0f0f21ba60d333fb60a5a0d7f9843ba47"
761+
integrity sha512-hd6JptF205iKPZXlIMWTygEj3gNzltXgRrtjmWv+AGaSCgx8fAknhFGT94A7K2bHchOnRj8Dx816+i6AgH8kuQ==
762+
763+
"@oven/bun-darwin-x64@1.3.1-canary.20251022.1+89fa0f3":
764+
version "1.3.1-canary.20251022.1"
765+
resolved "https://registry.yarnpkg.com/@oven/bun-darwin-x64/-/bun-darwin-x64-1.3.1-canary.20251022.1.tgz#49cb1e1784f5974df968c82b3ec655dbf3e2cfec"
766+
integrity sha512-uo0pekm66PQsukWc3e+iKWGw7DgryHR4TfgfU2rXTSb2TXs+YawqnPLqBzzRaYoG7mdxNmLZHtavuTR/4+GNMQ==
767+
768+
"@oven/bun-linux-aarch64-musl@1.3.1-canary.20251022.1+89fa0f3":
769+
version "1.3.1-canary.20251022.1"
770+
resolved "https://registry.yarnpkg.com/@oven/bun-linux-aarch64-musl/-/bun-linux-aarch64-musl-1.3.1-canary.20251022.1.tgz#b6df8628f22c35b58478d057e27d6ef792bfea05"
771+
integrity sha512-YdYWn2F+u1BXR0uKUXQYwSXf6WbDRAO0lT4UiFFeuz/Wk0IY8hv9kqtkeGKGy36JkojqV5Ptf+cGL7D+vpaZqQ==
772+
773+
"@oven/bun-linux-aarch64@1.3.1-canary.20251022.1+89fa0f3":
774+
version "1.3.1-canary.20251022.1"
775+
resolved "https://registry.yarnpkg.com/@oven/bun-linux-aarch64/-/bun-linux-aarch64-1.3.1-canary.20251022.1.tgz#0792ec12d669eb89a8a241048661aeca8cbcb19d"
776+
integrity sha512-S5WPZMzGF6QLKMAtzj6LZXFPxt06774SeETIDW0y7uwuXPwp9idNqo4hLZV/GPIU57CcgsoW6uus3e9lEhT5nA==
777+
778+
"@oven/bun-linux-x64-baseline@1.3.1-canary.20251022.1+89fa0f3":
779+
version "1.3.1-canary.20251022.1"
780+
resolved "https://registry.yarnpkg.com/@oven/bun-linux-x64-baseline/-/bun-linux-x64-baseline-1.3.1-canary.20251022.1.tgz#9dd4b3c17a9ee24aeebe386cad4133820d78e840"
781+
integrity sha512-vyISjQhSizoDryX+qEzu6GwwjuHl11iFFNf6ggmlXsPgruzCBUDOgorA3Y594lW9nRTcSCYshXTOT+B0wIXJ0w==
782+
783+
"@oven/bun-linux-x64-musl-baseline@1.3.1-canary.20251022.1+89fa0f3":
784+
version "1.3.1-canary.20251022.1"
785+
resolved "https://registry.yarnpkg.com/@oven/bun-linux-x64-musl-baseline/-/bun-linux-x64-musl-baseline-1.3.1-canary.20251022.1.tgz#75dc0e37e622b3459daee7e0e662422d4d8bf54b"
786+
integrity sha512-ClEs3wqFM9gHs06HKzzsvBnXZLFlTckJ6A44JRH0XyKPD+SSzmITym9RNuTG2O8r/8Ri4ahgBeQ2ueoeJ7fvig==
787+
788+
"@oven/bun-linux-x64-musl@1.3.1-canary.20251022.1+89fa0f3":
789+
version "1.3.1-canary.20251022.1"
790+
resolved "https://registry.yarnpkg.com/@oven/bun-linux-x64-musl/-/bun-linux-x64-musl-1.3.1-canary.20251022.1.tgz#9dce745999a3b46cf445a062a39ecf9db171fdd0"
791+
integrity sha512-cYBm2Dna26c56Wi0U1UVW53u839lqNvRqUpEJr9dA+A/K7WJGuRC/pl7mnMm/QPwVTq7Dqj505m8pw0rGmrw5Q==
792+
793+
"@oven/bun-linux-x64@1.3.1-canary.20251022.1+89fa0f3":
794+
version "1.3.1-canary.20251022.1"
795+
resolved "https://registry.yarnpkg.com/@oven/bun-linux-x64/-/bun-linux-x64-1.3.1-canary.20251022.1.tgz#08b175a723d58e740c6fe07be50c2a317dfd7b16"
796+
integrity sha512-hv/YkOVgEbtXwe88HL/pw1ubio/PUgXa60t4Pn10GN7wtfGtDxyzAWZ6sTMTF7Ok2sjGXhkIUwn4OP5sZdgFpw==
797+
798+
"@oven/bun-windows-x64-baseline@1.3.1-canary.20251022.1+89fa0f3":
799+
version "1.3.1-canary.20251022.1"
800+
resolved "https://registry.yarnpkg.com/@oven/bun-windows-x64-baseline/-/bun-windows-x64-baseline-1.3.1-canary.20251022.1.tgz#718ae9e5a8a0285f4ebb7efb122aa183efe52e96"
801+
integrity sha512-4BHpmGnrb8gcKtZEIf5HWj1jif0jfvI3vp+k9eABgkeNfAJ1bTqT3FOathGT35N2DAMAFsf39V4F+NnUE0vYjg==
802+
803+
"@oven/bun-windows-x64@1.3.1-canary.20251022.1+89fa0f3":
804+
version "1.3.1-canary.20251022.1"
805+
resolved "https://registry.yarnpkg.com/@oven/bun-windows-x64/-/bun-windows-x64-1.3.1-canary.20251022.1.tgz#3b5f157cf83995fb6bc616d2b97c9b1a2d9c149e"
806+
integrity sha512-rf89pDmpmcGL4SDLxNuJ+LpjL+s6731J5jf2rpn6TjZhCaPrLBqPFvG7hGMn3nLfwzMjLZEApaJtdSMheDDiWg==
807807

808808
"@pkgjs/parseargs@^0.11.0":
809809
version "0.11.0"
@@ -1326,22 +1326,22 @@ builtin-modules@^5.0.0:
13261326
resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-5.0.0.tgz#9be95686dedad2e9eed05592b07733db87dcff1a"
13271327
integrity sha512-bkXY9WsVpY7CvMhKSR6pZilZu9Ln5WDrKVBUXf2S443etkmEO4V58heTecXcUIsNsi4Rx8JUO4NfX1IcQl4deg==
13281328

1329-
bun@1.2.23:
1330-
version "1.2.23"
1331-
resolved "https://registry.yarnpkg.com/bun/-/bun-1.2.23.tgz#13d969fe5f61aa580978d1b839c1f4f3b1e47f7e"
1332-
integrity sha512-7dXwfbuEpenPMQlwKb9rDLo22OfCEYCQjvkWRQz8IkWzEd5zRk/goMXtEGnNeK9FqxBfLXOYolEro8IJ1JQh9w==
1329+
bun@1.3.1-canary.20251022.1:
1330+
version "1.3.1-canary.20251022.1"
1331+
resolved "https://registry.yarnpkg.com/bun/-/bun-1.3.1-canary.20251022.1.tgz#cb3525147c1e193cc32d5e3332d1fe8bd65ecd40"
1332+
integrity sha512-0ZgSZoflHQap1cfzN2ESNGZKfUDQzUOlllsbuTzQeN447ygJO7nQ8sWKQNlUJ9lmCgzA/pJD7Ypd1KOy/aN8QA==
13331333
optionalDependencies:
1334-
"@oven/bun-darwin-aarch64" "1.2.23"
1335-
"@oven/bun-darwin-x64" "1.2.23"
1336-
"@oven/bun-darwin-x64-baseline" "1.2.23"
1337-
"@oven/bun-linux-aarch64" "1.2.23"
1338-
"@oven/bun-linux-aarch64-musl" "1.2.23"
1339-
"@oven/bun-linux-x64" "1.2.23"
1340-
"@oven/bun-linux-x64-baseline" "1.2.23"
1341-
"@oven/bun-linux-x64-musl" "1.2.23"
1342-
"@oven/bun-linux-x64-musl-baseline" "1.2.23"
1343-
"@oven/bun-windows-x64" "1.2.23"
1344-
"@oven/bun-windows-x64-baseline" "1.2.23"
1334+
"@oven/bun-darwin-aarch64" "1.3.1-canary.20251022.1+89fa0f3"
1335+
"@oven/bun-darwin-x64" "1.3.1-canary.20251022.1+89fa0f3"
1336+
"@oven/bun-darwin-x64-baseline" "1.3.1-canary.20251022.1+89fa0f3"
1337+
"@oven/bun-linux-aarch64" "1.3.1-canary.20251022.1+89fa0f3"
1338+
"@oven/bun-linux-aarch64-musl" "1.3.1-canary.20251022.1+89fa0f3"
1339+
"@oven/bun-linux-x64" "1.3.1-canary.20251022.1+89fa0f3"
1340+
"@oven/bun-linux-x64-baseline" "1.3.1-canary.20251022.1+89fa0f3"
1341+
"@oven/bun-linux-x64-musl" "1.3.1-canary.20251022.1+89fa0f3"
1342+
"@oven/bun-linux-x64-musl-baseline" "1.3.1-canary.20251022.1+89fa0f3"
1343+
"@oven/bun-windows-x64" "1.3.1-canary.20251022.1+89fa0f3"
1344+
"@oven/bun-windows-x64-baseline" "1.3.1-canary.20251022.1+89fa0f3"
13451345

13461346
busboy@^1.6.0:
13471347
version "1.6.0"
@@ -4562,6 +4562,7 @@ streamsearch@^1.1.0:
45624562
integrity sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==
45634563

45644564
"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3:
4565+
name string-width-cjs
45654566
version "4.2.3"
45664567
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
45674568
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
@@ -4626,6 +4627,7 @@ string_decoder@~1.1.1:
46264627
safe-buffer "~5.1.0"
46274628

46284629
"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1:
4630+
name strip-ansi-cjs
46294631
version "6.0.1"
46304632
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
46314633
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
@@ -5102,6 +5104,7 @@ workerpool@^9.2.0:
51025104
integrity sha512-TmPRQYYSAnnDiEB0P/Ytip7bFGvqnSU6I2BcuSw7Hx+JSg/DsUi5ebYfc8GYaSdpuvOcEs6dXxPurOYpe9QFwg==
51035105

51045106
"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0:
5107+
name wrap-ansi-cjs
51055108
version "7.0.0"
51065109
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
51075110
integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==

0 commit comments

Comments
 (0)