Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrading all dependencies. #525

Merged
merged 1 commit into from
Sep 29, 2024
Merged

Upgrading all dependencies. #525

merged 1 commit into from
Sep 29, 2024

Conversation

RobinTail
Copy link
Owner

No description provided.

@RobinTail RobinTail added the dependencies Pull requests that update a dependency file label Sep 29, 2024
Copy link
Contributor

bun.lockb diff

904d580

diff --git a/bun.lockb b/bun.lockb
index 2fac570..f74d08c 100755
--- a/bun.lockb
+++ b/bun.lockb
@@ -1,6 +1,6 @@
 # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
 # yarn lockfile v1
-# bun ./bun.lockb --hash: 4F8F1951F1B26578-ac85be8d8770288f-F4B6D919E20C725C-42d97d2c60cc62f2
+# bun ./bun.lockb --hash: F81BABA8E15BBD00-217eaf4344f1ec2a-B8D35428EB36410E-def65a5b304f0a8f
 
 
 "@andrewbranch/untar.js@^1.0.3":
@@ -13,10 +13,10 @@
   resolved "https://registry.npmjs.org/@antfu/utils/-/utils-0.7.10.tgz"
   integrity sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==
 
-"@arethetypeswrong/cli@^0.16.1":
-  version "0.16.1"
-  resolved "https://registry.npmjs.org/@arethetypeswrong/cli/-/cli-0.16.1.tgz"
-  integrity sha512-GqwCVNwgSyXhn9qzuPU565zYvs+P0P4NbDEieVaYvtS+mtKh0S+98vkWzJMs4gsLHPrHgfJ5ZQfexrow7ENxvQ==
+"@arethetypeswrong/cli@^0.16.4":
+  version "0.16.4"
+  resolved "https://registry.npmjs.org/@arethetypeswrong/cli/-/cli-0.16.4.tgz"
+  integrity sha512-qMmdVlJon5FtA+ahn0c1oAVNxiq4xW5lqFiTZ21XHIeVwAVIQ+uRz4UEivqRMsjVV1grzRgJSKqaOrq1MvlVyQ==
   dependencies:
     chalk "^4.1.2"
     cli-table3 "^0.6.3"
@@ -24,17 +24,17 @@
     marked "^9.1.2"
     marked-terminal "^7.1.0"
     semver "^7.5.4"
-    "@arethetypeswrong/core" "0.16.0"
+    "@arethetypeswrong/core" "0.16.4"
 
-"@arethetypeswrong/[email protected]":
-  version "0.16.0"
-  resolved "https://registry.npmjs.org/@arethetypeswrong/core/-/core-0.16.0.tgz"
-  integrity sha512-4OC0kwoBr5tVltLRrx8ENX7Dr4xNXDfJZ8uFdA2/+jZXC7+sXBpicQBzq5EMAUF5UmLrl82ArYBE7FymbkCkXw==
+"@arethetypeswrong/[email protected]":
+  version "0.16.4"
+  resolved "https://registry.npmjs.org/@arethetypeswrong/core/-/core-0.16.4.tgz"
+  integrity sha512-RI3HXgSuKTfcBf1hSEg1P9/cOvmI0flsMm6/QL3L3wju4AlHDqd55JFPfXs4pzgEAgy5L9pul4/HPPz99x2GvA==
   dependencies:
     "@andrewbranch/untar.js" "^1.0.3"
     cjs-module-lexer "^1.2.3"
     fflate "^0.8.2"
-    lru-cache "^11.0.1"
+    lru-cache "^10.4.3"
     semver "^7.5.4"
     typescript "5.6.1-rc"
     validate-npm-package-name "^5.0.0"
@@ -457,7 +457,7 @@
   resolved "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz"
   integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==
 
-"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14":
+"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14", "@jridgewell/sourcemap-codec@^1.5.0":
   version "1.5.0"
   resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz"
   integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==
@@ -552,195 +552,117 @@
     "@emnapi/runtime" "^1.1.0"
     "@tybys/wasm-util" "^0.9.0"
 
-"@oxc-parser/[email protected]":
-  version "0.25.0"
-  resolved "https://registry.npmjs.org/@oxc-parser/binding-darwin-arm64/-/binding-darwin-arm64-0.25.0.tgz"
-  integrity sha512-U5/rpvsK4TxDoJsvYi03oWBzO0N4PrdnBP7NCOSRyUx/Ed5XSkBN+RVIfoQa5nlf7zWgIal36y67UHaYyr45GA==
-
-"@oxc-parser/[email protected]":
-  version "0.25.0"
-  resolved "https://registry.npmjs.org/@oxc-parser/binding-darwin-x64/-/binding-darwin-x64-0.25.0.tgz"
-  integrity sha512-GPvneSA7cfi4nUwSSCLLxHF9/AttMxQmGCmmgbn/2kJg6XCP/K2J+fyCPa3QLM8OQorDavNAA0w91fCTBBrSbQ==
-
-"@oxc-parser/[email protected]":
-  version "0.25.0"
-  resolved "https://registry.npmjs.org/@oxc-parser/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.25.0.tgz"
-  integrity sha512-P8I+6jAiGbgDG60wXVaGQ7KdIWb+SY/qVwF8iMyBOhJb4RBsNeP++namqDIHGsUg6sBWPdLeKD++b549aX15fQ==
-
-"@oxc-parser/[email protected]":
-  version "0.25.0"
-  resolved "https://registry.npmjs.org/@oxc-parser/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.25.0.tgz"
-  integrity sha512-hS8keRMckB5YDuUT2A9CK4P519Hfln60RagPG9PV+h0r8lqAC9f0+F/n7YGAcs3ikpK0WZRKahoYbzCGfWmGaw==
-
-"@oxc-parser/[email protected]":
-  version "0.25.0"
-  resolved "https://registry.npmjs.org/@oxc-parser/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.25.0.tgz"
-  integrity sha512-cp0h4GtaGacLM5KdisYsqdXlI3FASQMpZAng/xp9Nn32DfZ2WWkMuWrVoYZZMZBUQIEan8f/7dE3ncip41Y+pQ==
-
-"@oxc-parser/[email protected]":
-  version "0.25.0"
-  resolved "https://registry.npmjs.org/@oxc-parser/binding-linux-x64-musl/-/binding-linux-x64-musl-0.25.0.tgz"
-  integrity sha512-8z04UnNTdr0CfYWKO6qr481k12srFIBMLo2+cUbdNWbmZhDUfv1jV5jlJAwMfG9EHUTYjW6FN/J0yK3vpNWwdg==
-
-"@oxc-parser/[email protected]":
-  version "0.25.0"
-  resolved "https://registry.npmjs.org/@oxc-parser/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.25.0.tgz"
-  integrity sha512-X1R9/DSgNkDcYh6ql6u5a5DMqEWMib2+LWeKaVQHDa4uypYcXUbCdyxXpKqfW46p7LoC0SE4IEqDH1PhUloxtQ==
-
-"@oxc-parser/[email protected]":
-  version "0.25.0"
-  resolved "https://registry.npmjs.org/@oxc-parser/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.25.0.tgz"
-  integrity sha512-2qo2WTxjB1af4AJShRHjRZvC6e2KcaxazTk5APAm0yTa7yyf4x9A3sBvEG7eXN/XNmrAP6H93Zp+YpnkKCiZ3Q==
-
-"@oxc-transform/[email protected]":
-  version "0.24.3"
-  resolved "https://registry.npmjs.org/@oxc-transform/binding-darwin-arm64/-/binding-darwin-arm64-0.24.3.tgz"
-  integrity sha512-zCbdMm3wV2EhRK/za4KiEmukusyaYCqK6+/5at3lx3WuKUjF1lXiLUCuMSK06J6kOqG3uVe2whb5w76L5t5X/Q==
-
-"@oxc-transform/[email protected]":
-  version "0.24.3"
-  resolved "https://registry.npmjs.org/@oxc-transform/binding-darwin-x64/-/binding-darwin-x64-0.24.3.tgz"
-  integrity sha512-M6M+Nrkps9vlFlWP2JJAkmOXVBTSsqmOIfACfaAUAydzGK84UAximxrTLp4JHPbsIx9FPX3Z9Di32B+lK1hOVg==
-
-"@oxc-transform/[email protected]":
-  version "0.24.3"
-  resolved "https://registry.npmjs.org/@oxc-transform/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.24.3.tgz"
-  integrity sha512-XzLxUmjztX+/8rlmFyTrZTcECiDBgN1/fAXcj0dNYp8fKspmo7ahPix3IZPPa6kgSpA8SQ4sKhMsT428jM901A==
-
-"@oxc-transform/[email protected]":
-  version "0.24.3"
-  resolved "https://registry.npmjs.org/@oxc-transform/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.24.3.tgz"
-  integrity sha512-giu3raN2bcU+mnI8nfVH71TTD1QzudZUKjYoYIZBbuTvT9FHtZILhbrWijhhhXXWrJqDoB92Ko+G02Ned9S6lw==
-
-"@oxc-transform/[email protected]":
-  version "0.24.3"
-  resolved "https://registry.npmjs.org/@oxc-transform/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.24.3.tgz"
-  integrity sha512-W++VfrY6vpko0T6iyJhiN2bphMHFiMM8bt2BWwF5tXRaPZMXW7wvfxBR1l7r/Y1f0lniLviBTLlZjOJeYBrDwQ==
-
-"@oxc-transform/[email protected]":
-  version "0.24.3"
-  resolved "https://registry.npmjs.org/@oxc-transform/binding-linux-x64-musl/-/binding-linux-x64-musl-0.24.3.tgz"
-  integrity sha512-eJzAJhzwfTkHqSAZ+GvcSKY4UfBDv86Zk/gDIa+zmpxpovtCWlGXRiNyUZI0aWgPbH3+5FZnjRLMbw4bJZfrHw==
-
-"@oxc-transform/[email protected]":
-  version "0.24.3"
-  resolved "https://registry.npmjs.org/@oxc-transform/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.24.3.tgz"
-  integrity sha512-gUZ9OQujXhtXWamNWBt1FAW0+ECAMOdrq4MWdqnrzkXKY9ndyJ4CjzulPH8nj/+6AaDq5iv9yTfgJ4bWM9uVTg==
-
-"@oxc-transform/[email protected]":
-  version "0.24.3"
-  resolved "https://registry.npmjs.org/@oxc-transform/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.24.3.tgz"
-  integrity sha512-KfrdrMAn+ZX21qncVjsXt5Tu3Fs/nKj8D6gPL7pXZ8zB/qzYP6aroMChsassb1d3u8fEJB0tl/5DziprZFZYng==
+"@oxc-parser/[email protected]":
+  version "0.30.4"
+  resolved "https://registry.npmjs.org/@oxc-parser/binding-darwin-arm64/-/binding-darwin-arm64-0.30.4.tgz"
+  integrity sha512-aSo3OhV+UM2nJXB7HTxHV9DFWvqlrbqfVvn7VSEWHZvF0B4yqVNJMq7empC12G4tePoDRRPYoXtJTo68Ql9Xsg==
+
+"@oxc-parser/[email protected]":
+  version "0.30.4"
+  resolved "https://registry.npmjs.org/@oxc-parser/binding-darwin-x64/-/binding-darwin-x64-0.30.4.tgz"
+  integrity sha512-93SYWFATX8Z6C22KWlJ/xCV0paeuxiAbLhBNmebj8enux3i0YkyI9nwu/JgDUZGgbaraVQ4GqEJoTkdaxvWhnw==
+
+"@oxc-parser/[email protected]":
+  version "0.30.4"
+  resolved "https://registry.npmjs.org/@oxc-parser/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.30.4.tgz"
+  integrity sha512-2bx4VLf6vcePhf8MR4B1mNMKvPk5RgiRMULGdMNXhg9st3Jsgfoam+M8nm8KjA88kknNHeoZPloj7OUpxttfuw==
+
+"@oxc-parser/[email protected]":
+  version "0.30.4"
+  resolved "https://registry.npmjs.org/@oxc-parser/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.30.4.tgz"
+  integrity sha512-XPUQVKln9NOrQo0EWSTenbL0Zwm6eIfUB6Fpu9/S/h+QVOd1vLpusflYRKbkAjmBNlDWJUeFjhl8n4UzwM+dVw==
+
+"@oxc-parser/[email protected]":
+  version "0.30.4"
+  resolved "https://registry.npmjs.org/@oxc-parser/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.30.4.tgz"
+  integrity sha512-jPIHULrkT3HOQfeiBQ/3YeUAThnK9gFXkTpFWx5qYhqwwelRY16YaT2MXIDk5USMJwbSVvVZqB4d0PFz/S6cPQ==
+
+"@oxc-parser/[email protected]":
+  version "0.30.4"
+  resolved "https://registry.npmjs.org/@oxc-parser/binding-linux-x64-musl/-/binding-linux-x64-musl-0.30.4.tgz"
+  integrity sha512-vqbHLmNgRjaJ1XHJsoYOdvGVzuRzF3EiRFGj/wjU4Pjtb5/pxXl0g26F4OBlhQY9gKi8lOJ1GpIYuFyIHu9gNg==
+
+"@oxc-parser/[email protected]":
+  version "0.30.4"
+  resolved "https://registry.npmjs.org/@oxc-parser/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.30.4.tgz"
+  integrity sha512-s6W0cwjqeZ85kvMMDCKEj7TX0+8LpCmHDbQogbFsRBXhvYnMK68F2x7zLDP9nkszHTIjhk8X/Os7s/NQfGKyZQ==
+
+"@oxc-parser/[email protected]":
+  version "0.30.4"
+  resolved "https://registry.npmjs.org/@oxc-parser/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.30.4.tgz"
+  integrity sha512-t4Gabh7DNcz5ku8b8fVQwOkR7btjSMwgWtohUi5ByMEBbIaCMT+1et5quickF9X6Ngoi5AjNQpukbadNvU8gjA==
 
 "@popperjs/core@^2.11.8":
   version "2.11.8"
   resolved "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz"
   integrity sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==
 
-"@rolldown/binding-darwin-arm64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-arm64@04deb7f":
-  version "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-arm64@04deb7f"
-  resolved "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-arm64@04deb7f"
-
-:
-  version "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-arm64@04deb7f"
-  resolved "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-arm64@04deb7f"
-
-"@rolldown/binding-darwin-x64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-x64@04deb7f":
-  version "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-x64@04deb7f"
-  resolved "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-x64@04deb7f"
-
-:
-  version "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-x64@04deb7f"
-  resolved "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-x64@04deb7f"
-
-"@rolldown/binding-freebsd-x64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-freebsd-x64@04deb7f":
-  version "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-freebsd-x64@04deb7f"
-  resolved "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-freebsd-x64@04deb7f"
-
-:
-  version "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-freebsd-x64@04deb7f"
-  resolved "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-freebsd-x64@04deb7f"
-
-"@rolldown/binding-linux-arm-gnueabihf@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm-gnueabihf@04deb7f":
-  version "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm-gnueabihf@04deb7f"
-  resolved "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm-gnueabihf@04deb7f"
-
-:
-  version "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm-gnueabihf@04deb7f"
-  resolved "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm-gnueabihf@04deb7f"
-
-"@rolldown/binding-linux-arm64-gnu@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-gnu@04deb7f":
-  version "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-gnu@04deb7f"
-  resolved "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-gnu@04deb7f"
-
-:
-  version "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-gnu@04deb7f"
-  resolved "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-gnu@04deb7f"
-
-"@rolldown/binding-linux-arm64-musl@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-musl@04deb7f":
-  version "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-musl@04deb7f"
-  resolved "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-musl@04deb7f"
-
-:
-  version "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-musl@04deb7f"
-  resolved "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-musl@04deb7f"
-
-"@rolldown/binding-linux-x64-gnu@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-gnu@04deb7f":
-  version "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-gnu@04deb7f"
-  resolved "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-gnu@04deb7f"
-
-:
-  version "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-gnu@04deb7f"
-  resolved "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-gnu@04deb7f"
-
-"@rolldown/binding-linux-x64-musl@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-musl@04deb7f":
-  version "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-musl@04deb7f"
-  resolved "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-musl@04deb7f"
-
-:
-  version "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-musl@04deb7f"
-  resolved "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-musl@04deb7f"
-
-"@rolldown/binding-wasm32-wasi@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-wasm32-wasi@04deb7f":
-  version "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-wasm32-wasi@04deb7f"
-  resolved "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-wasm32-wasi@04deb7f"
-  dependencies:
-    "@napi-rs/wasm-runtime" "^0.2.4"
-
-:
-  version "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-wasm32-wasi@04deb7f"
-  resolved "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-wasm32-wasi@04deb7f"
+"@rolldown/[email protected]":
+  version "0.13.2-snapshot-8127b62-20240929003535"
+  resolved "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-0.13.2-snapshot-8127b62-20240929003535.tgz"
+  integrity sha512-ZvJnLb1lTFpAzj27KXz8GeFW4WR7Nu892V/RW5af9TLveEpqhJIyN/779UgLWm5Qi45+nC134oiNtZdoMM/0qw==
+
+"@rolldown/[email protected]":
+  version "0.13.2-snapshot-8127b62-20240929003535"
+  resolved "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-0.13.2-snapshot-8127b62-20240929003535.tgz"
+  integrity sha512-sZPZaoi1x7WxQT/pUUAs4kF2Nz5lPKdbX8I6ytX4Nz6mZFStHjtYtrJfwH0wn+lv5kWhsqe1tLx0qG6ylSAySw==
+
+"@rolldown/[email protected]":
+  version "0.13.2-snapshot-8127b62-20240929003535"
+  resolved "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-0.13.2-snapshot-8127b62-20240929003535.tgz"
+  integrity sha512-qZbm6PdMQw/vVX+SL2fh14OiesaCTmJTXFhHOPYu9Ubt3Kny940clpDCL1UI/0ucX48URFQweVFFWIXnelQ9sA==
+
+"@rolldown/binding-linux-arm-gnueabihf@0.13.2-snapshot-8127b62-20240929003535":
+  version "0.13.2-snapshot-8127b62-20240929003535"
+  resolved "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-0.13.2-snapshot-8127b62-20240929003535.tgz"
+  integrity sha512-Jyg15hZVJsU0D9A0GkeCxb2p5MJ8BSrdr/aR68/YrnhzcjnaoW8hbiKpMiaO+IOKjrNnTrfSGTL2Qf+9VphLgQ==
+
+"@rolldown/[email protected]":
+  version "0.13.2-snapshot-8127b62-20240929003535"
+  resolved "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.13.2-snapshot-8127b62-20240929003535.tgz"
+  integrity sha512-puYe6ShMHZavRO9AABtzXJnQPYZPqgRYYioX+/I8UXe0YBIkNYavThRKLu9dHtrAfpImFx6eKcmdFEnC0hs2kQ==
+
+"@rolldown/[email protected]":
+  version "0.13.2-snapshot-8127b62-20240929003535"
+  resolved "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.13.2-snapshot-8127b62-20240929003535.tgz"
+  integrity sha512-EKc/v4y3RQ9RCVDcJmnRP6CJMXlGcqMbc1trVpruvgtQqD6BCaSEuV1RVjf575EGsZdGknQ9R0VglEwB72PH+w==
+
+"@rolldown/[email protected]":
+  version "0.13.2-snapshot-8127b62-20240929003535"
+  resolved "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.13.2-snapshot-8127b62-20240929003535.tgz"
+  integrity sha512-p8EHW3ti1SRUlR/ML9NhGxUpip8VSgJ8nLoiuUwsghOCVSeW4Lf8VQo98U8gVyJ3rQnn2GaIZ8hXl0ivCHRDXA==
+
+"@rolldown/[email protected]":
+  version "0.13.2-snapshot-8127b62-20240929003535"
+  resolved "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-0.13.2-snapshot-8127b62-20240929003535.tgz"
+  integrity sha512-AvyuP74YdpqsClaR7vzofFO41cnW+4mtoXVD+kb+lUrIK6rdzrJIrlxSFQFQhdAsVbP8DE3oFbP2owJPJ+EToQ==
+
+"@rolldown/[email protected]":
+  version "0.13.2-snapshot-8127b62-20240929003535"
+  resolved "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-0.13.2-snapshot-8127b62-20240929003535.tgz"
+  integrity sha512-tTvNJzcpg62xo2DXzcblHBmi4dHdGttqr6LE0RmL3j+OKZqBLMcGZJ4zh20RdPqbod3+Oy0+HzRn3Ar7wk67bw==
   dependencies:
     "@napi-rs/wasm-runtime" "^0.2.4"
 
-"@rolldown/binding-win32-arm64-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-arm64-msvc@04deb7f":
-  version "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-arm64-msvc@04deb7f"
-  resolved "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-arm64-msvc@04deb7f"
-
-:
-  version "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-arm64-msvc@04deb7f"
-  resolved "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-arm64-msvc@04deb7f"
-
-:
-  version "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-ia32-msvc@04deb7f"
-  resolved "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-ia32-msvc@04deb7f"
-
-"@rolldown/binding-win32-ia32-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-ia32-msvc@04deb7f":
-  version "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-ia32-msvc@04deb7f"
-  resolved "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-ia32-msvc@04deb7f"
+"@rolldown/[email protected]":
+  version "0.13.2-snapshot-8127b62-20240929003535"
+  resolved "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.13.2-snapshot-8127b62-20240929003535.tgz"
+  integrity sha512-qtTz48wphWA6XP9xAatKUmRCVzrbMaXQUnfK+74GTEU7Ci43+b/d+ZiAiKUh6yALO+ihxlBVSwLuM6z8Hjnqgg==
 
-"@rolldown/binding-win32-x64-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-x64-msvc@04deb7f":
-  version "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-x64-msvc@04deb7f"
-  resolved "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-x64-msvc@04deb7f"
+"@rolldown/[email protected]":
+  version "0.13.2-snapshot-8127b62-20240929003535"
+  resolved "https://registry.npmjs.org/@rolldown/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-0.13.2-snapshot-8127b62-20240929003535.tgz"
+  integrity sha512-vhvjXOMX4rKy2Rrs4KYjWF07JxKFzCtWMNBph01E8y3OAin7op6jyXrIgxCHn+szkn/0S9iE3UQEYf1H9WDNsg==
 
-:
-  version "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-x64-msvc@04deb7f"
-  resolved "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-x64-msvc@04deb7f"
+"@rolldown/[email protected]":
+  version "0.13.2-snapshot-8127b62-20240929003535"
+  resolved "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.13.2-snapshot-8127b62-20240929003535.tgz"
+  integrity sha512-VVHSe50XYutk6JSM2kbwE3PH63gFsEQ/AJRZdKFP3MqDfA11KiMOBTujfqlikS0JnWiw9NfFNhwyEpQC6ibnvQ==
 
-"@rollup/pluginutils@^5.1.0":
-  version "5.1.0"
-  resolved "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz"
-  integrity sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==
+"@rollup/pluginutils@^5.1.0", "@rollup/pluginutils@^5.1.1":
+  version "5.1.2"
+  resolved "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.2.tgz"
+  integrity sha512-/FIdS3PyZ39bjZlwqFnWqCOVnW7o963LtKMwQOD0NhQqw22gSr2YY1afu3FxRip4ZCZNsD5jq6Aaz6QV3D/Njw==
   dependencies:
     "@types/estree" "^1.0.0"
     estree-walker "^2.0.2"
@@ -764,11 +686,11 @@
     tslib "^2.4.0"
 
 "@types/bun@latest":
-  version "1.1.8"
-  resolved "https://registry.npmjs.org/@types/bun/-/bun-1.1.8.tgz"
-  integrity sha512-PIwVFQKPviksiibobyvcWtMvMFMTj91T8dQEh9l1P3Ypr3ZuVn9w7HSr+5mTNrPqD1xpdDLEErzZPU8gqHBu6g==
+  version "1.1.10"
+  resolved "https://registry.npmjs.org/@types/bun/-/bun-1.1.10.tgz"
+  integrity sha512-76KYVSwrHwr9zsnk6oLXOGs9KvyBg3U066GLO4rk6JZk1ypEPGCUDZ5yOiESyIHWs9cx9iC8r01utYN32XdmgA==
   dependencies:
-    bun-types "1.1.26"
+    bun-types "1.1.29"
 
 "@types/estree@^1.0.0":
   version "1.0.5"
@@ -850,14 +772,6 @@ any-promise@^1.0.0:
   resolved "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz"
   integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==
 
-anymatch@~3.1.2:
-  version "3.1.3"
-  resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz"
-  integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==
-  dependencies:
-    normalize-path "^3.0.0"
-    picomatch "^2.0.4"
-
 babel-plugin-macros@^3.1.0:
   version "3.1.0"
   resolved "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz"
@@ -867,22 +781,10 @@ babel-plugin-macros@^3.1.0:
     cosmiconfig "^7.0.0"
     resolve "^1.19.0"
 
-binary-extensions@^2.0.0:
-  version "2.3.0"
-  resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz"
-  integrity sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==
-
-braces@~3.0.2:
-  version "3.0.3"
-  resolved "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz"
-  integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==
-  dependencies:
-    fill-range "^7.1.1"
-
-[email protected]:
-  version "1.1.26"
-  resolved "https://registry.npmjs.org/bun-types/-/bun-types-1.1.26.tgz"
-  integrity sha512-n7jDe62LsB2+WE8Q8/mT3azkPaatKlj/2MyP6hi3mKvPz9oPpB6JW/Ll6JHtNLudasFFuvfgklYSE+rreGvBjw==
+[email protected]:
+  version "1.1.29"
+  resolved "https://registry.npmjs.org/bun-types/-/bun-types-1.1.29.tgz"
+  integrity sha512-En3/TzSPMPyl5UlUB1MHzHpcrZDakTm7mS203eLoX1fBoEa3PW+aSS8GAqVJ7Is/m34Z5ogL+ECniLY0uDaCPw==
   dependencies:
     "@types/ws" "~8.5.10"
     "@types/node" "~20.12.8"
@@ -931,20 +833,12 @@ char-regex@^1.0.2:
   resolved "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz"
   integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==
 
-chokidar@^3.6.0:
-  version "3.6.0"
-  resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz"
-  integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==
-  dependencies:
-    anymatch "~3.1.2"
-    braces "~3.0.2"
-    glob-parent "~5.1.2"
-    is-binary-path "~2.1.0"
-    is-glob "~4.0.1"
-    normalize-path "~3.0.0"
-    readdirp "~3.6.0"
-  optionalDependencies:
-    fsevents "~2.3.2"
+chokidar@^4.0.0:
+  version "4.0.1"
+  resolved "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz"
+  integrity sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==
+  dependencies:
+    readdirp "^4.0.1"
 
 cjs-module-lexer@^1.2.3:
   version "1.4.0"
@@ -1138,7 +1032,7 @@ estree-walker@^2.0.2:
   resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz"
   integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==
 
-fdir@^6.2.0:
+fdir@^6.3.0:
   version "6.3.0"
   resolved "https://registry.npmjs.org/fdir/-/fdir-6.3.0.tgz"
   integrity sha512-QOnuT+BOtivR77wYvCWHfGt9s4Pz1VIMbD463vegT5MLqNXy8rYFT/lPVEqf/bhYeT6qmqrNHhsX+rWwe3rOCQ==
@@ -1148,19 +1042,12 @@ fflate@^0.8.2:
   resolved "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz"
   integrity sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==
 
-fill-range@^7.1.1:
-  version "7.1.1"
-  resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz"
-  integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==
-  dependencies:
-    to-regex-range "^5.0.1"
-
 find-root@^1.1.0:
   version "1.1.0"
   resolved "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz"
   integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==
 
-fsevents@~2.3.2, fsevents@~2.3.3:
+fsevents@~2.3.3:
   version "2.3.3"
   resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz"
   integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==
@@ -1182,13 +1069,6 @@ get-tsconfig@^4.7.5:
   dependencies:
     resolve-pkg-maps "^1.0.0"
 
-glob-parent@~5.1.2:
-  version "5.1.2"
-  resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz"
-  integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
-  dependencies:
-    is-glob "^4.0.1"
-
 globals@^11.1.0:
   version "11.12.0"
   resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz"
@@ -1249,13 +1129,6 @@ is-arrayish@^0.2.1:
   resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
   integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==
 
-is-binary-path@~2.1.0:
-  version "2.1.0"
-  resolved "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz"
-  integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
-  dependencies:
-    binary-extensions "^2.0.0"
-
 is-core-module@^2.13.0:
   version "2.15.1"
   resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz"
@@ -1263,28 +1136,11 @@ is-core-module@^2.13.0:
   dependencies:
     hasown "^2.0.2"
 
-is-extglob@^2.1.1:
-  version "2.1.1"
-  resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz"
-  integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==
-
 is-fullwidth-code-point@^3.0.0:
   version "3.0.0"
   resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz"
   integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
 
-is-glob@^4.0.1, is-glob@~4.0.1:
-  version "4.0.3"
-  resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz"
-  integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
-  dependencies:
-    is-extglob "^2.1.1"
-
-is-number@^7.0.0:
-  version "7.0.0"
-  resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz"
-  integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
-
 "jiti@npm:jiti@^1.21.6":
   version "1.21.6"
   resolved "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz"
@@ -1300,6 +1156,11 @@ is-number@^7.0.0:
   resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz"
   integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
 
+js-tokens@^9.0.0:
+  version "9.0.0"
+  resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.0.tgz"
+  integrity sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==
+
 jsesc@^2.5.1:
   version "2.5.2"
   resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz"
@@ -1327,10 +1188,17 @@ loose-envify@^1.1.0, loose-envify@^1.4.0:
   dependencies:
     js-tokens "^3.0.0 || ^4.0.0"
 
-lru-cache@^11.0.1:
-  version "11.0.1"
-  resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-11.0.1.tgz"
-  integrity sha512-CgeuL5uom6j/ZVrg7G/+1IXqRY8JXX4Hghfy5YE0EhoYQWvndP1kufu58cmZLNIDKnRhZrXfdS9urVWx98AipQ==
+lru-cache@^10.4.3:
+  version "10.4.3"
+  resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz"
+  integrity sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==
+
+magic-string@^0.30.11:
+  version "0.30.11"
+  resolved "https://registry.npmjs.org/magic-string/-/magic-string-0.30.11.tgz"
+  integrity sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==
+  dependencies:
+    "@jridgewell/sourcemap-codec" "^1.5.0"
 
 "marked@>=1 <14", marked@^9.1.2:
   version "9.1.6"
@@ -1383,43 +1251,24 @@ node-emoji@^2.1.3:
     emojilib "^2.4.0"
     skin-tone "^2.0.0"
 
-normalize-path@^3.0.0, normalize-path@~3.0.0:
-  version "3.0.0"
-  resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz"
-  integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
-
 object-assign@^4.0.1, object-assign@^4.1.1:
   version "4.1.1"
   resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"
   integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==
 
-oxc-parser@^0.25.0:
-  version "0.25.0"
-  resolved "https://registry.npmjs.org/oxc-parser/-/oxc-parser-0.25.0.tgz"
-  integrity sha512-ekXyGJ9Z1jF2NZavl+XmmWmyCLeXEsoV1ji0xOVZgpesRIYByKxZu1H/JYHibkmYq50nbzDN3I/N8NrJxSihfA==
+oxc-parser@^0.30.0:
+  version "0.30.4"
+  resolved "https://registry.npmjs.org/oxc-parser/-/oxc-parser-0.30.4.tgz"
+  integrity sha512-JS+J3CZQ6OHdwDlNiHdL65e1C8ML3dGGql7QKWY3cKCudVMs/a04HqEmfOQsZ2psHSKR6rTwkQvNcRjth2HIfw==
   optionalDependencies:
-    "@oxc-parser/binding-win32-x64-msvc" "0.25.0"
-    "@oxc-parser/binding-win32-arm64-msvc" "0.25.0"
-    "@oxc-parser/binding-linux-x64-gnu" "0.25.0"
-    "@oxc-parser/binding-linux-arm64-gnu" "0.25.0"
-    "@oxc-parser/binding-linux-x64-musl" "0.25.0"
-    "@oxc-parser/binding-linux-arm64-musl" "0.25.0"
-    "@oxc-parser/binding-darwin-x64" "0.25.0"
-    "@oxc-parser/binding-darwin-arm64" "0.25.0"
-
-oxc-transform@^0.24.3:
-  version "0.24.3"
-  resolved "https://registry.npmjs.org/oxc-transform/-/oxc-transform-0.24.3.tgz"
-  integrity sha512-aOwwJibIHngKt8ccLRaIBHuVKDZB4VB1NgnObmNw6dwuGSmWpAff12tqZbbSwY0X2bGfwm7goY0Tur3yWxpUdA==
-  optionalDependencies:
-    "@oxc-transform/binding-darwin-x64" "0.24.3"
-    "@oxc-transform/binding-darwin-arm64" "0.24.3"
-    "@oxc-transform/binding-linux-x64-gnu" "0.24.3"
-    "@oxc-transform/binding-linux-x64-musl" "0.24.3"
-    "@oxc-transform/binding-win32-x64-msvc" "0.24.3"
-    "@oxc-transform/binding-linux-arm64-gnu" "0.24.3"
-    "@oxc-transform/binding-linux-arm64-musl" "0.24.3"
-    "@oxc-transform/binding-win32-arm64-msvc" "0.24.3"
+    "@oxc-parser/binding-win32-x64-msvc" "0.30.4"
+    "@oxc-parser/binding-win32-arm64-msvc" "0.30.4"
+    "@oxc-parser/binding-linux-x64-gnu" "0.30.4"
+    "@oxc-parser/binding-linux-arm64-gnu" "0.30.4"
+    "@oxc-parser/binding-linux-x64-musl" "0.30.4"
+    "@oxc-parser/binding-linux-arm64-musl" "0.30.4"
+    "@oxc-parser/binding-darwin-x64" "0.30.4"
+    "@oxc-parser/binding-darwin-arm64" "0.30.4"
 
 parent-module@^1.0.0:
   version "1.0.1"
@@ -1475,12 +1324,12 @@ picocolors@^1.0.0:
   resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz"
   integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==
 
-picocolors@^1.1.0:
+picocolors@^1.0.1, picocolors@^1.1.0:
   version "1.1.0"
   resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz"
   integrity sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==
 
-picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1:
+picomatch@^2.3.1:
   version "2.3.1"
   resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz"
   integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
@@ -1543,12 +1392,10 @@ react-transition-group@^4.4.5:
     loose-envify "^1.4.0"
     prop-types "^15.6.2"
 
-readdirp@~3.6.0:
-  version "3.6.0"
-  resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz"
-  integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==
-  dependencies:
-    picomatch "^2.2.1"
+readdirp@^4.0.1:
+  version "4.0.1"
+  resolved "https://registry.npmjs.org/readdirp/-/readdirp-4.0.1.tgz"
+  integrity sha512-GkMg9uOTpIWWKbSsgwb5fA4EavTR+SG/PMPoAY8hkhHfEEY0/vqljY+XHqtDf2cr2IJtoNRDbrrEpZUiZCkYRw==
 
 regenerator-runtime@^0.14.0:
   version "0.14.1"
@@ -1579,43 +1426,25 @@ resolve-pkg-maps@^1.0.0:
   resolved "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz"
   integrity sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==
 
-:
-  version "https://pkg.pr.new/rolldown@04deb7f"
-  resolved "https://pkg.pr.new/rolldown@04deb7f"
-  optionalDependencies:
-    "@rolldown/binding-darwin-arm64" "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-arm64@04deb7f"
-    "@rolldown/binding-darwin-x64" "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-x64@04deb7f"
-    "@rolldown/binding-freebsd-x64" "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-freebsd-x64@04deb7f"
-    "@rolldown/binding-linux-arm-gnueabihf" "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm-gnueabihf@04deb7f"
-    "@rolldown/binding-linux-arm64-gnu" "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-gnu@04deb7f"
-    "@rolldown/binding-linux-arm64-musl" "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-musl@04deb7f"
-    "@rolldown/binding-linux-x64-gnu" "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-gnu@04deb7f"
-    "@rolldown/binding-linux-x64-musl" "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-musl@04deb7f"
-    "@rolldown/binding-wasm32-wasi" "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-wasm32-wasi@04deb7f"
-    "@rolldown/binding-win32-arm64-msvc" "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-arm64-msvc@04deb7f"
-    "@rolldown/binding-win32-ia32-msvc" "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-ia32-msvc@04deb7f"
-    "@rolldown/binding-win32-x64-msvc" "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-x64-msvc@04deb7f"
+rolldown@nightly:
+  version "0.13.2-snapshot-8127b62-20240929003535"
+  resolved "https://registry.npmjs.org/rolldown/-/rolldown-0.13.2-snapshot-8127b62-20240929003535.tgz"
+  integrity sha512-zutavCCFyLvV3hXSnRzcqhMjRR+J37NoOiZJIJCEMa7eGHGLQUoUqQkZU4yVoaxQlhrxfXrN5h0wb565AmuNZg==
   dependencies:
     zod "^3.23.8"
-
-"rolldown@https://pkg.pr.new/rolldown@04deb7f":
-  version "https://pkg.pr.new/rolldown@04deb7f"
-  resolved "https://pkg.pr.new/rolldown@04deb7f"
   optionalDependencies:
-    "@rolldown/binding-darwin-arm64" "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-arm64@04deb7f"
-    "@rolldown/binding-darwin-x64" "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-x64@04deb7f"
-    "@rolldown/binding-freebsd-x64" "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-freebsd-x64@04deb7f"
-    "@rolldown/binding-linux-arm-gnueabihf" "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm-gnueabihf@04deb7f"
-    "@rolldown/binding-linux-arm64-gnu" "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-gnu@04deb7f"
-    "@rolldown/binding-linux-arm64-musl" "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-musl@04deb7f"
-    "@rolldown/binding-linux-x64-gnu" "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-gnu@04deb7f"
-    "@rolldown/binding-linux-x64-musl" "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-musl@04deb7f"
-    "@rolldown/binding-wasm32-wasi" "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-wasm32-wasi@04deb7f"
-    "@rolldown/binding-win32-arm64-msvc" "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-arm64-msvc@04deb7f"
-    "@rolldown/binding-win32-ia32-msvc" "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-ia32-msvc@04deb7f"
-    "@rolldown/binding-win32-x64-msvc" "https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-x64-msvc@04deb7f"
-  dependencies:
-    zod "^3.23.8"
+    "@rolldown/binding-darwin-x64" "0.13.2-snapshot-8127b62-20240929003535"
+    "@rolldown/binding-darwin-arm64" "0.13.2-snapshot-8127b62-20240929003535"
+    "@rolldown/binding-freebsd-x64" "0.13.2-snapshot-8127b62-20240929003535"
+    "@rolldown/binding-linux-arm-gnueabihf" "0.13.2-snapshot-8127b62-20240929003535"
+    "@rolldown/binding-linux-arm64-gnu" "0.13.2-snapshot-8127b62-20240929003535"
+    "@rolldown/binding-linux-arm64-musl" "0.13.2-snapshot-8127b62-20240929003535"
+    "@rolldown/binding-linux-x64-gnu" "0.13.2-snapshot-8127b62-20240929003535"
+    "@rolldown/binding-linux-x64-musl" "0.13.2-snapshot-8127b62-20240929003535"
+    "@rolldown/binding-wasm32-wasi" "0.13.2-snapshot-8127b62-20240929003535"
+    "@rolldown/binding-win32-arm64-msvc" "0.13.2-snapshot-8127b62-20240929003535"
+    "@rolldown/binding-win32-ia32-msvc" "0.13.2-snapshot-8127b62-20240929003535"
+    "@rolldown/binding-win32-x64-msvc" "0.13.2-snapshot-8127b62-20240929003535"
 
 scheduler@^0.23.2:
   version "0.23.2"
@@ -1703,12 +1532,12 @@ thenify-all@^1.0.0:
   dependencies:
     thenify ">= 3.1.0 < 4"
 
-tinyglobby@^0.2.5:
-  version "0.2.5"
-  resolved "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.5.tgz"
-  integrity sha512-Dlqgt6h0QkoHttG53/WGADNh9QhcjCAIZMTERAVhdpmIBEejSuLI9ZmGKWzB7tweBjlk30+s/ofi4SLmBeTYhw==
+tinyglobby@^0.2.6:
+  version "0.2.6"
+  resolved "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.6.tgz"
+  integrity sha512-NbBoFBpqfcgd1tCiO8Lkfdk+xrA7mlLR9zgvZcZWQQwU63XAfUePyd6wZBaU93Hqw347lHnwFzttAkemHzzz4g==
   dependencies:
-    fdir "^6.2.0"
+    fdir "^6.3.0"
     picomatch "^4.0.2"
 
 to-fast-properties@^2.0.0:
@@ -1716,27 +1545,21 @@ to-fast-properties@^2.0.0:
   resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz"
   integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==
 
-to-regex-range@^5.0.1:
-  version "5.0.1"
-  resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz"
-  integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
-  dependencies:
-    is-number "^7.0.0"
-
-tsdown@^0.2.13:
-  version "0.2.13"
-  resolved "https://registry.npmjs.org/tsdown/-/tsdown-0.2.13.tgz"
-  integrity sha512-REGk1r2oQu8x4HfzC30cKvfW9m6/C1KLPvzYeqrNOfL8xE1jDmvsGeVDkw0NgH/JHTEdWZS9iaaHiyPNgLLJbQ==
+tsdown@^0.2.16:
+  version "0.2.16"
+  resolved "https://registry.npmjs.org/tsdown/-/tsdown-0.2.16.tgz"
+  integrity sha512-pp8jlO8b1zrQdYZnyqTQM54HXqBlzZrVsDb7eWD0GDOZhlIP/a2fORGNTqCZZA2pXmc+q9e8WgT21E11Er2Z1A==
   dependencies:
     cac "^6.7.14"
-    chokidar "^3.6.0"
+    chokidar "^4.0.0"
     consola "^3.2.3"
     picocolors "^1.1.0"
     pkg-types "^1.2.0"
-    rolldown "https://pkg.pr.new/rolldown@04deb7f"
-    tinyglobby "^0.2.5"
+    rolldown "nightly"
+    tinyglobby "^0.2.6"
     unconfig "^0.5.5"
-    unplugin-isolated-decl "^0.4.7"
+    unplugin-isolated-decl "^0.6.2"
+    unplugin-unused "^0.2.3"
 
 tslib@^2.4.0:
   version "2.7.0"
@@ -1753,16 +1576,16 @@ tsx@^4.19.0:
   optionalDependencies:
     fsevents "~2.3.3"
 
-typescript@^5.5.4:
-  version "5.5.4"
-  resolved "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz"
-  integrity sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==
-
 "[email protected]":
   version "5.6.1-rc"
   resolved "https://registry.npmjs.org/typescript/-/typescript-5.6.1-rc.tgz"
   integrity sha512-E3b2+1zEFu84jB0YQi9BORDjz9+jGbwwy1Zi3G0LUNw7a7cePUrHMRNy8aPh53nXpkFGVHSxIZo5vKTfYaFiBQ==
 
+typescript@^5.6.2:
+  version "5.6.2"
+  resolved "https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz"
+  integrity sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==
+
 ufo@^1.5.3:
   version "1.5.4"
   resolved "https://registry.npmjs.org/ufo/-/ufo-1.5.4.tgz"
@@ -1787,36 +1610,40 @@ unicode-emoji-modifier-base@^1.0.0:
   resolved "https://registry.npmjs.org/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz"
   integrity sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==
 
-unplugin@^1.12.2:
-  version "1.12.2"
-  resolved "https://registry.npmjs.org/unplugin/-/unplugin-1.12.2.tgz"
-  integrity sha512-bEqQxeC7rxtxPZ3M5V4Djcc4lQqKPgGe3mAWZvxcSmX5jhGxll19NliaRzQSQPrk4xJZSGniK3puLWpRuZN7VQ==
+unplugin@^1.14.0, unplugin@^1.14.1:
+  version "1.14.1"
+  resolved "https://registry.npmjs.org/unplugin/-/unplugin-1.14.1.tgz"
+  integrity sha512-lBlHbfSFPToDYp9pjXlUEFVxYLaue9f9T1HC+4OHlmj+HnMDdz9oZY+erXfoCe/5V/7gKUSY2jpXPb9S7f0f/w==
   dependencies:
     acorn "^8.12.1"
-    chokidar "^3.6.0"
-    webpack-sources "^3.2.3"
     webpack-virtual-modules "^0.6.2"
 
-unplugin-isolated-decl@^0.4.7:
-  version "0.4.7"
-  resolved "https://registry.npmjs.org/unplugin-isolated-decl/-/unplugin-isolated-decl-0.4.7.tgz"
-  integrity sha512-nITsQCyFJmjuI/Wlu2Q8oGX4C7H+bLMQO6CunbzLAeySj0bkvuZhC1X0xlZq2k6MbSMnwB6W00FGKDCYhW8rag==
+unplugin-isolated-decl@^0.6.2:
+  version "0.6.5"
+  resolved "https://registry.npmjs.org/unplugin-isolated-decl/-/unplugin-isolated-decl-0.6.5.tgz"
+  integrity sha512-bEtUFVSTczPKAXrQiRQRfi55ziDt143G5ZL/jpj2+NoOJIxT5rjWltwHIlHXS6ym/LyuoqoZApTHkmMTFn6YTA==
+  dependencies:
+    "@rollup/pluginutils" "^5.1.1"
+    magic-string "^0.30.11"
+    oxc-parser "^0.30.0"
+    unplugin "^1.14.1"
+
+unplugin-unused@^0.2.3:
+  version "0.2.3"
+  resolved "https://registry.npmjs.org/unplugin-unused/-/unplugin-unused-0.2.3.tgz"
+  integrity sha512-qX708+nM4zi51RPMPgvOSqRs/73kUFKUO49oaBngg2t/VW5MhdbTkSQG/S1HEGsIvZcB/t32KzbISCF0n+UPSw==
   dependencies:
     "@rollup/pluginutils" "^5.1.0"
-    oxc-parser "^0.25.0"
-    oxc-transform "^0.24.3"
-    unplugin "^1.12.2"
+    js-tokens "^9.0.0"
+    picocolors "^1.0.1"
+    pkg-types "^1.2.0"
+    unplugin "^1.14.0"
 
 validate-npm-package-name@^5.0.0:
   version "5.0.1"
   resolved "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz"
   integrity sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==
 
-webpack-sources@^3.2.3:
-  version "3.2.3"
-  resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz"
-  integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==
-
 webpack-virtual-modules@^0.6.2:
   version "0.6.2"
   resolved "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz"

Copy link
Contributor

Performance benchmark

904d580

┌─────────────┬─────────┬─────────┬────────┬───────┐
│             │ 10      │ 100     │ 1000   │ 10000 │
├─────────────┼─────────┼─────────┼────────┼───────┤
│ Performance │ 6334721 │ 1187421 │ 126248 │ 14621 │
└─────────────┴─────────┴─────────┴────────┴───────┘

Copy link

Coverage Status

coverage: 100.0%. remained the same
when pulling 904d580 on deps-2024-09-29
into 82afc81 on master.

@RobinTail
Copy link
Owner Author

This update restores JSDoc on declaration files

import type { SxProps } from "@mui/system";
/**
 * @desc Combines multiple SxProps
 * @author Anna Bocharova
 * @link https://stackoverflow.com/a/71533846
 * @link https://mui.com/system/getting-started/the-sx-prop/#array-values
 * @link https://mui.com/system/getting-started/the-sx-prop/#passing-the-sx-prop
 * @requires SxProps from MUI 5.1.0 or higher
 * @see https://github.com/mui/material-ui/releases/tag/v5.1.0
 * @link https://github.com/mui/material-ui/pull/29297
 * @since v0.1.4 using for..of instead of reducer for performance reasons
 */
export declare const mergeSx: <T extends object>(...styles: (SxProps<T> | false | undefined)[]) => SxProps<T>;

@RobinTail RobinTail marked this pull request as ready for review September 29, 2024 06:28
@RobinTail RobinTail merged commit f3b0663 into master Sep 29, 2024
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant