diff --git a/.bun-version b/.bun-version index be5b4c7..a93a6f7 100644 --- a/.bun-version +++ b/.bun-version @@ -1 +1 @@ -1.1.20 +1.2.23 diff --git a/bun.lockb b/bun.lockb index d529033..59d951a 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/bunfig.toml b/bunfig.toml index 0d36556..40e9e2d 100644 --- a/bunfig.toml +++ b/bunfig.toml @@ -19,7 +19,7 @@ dir = "~/.bun/install/cache" # when true, don't load from the global cache. # Bun may still write to node_modules/.cache -disable = false +disable = true [install.lockfile] # whether to save the lockfile to disk diff --git a/package.json b/package.json index 7985bd8..a9ae672 100644 --- a/package.json +++ b/package.json @@ -53,10 +53,10 @@ "@theprodev/prettier-config": "0.1.0", "@theprodev/tsconfigs": "0.2.0", "@theprodev/tsup-config": "0.4.0", - "@types/node": "24.6.0", + "@types/node": "24.6.2", "@vitest/coverage-v8": "3.2.4", "check-yarn-lock": "0.2.1", - "eslint": "9.36.0", + "eslint": "9.37.0", "husky": "9.1.7", "lint-staged": "16.2.3", "prettier": "3.6.2", diff --git a/yarn.lock b/yarn.lock index 43b1fe5..ada4d00 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1,6 +1,6 @@ # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. # yarn lockfile v1 -# bun ./bun.lockb --hash: B4F4020C3E0461E4-d8b81b1788bad386-44549A110D7A7508-34be8a96cf4ba015 +# bun ./bun.lockb --hash: D1FBC8016FF0EDA1-07c2d2bfbb22cb26-4EA5B46981F2037B-949fb5dabbecddd9 "@ampproject/remapping@^2.3.0": @@ -567,6 +567,13 @@ resolved "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.3.1.tgz" integrity sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA== +"@eslint/config-helpers@^0.4.0": + version "0.4.0" + resolved "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.0.tgz" + integrity sha512-WUFvV4WoIwW8Bv0KeKCIIEgdSiFOsulyN0xrMu+7z43q/hkOLXjvb5u7UC9jDxvRzcrbEmuZBX5yJZz1741jog== + dependencies: + "@eslint/core" "^0.16.0" + "@eslint/core@^0.9.0": version "0.9.1" resolved "https://registry.npmjs.org/@eslint/core/-/core-0.9.1.tgz" @@ -581,6 +588,13 @@ dependencies: "@types/json-schema" "^7.0.15" +"@eslint/core@^0.16.0": + version "0.16.0" + resolved "https://registry.npmjs.org/@eslint/core/-/core-0.16.0.tgz" + integrity sha512-nmC8/totwobIiFcGkDza3GIKfAw1+hLiYVrh3I1nIomQ8PEr5cxg34jnkmGawul/ep52wGRAcyeDCNtWKSOj4Q== + dependencies: + "@types/json-schema" "^7.0.15" + "@eslint/eslintrc@^3.1.0": version "3.1.0" resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.1.0.tgz" @@ -646,10 +660,10 @@ resolved "https://registry.npmjs.org/@eslint/js/-/js-9.33.0.tgz" integrity sha512-5K1/mKhWaMfreBGJTwval43JJmkip0RmM+3+IuqupeSKNC/Th2Kc7ucaq5ovTSra/OOKB9c58CGSz3QMVbWt0A== -"@eslint/js@9.36.0": - version "9.36.0" - resolved "https://registry.npmjs.org/@eslint/js/-/js-9.36.0.tgz" - integrity sha512-uhCbYtYynH30iZErszX78U+nR3pJU3RHGQ57NXy5QupD4SBVwDeU8TNBy+MjMngc1UyIW9noKqsRqfjQTBU2dw== +"@eslint/js@9.37.0": + version "9.37.0" + resolved "https://registry.npmjs.org/@eslint/js/-/js-9.37.0.tgz" + integrity sha512-jaS+NJ+hximswBG6pjNX0uEJZkrT0zwpVi3BA3vX22aFGjJjmgSTSmPpZCRKmoBL5VY/M6p0xsSJx7rk7sy5gg== "@eslint/object-schema@^2.1.4": version "2.1.4" @@ -681,6 +695,14 @@ "@eslint/core" "^0.15.2" levn "^0.4.1" +"@eslint/plugin-kit@^0.4.0": + version "0.4.0" + resolved "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.0.tgz" + integrity sha512-sB5uyeq+dwCWyPi31B2gQlVlo+j5brPlWx4yZBrEaRo/nhdDE8Xke1gsGgtiBdaBTxuTkceLVuVt/pclrasb0A== + dependencies: + "@eslint/core" "^0.16.0" + levn "^0.4.1" + "@humanfs/core@^0.19.1": version "0.19.1" resolved "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz" @@ -1210,10 +1232,10 @@ resolved "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz" integrity sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ== -"@types/node@24.6.0": - version "24.6.0" - resolved "https://registry.npmjs.org/@types/node/-/node-24.6.0.tgz" - integrity sha512-F1CBxgqwOMc4GKJ7eY22hWhBVQuMYTtqI8L0FcszYcpYX0fzfDGpez22Xau8Mgm7O9fI+zA/TYIdq3tGWfweBA== +"@types/node@24.6.2": + version "24.6.2" + resolved "https://registry.npmjs.org/@types/node/-/node-24.6.2.tgz" + integrity sha512-d2L25Y4j+W3ZlNAeMKcy7yDsK425ibcAOO2t7aPTz6gNMH0z2GThtwENCDc0d/Pw9wgyRqE5Px1wkV7naz8ang== dependencies: undici-types "~7.13.0" @@ -2338,19 +2360,19 @@ eslint@*, eslint@>=7.0.0, "eslint@^6.0.0 || ^7.0.0 || >=8.0.0", "eslint@^8.57.0 "@humanwhocodes/module-importer" "^1.0.1" json-stable-stringify-without-jsonify "^1.0.1" -eslint@9.36.0: - version "9.36.0" - resolved "https://registry.npmjs.org/eslint/-/eslint-9.36.0.tgz" - integrity sha512-hB4FIzXovouYzwzECDcUkJ4OcfOEkXTv2zRY6B9bkwjx/cprAq0uvm1nl7zvQ0/TsUk0zQiN4uPfJpB9m+rPMQ== +eslint@9.37.0: + version "9.37.0" + resolved "https://registry.npmjs.org/eslint/-/eslint-9.37.0.tgz" + integrity sha512-XyLmROnACWqSxiGYArdef1fItQd47weqB7iwtfr9JHwRrqIXZdcFMvvEcL9xHCmL0SNsOvF0c42lWyM1U5dgig== dependencies: "@eslint-community/eslint-utils" "^4.8.0" "@eslint-community/regexpp" "^4.12.1" "@eslint/config-array" "^0.21.0" - "@eslint/config-helpers" "^0.3.1" - "@eslint/core" "^0.15.2" + "@eslint/config-helpers" "^0.4.0" + "@eslint/core" "^0.16.0" "@eslint/eslintrc" "^3.3.1" - "@eslint/js" "9.36.0" - "@eslint/plugin-kit" "^0.3.5" + "@eslint/js" "9.37.0" + "@eslint/plugin-kit" "^0.4.0" "@humanfs/node" "^0.16.6" "@humanwhocodes/module-importer" "^1.0.1" "@humanwhocodes/retry" "^0.4.2"