diff --git a/package.json b/package.json index dc8f714..b38e783 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "lint:fix": "eslint --ext .ts src --fix" }, "devDependencies": { - "@cloudflare/vitest-pool-workers": "^0.8.19", + "@cloudflare/vitest-pool-workers": "^0.9.10", "@cloudflare/workers-types": "^4.20250819.0", "@eslint/eslintrc": "^3.3.1", "@eslint/js": "^9.32.0", diff --git a/yarn.lock b/yarn.lock index 04ed196..83aad7b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -9,48 +9,48 @@ dependencies: mime "^3.0.0" -"@cloudflare/unenv-preset@2.6.2": - version "2.6.2" - resolved "https://registry.yarnpkg.com/@cloudflare/unenv-preset/-/unenv-preset-2.6.2.tgz#8740f82eee377f3ed6504589a98f5a1505d5fa78" - integrity sha512-C7/tW7Qy+wGOCmHXu7xpP1TF3uIhRoi7zVY7dmu/SOSGjPilK+lSQ2lIRILulZsT467ZJNlI0jBxMbd8LzkGRg== +"@cloudflare/unenv-preset@2.7.6": + version "2.7.6" + resolved "https://registry.yarnpkg.com/@cloudflare/unenv-preset/-/unenv-preset-2.7.6.tgz#36755d140c71b10a0a09f61ff0d1d8ab50d25250" + integrity sha512-ykG2nd3trk6jbknRCH69xL3RpGLLbKCrbTbWSOvKEq7s4jH06yLrQlRr/q9IU+dK9p1JY1EXqhFK7VG5KqhzmQ== -"@cloudflare/vitest-pool-workers@^0.8.19": - version "0.8.66" - resolved "https://registry.yarnpkg.com/@cloudflare/vitest-pool-workers/-/vitest-pool-workers-0.8.66.tgz#ea0097cbbba575bb33739027eaf1fdbeb929fa62" - integrity sha512-1W7Akip4wpOcVn4ZrQ2T9OXQEqYEzbC3Ul2Xll2+DPb2z1qRx43TaomAYe8qIhXNd+GhM3A1zZTSVVcXnXpQFw== +"@cloudflare/vitest-pool-workers@^0.9.10": + version "0.9.10" + resolved "https://registry.yarnpkg.com/@cloudflare/vitest-pool-workers/-/vitest-pool-workers-0.9.10.tgz#a7e4f9e2b26430b046cefcee0ff7f7beeb8816c2" + integrity sha512-CKayPxPP1/XnYNSmJjWlXzFfZHA56M1kohpKgrX3pfqeRrr+02B8eO4f73S9T2bZOL9wxg56Sc+e6qTlmJCuEA== dependencies: birpc "0.2.14" cjs-module-lexer "^1.2.3" - devalue "^4.3.0" - miniflare "4.20250816.1" + devalue "^5.3.2" + miniflare "4.20251001.0" semver "^7.7.1" - wrangler "4.32.0" + wrangler "4.42.0" zod "^3.22.3" -"@cloudflare/workerd-darwin-64@1.20250816.0": - version "1.20250816.0" - resolved "https://registry.yarnpkg.com/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20250816.0.tgz#de026c259e0902c5f372069fdf77b159702e294f" - integrity sha512-yN1Rga4ufTdrJPCP4gEqfB47i1lWi3teY5IoeQbUuKnjnCtm4pZvXur526JzCmaw60Jx+AEWf5tizdwRd5hHBQ== +"@cloudflare/workerd-darwin-64@1.20251001.0": + version "1.20251001.0" + resolved "https://registry.yarnpkg.com/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20251001.0.tgz#40f64c7bb0130f3cd4aa6ea33c75e91b9e614762" + integrity sha512-y1ST/cCscaRewWRnsHZdWbgiLJbki5UMGd0hMo/FLqjlztwPeDgQ5CGm5jMiCDdw/IBCpWxEukftPYR34rWNog== -"@cloudflare/workerd-darwin-arm64@1.20250816.0": - version "1.20250816.0" - resolved "https://registry.yarnpkg.com/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20250816.0.tgz#d17be81ab7b8f66f5057e87c7bb42b2eea8a92bb" - integrity sha512-WyKPMQhbU+TTf4uDz3SA7ZObspg7WzyJMv/7J4grSddpdx2A4Y4SfPu3wsZleAOIMOAEVi0A1sYDhdltKM7Mxg== +"@cloudflare/workerd-darwin-arm64@1.20251001.0": + version "1.20251001.0" + resolved "https://registry.yarnpkg.com/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20251001.0.tgz#fa232e48055e7d602a0b9e34f1ac9470bdd0695f" + integrity sha512-+z4QHHZ/Yix82zLFYS+ZS2UV09IENFPwDCEKUWfnrM9Km2jOOW3Ua4hJNob1EgQUYs8fFZo7k5O/tpwxMsSbbQ== -"@cloudflare/workerd-linux-64@1.20250816.0": - version "1.20250816.0" - resolved "https://registry.yarnpkg.com/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20250816.0.tgz#094f2d273de890b1eaf008108deb62bd7029e494" - integrity sha512-NWHOuFnVBaPRhLHw8kjPO9GJmc2P/CTYbnNlNm0EThyi57o/oDx0ldWLJqEHlrdEPOw7zEVGBqM/6M+V9agC6w== +"@cloudflare/workerd-linux-64@1.20251001.0": + version "1.20251001.0" + resolved "https://registry.yarnpkg.com/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20251001.0.tgz#693013f1e7a40d5b1fcca5cb3cd2e3a1fe06f903" + integrity sha512-hGS+O2V9Mm2XjJUaB9ZHMA5asDUaDjKko42e+accbew0PQR7zrAl1afdII6hMqCLV4tk4GAjvhv281pN4g48rg== -"@cloudflare/workerd-linux-arm64@1.20250816.0": - version "1.20250816.0" - resolved "https://registry.yarnpkg.com/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20250816.0.tgz#e6c680ba9c290a6179b6c9c08f5a6d259f86821e" - integrity sha512-FR+/yhaWs7FhfC3GKsM3+usQVrGEweJ9qyh7p+R6HNwnobgKr/h5ATWvJ4obGJF6ZHHodgSe+gOSYR7fkJ1xAQ== +"@cloudflare/workerd-linux-arm64@1.20251001.0": + version "1.20251001.0" + resolved "https://registry.yarnpkg.com/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20251001.0.tgz#52358faa02b90bed201489cd8a495ccdfd618d17" + integrity sha512-QYaMK+pRgt28N7CX1JlJ+ToegJF9LxzqdT7MjWqPgVj9D2WTyIhBVYl3wYjJRcgOlnn+DRt42+li4T64CPEeuA== -"@cloudflare/workerd-windows-64@1.20250816.0": - version "1.20250816.0" - resolved "https://registry.yarnpkg.com/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20250816.0.tgz#7160e6d51f29c248dc8139f7245efd1f2f0786f1" - integrity sha512-0lqClj2UMhFa8tCBiiX7Zhd5Bjp0V+X8oNBG6V6WsR9p9/HlIHAGgwRAM7aYkyG+8KC8xlbC89O2AXUXLpHx0g== +"@cloudflare/workerd-windows-64@1.20251001.0": + version "1.20251001.0" + resolved "https://registry.yarnpkg.com/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20251001.0.tgz#5ba336f10515eee6898e3858d6931ba0c91f345b" + integrity sha512-ospnDR/FlyRvrv9DSHuxDAXmzEBLDUiAHQrQHda1iUH9HqxnNQ8giz9VlPfq7NIRc7bQ1ZdIYPGLJOY4Q366Ng== "@cloudflare/workers-types@^4.20250819.0": version "4.20250823.0" @@ -1088,10 +1088,10 @@ detect-libc@^2.0.3: resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.0.4.tgz#f04715b8ba815e53b4d8109655b6508a6865a7e8" integrity sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA== -devalue@^4.3.0: - version "4.3.3" - resolved "https://registry.yarnpkg.com/devalue/-/devalue-4.3.3.tgz#e35df3bdc49136837e77986f629b9fa6fef50726" - integrity sha512-UH8EL6H2ifcY8TbD2QsxwCC/pr5xSwPvv85LrLXVihmHVC3T3YqTCIwnR5ak0yO1KYqlxrPVOA/JVZJYPy2ATg== +devalue@^5.3.2: + version "5.3.2" + resolved "https://registry.yarnpkg.com/devalue/-/devalue-5.3.2.tgz#1d9a00f0d126a2f768589f236da8b67d6988d285" + integrity sha512-UDsjUbpQn9kvm68slnrs+mfxwFkIflOhkanmyabZ8zOYk8SMEIbJ3TK+88g70hSIeytu4y18f0z/hYHMTrXIWw== error-stack-parser-es@^1.0.5: version "1.0.5" @@ -1541,10 +1541,10 @@ mime@^3.0.0: resolved "https://registry.yarnpkg.com/mime/-/mime-3.0.0.tgz#b374550dca3a0c18443b0c950a6a58f1931cf7a7" integrity sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A== -miniflare@4.20250816.1: - version "4.20250816.1" - resolved "https://registry.yarnpkg.com/miniflare/-/miniflare-4.20250816.1.tgz#0478c4d8a99a5c02780829e18d9ca1cfed9825de" - integrity sha512-2X8yMy5wWw0dF1pNU4kztzZgp0jWv2KMqAOOb2FeQ/b11yck4aczmYHi7UYD3uyOgtj8WFhwG/KdRWAaATTtRA== +miniflare@4.20251001.0: + version "4.20251001.0" + resolved "https://registry.yarnpkg.com/miniflare/-/miniflare-4.20251001.0.tgz#01e42af8a3bc3b8341979c1e77b4e0776c94b65a" + integrity sha512-OHd31D2LT8JH+85nVXClV0Z18jxirCohzKNAcZs/fgt4mIkUDtidX3VqR3ovAM0jWooNxrFhB9NSs3iDbiJF7Q== dependencies: "@cspotcode/source-map-support" "0.8.1" acorn "8.14.0" @@ -1553,8 +1553,8 @@ miniflare@4.20250816.1: glob-to-regexp "0.4.1" sharp "^0.33.5" stoppable "1.1.0" - undici "^7.10.0" - workerd "1.20250816.0" + undici "7.14.0" + workerd "1.20251001.0" ws "8.18.0" youch "4.1.0-beta.10" zod "3.22.3" @@ -1915,15 +1915,15 @@ undici-types@~7.10.0: resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.10.0.tgz#4ac2e058ce56b462b056e629cc6a02393d3ff350" integrity sha512-t5Fy/nfn+14LuOc2KNYg75vZqClpAiqscVvMygNnlsHBFpSXdJaYtXMcdNLpl/Qvc3P2cB3s6lOV51nqsFq4ag== -undici@^7.10.0: - version "7.15.0" - resolved "https://registry.yarnpkg.com/undici/-/undici-7.15.0.tgz#7485007549ad1782b7cab2abfaa1c1aa7b75e106" - integrity sha512-7oZJCPvvMvTd0OlqWsIxTuItTpJBpU1tcbVl24FMn3xt3+VSunwUasmfPJRE57oNO1KsZ4PgA1xTdAX4hq8NyQ== +undici@7.14.0: + version "7.14.0" + resolved "https://registry.yarnpkg.com/undici/-/undici-7.14.0.tgz#7e616eeb3900deb1c4dda0e51384303975eec72c" + integrity sha512-Vqs8HTzjpQXZeXdpsfChQTlafcMQaaIwnGwLam1wudSSjlJeQ3bw1j+TLPePgrCnCpUXx7Ba5Pdpf5OBih62NQ== -unenv@2.0.0-rc.19: - version "2.0.0-rc.19" - resolved "https://registry.yarnpkg.com/unenv/-/unenv-2.0.0-rc.19.tgz#b156b05578aea6f308404aa667189e06e7848eb2" - integrity sha512-t/OMHBNAkknVCI7bVB9OWjUUAwhVv9vsPIAGnNUxnu3FxPQN11rjh0sksLMzc3g7IlTgvHmOTl4JM7JHpcv5wA== +unenv@2.0.0-rc.21: + version "2.0.0-rc.21" + resolved "https://registry.yarnpkg.com/unenv/-/unenv-2.0.0-rc.21.tgz#cc6082ef32370eb7098cb2f86ca7af3ef4c2c49f" + integrity sha512-Wj7/AMtE9MRnAXa6Su3Lk0LNCfqDYgfwVjwRFVum9U7wsto1imuHqk4kTm7Jni+5A0Hn7dttL6O/zjvUvoo+8A== dependencies: defu "^6.1.4" exsolve "^1.0.7" @@ -2012,30 +2012,30 @@ word-wrap@^1.2.5: resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34" integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== -workerd@1.20250816.0: - version "1.20250816.0" - resolved "https://registry.yarnpkg.com/workerd/-/workerd-1.20250816.0.tgz#f2858b7e03a24fb033453b2727c8b317e106f9a8" - integrity sha512-5gIvHPE/3QVlQR1Sc1NdBkWmqWj/TSgIbY/f/qs9lhiLBw/Da+HbNBTVYGjvwYqEb3NQ+XQM4gAm5b2+JJaUJg== +workerd@1.20251001.0: + version "1.20251001.0" + resolved "https://registry.yarnpkg.com/workerd/-/workerd-1.20251001.0.tgz#09579f116c0ddd40ba279f9ca002fa0e3ad95650" + integrity sha512-oT/K4YWNhmwpVmGeaHNmF7mLRfgjszlVr7lJtpS4jx5khmxmMzWZEEQRrJEpgzeHP6DOq9qWLPNT0bjMK7TchQ== optionalDependencies: - "@cloudflare/workerd-darwin-64" "1.20250816.0" - "@cloudflare/workerd-darwin-arm64" "1.20250816.0" - "@cloudflare/workerd-linux-64" "1.20250816.0" - "@cloudflare/workerd-linux-arm64" "1.20250816.0" - "@cloudflare/workerd-windows-64" "1.20250816.0" + "@cloudflare/workerd-darwin-64" "1.20251001.0" + "@cloudflare/workerd-darwin-arm64" "1.20251001.0" + "@cloudflare/workerd-linux-64" "1.20251001.0" + "@cloudflare/workerd-linux-arm64" "1.20251001.0" + "@cloudflare/workerd-windows-64" "1.20251001.0" -wrangler@4, wrangler@4.32.0: - version "4.32.0" - resolved "https://registry.yarnpkg.com/wrangler/-/wrangler-4.32.0.tgz#74ef3228de31c3d1ca62ffabf9e800bc036fb669" - integrity sha512-q7TRSavBW3Eg3pp4rxqKJwSK+u/ieFOBdNvUsq1P1EMmyj3//tN/iXDokFak+dkW0vDYjsVG3PfOfHxU92OS6w== +wrangler@4, wrangler@4.42.0: + version "4.42.0" + resolved "https://registry.yarnpkg.com/wrangler/-/wrangler-4.42.0.tgz#afee11ca1dd9be095ffefc5532d0168a30bce4c9" + integrity sha512-OZXiUSfGD66OVkncDbjZtqrsH6bWPRQMYc6RmMbkzYm/lEvJ8lvARKcqDgEyq8zDAgJAivlMQLyPtKQoVjQ/4g== dependencies: "@cloudflare/kv-asset-handler" "0.4.0" - "@cloudflare/unenv-preset" "2.6.2" + "@cloudflare/unenv-preset" "2.7.6" blake3-wasm "2.1.5" esbuild "0.25.4" - miniflare "4.20250816.1" + miniflare "4.20251001.0" path-to-regexp "6.3.0" - unenv "2.0.0-rc.19" - workerd "1.20250816.0" + unenv "2.0.0-rc.21" + workerd "1.20251001.0" optionalDependencies: fsevents "~2.3.2"