diff --git a/package.json b/package.json index 509412c..71bc261 100644 --- a/package.json +++ b/package.json @@ -15,10 +15,10 @@ }, "devDependencies": { "@cloudflare/workers-types": "^4.20231218.0", - "prettier": "3.4.2", + "prettier": "3.5.0", "typescript": "^5.5.4" }, - "packageManager": "pnpm@9.15.4", + "packageManager": "pnpm@9.15.5", "prettier": { "printWidth": 140, "singleQuote": true, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 358bd40..e942478 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,10 +13,10 @@ importers: devDependencies: '@cloudflare/workers-types': specifier: ^4.20231218.0 - version: 4.20250124.3 + version: 4.20250204.0 prettier: - specifier: 3.4.2 - version: 3.4.2 + specifier: 3.5.0 + version: 3.5.0 typescript: specifier: ^5.5.4 version: 5.7.3 @@ -28,16 +28,16 @@ importers: version: link:../utils '@cloudflare/workers-types': specifier: ^4.20231218.0 - version: 4.20250124.3 + version: 4.20250204.0 '@oxc-node/core': specifier: ^0.0.19 version: 0.0.19 '@types/node': specifier: ^22.0.0 - version: 22.10.10 + version: 22.13.1 tldts: specifier: ^6.1.38 - version: 6.1.75 + version: 6.1.77 typescript: specifier: ^5.5.4 version: 5.7.3 @@ -49,10 +49,10 @@ importers: version: link:../utils '@cloudflare/workers-types': specifier: ^4.20231218.0 - version: 4.20250124.3 + version: 4.20250204.0 '@types/node': specifier: ^22.0.0 - version: 22.10.10 + version: 22.13.1 typescript: specifier: ^5.5.4 version: 5.7.3 @@ -61,7 +61,7 @@ importers: devDependencies: '@cloudflare/workers-types': specifier: ^4.20231218.0 - version: 4.20250124.3 + version: 4.20250204.0 '@customerio/cdp-analytics-node': specifier: ^0.3.0 version: 0.3.0 @@ -70,19 +70,19 @@ importers: version: 5.7.3 wrangler: specifier: ^3.60.3 - version: 3.105.1(@cloudflare/workers-types@4.20250124.3) + version: 3.107.3(@cloudflare/workers-types@4.20250204.0) packages/utils: devDependencies: '@cloudflare/workers-types': specifier: ^4.20231218.0 - version: 4.20250124.3 + version: 4.20250204.0 '@types/node': specifier: ^22.0.0 - version: 22.10.10 + version: 22.13.1 tldts: specifier: ^6.1.38 - version: 6.1.75 + version: 6.1.77 typescript: specifier: ^5.5.4 version: 5.7.3 @@ -100,22 +100,22 @@ importers: version: link:../utils '@cloudflare/workers-types': specifier: ^4.20231218.0 - version: 4.20250124.3 + version: 4.20250204.0 '@types/node': specifier: ^22.0.0 - version: 22.10.10 + version: 22.13.1 itty-router: specifier: ^5.0.0 version: 5.0.18 tldts: specifier: ^6.1.38 - version: 6.1.75 + version: 6.1.77 typescript: specifier: ^5.5.4 version: 5.7.3 wrangler: specifier: ^3.22.1 - version: 3.105.1(@cloudflare/workers-types@4.20250124.3) + version: 3.107.3(@cloudflare/workers-types@4.20250204.0) packages: @@ -123,38 +123,38 @@ packages: resolution: {integrity: sha512-YLPHc8yASwjNkmcDMQMY35yiWjoKAKnhUbPRszBRS0YgH+IXtsMp61j+yTcnCE3oO2DgP0U3iejLC8FTtKDC8Q==} engines: {node: '>=16.13'} - '@cloudflare/workerd-darwin-64@1.20250124.0': - resolution: {integrity: sha512-P5Z5KfVAuoCidIc0o2JPQZFLNTXDjtxN8vhtreCUr6V+xF5pqDNwQqeBDnDDF0gcszFQOYi2OZAB9e1MwssTwA==} + '@cloudflare/workerd-darwin-64@1.20250129.0': + resolution: {integrity: sha512-M+xETVnl+xy2dfDDWmp0XXr2rttl70a6bljQygl0EmYmNswFTcYbQWCaBuNBo9kabU59rLKr4a/b3QZ07NoL/g==} engines: {node: '>=16'} cpu: [x64] os: [darwin] - '@cloudflare/workerd-darwin-arm64@1.20250124.0': - resolution: {integrity: sha512-lVxf6qIfmJ5rS6rmGKV7lt6ApY6nhD4kAQTK4vKYm/npk2sXod6LASIY0U4WBCwy4N+S75a8hP2QtmQf+KV3Iw==} + '@cloudflare/workerd-darwin-arm64@1.20250129.0': + resolution: {integrity: sha512-c4PQUyIMp+bCMxZkAMBzXgTHjRZxeYCujDbb3staestqgRbenzcfauXsMd6np35ng+EE1uBgHNPV4+7fC0ZBfg==} engines: {node: '>=16'} cpu: [arm64] os: [darwin] - '@cloudflare/workerd-linux-64@1.20250124.0': - resolution: {integrity: sha512-5S4GzN08vW/CfzaM1rVAkRhPPSDX1O1t7u0pj+xdbGl4GcazBzE4ZLre+y9OMplZ9PBCkxXkRWqHXzabWA1x4A==} + '@cloudflare/workerd-linux-64@1.20250129.0': + resolution: {integrity: sha512-xJx8LwWFxsm5U3DETJwRuOmT5RWBqm4FmA4itYXvcEICca9pWJDB641kT4PnpypwDNmYOebhU7A+JUrCRucG0w==} engines: {node: '>=16'} cpu: [x64] os: [linux] - '@cloudflare/workerd-linux-arm64@1.20250124.0': - resolution: {integrity: sha512-CHSYnutDfXgUWL9WcP0GbzIb5OyC9RZVCJGhKbDTQy6/uH7AivNcLzXtOhNdqetKjERmOxUbL9Us7vcMQLztog==} + '@cloudflare/workerd-linux-arm64@1.20250129.0': + resolution: {integrity: sha512-dR//npbaX5p323huBVNIy5gaWubQx6CC3aiXeK0yX4aD5ar8AjxQFb2U/Sgjeo65Rkt53hJWqC7IwRpK/eOxrA==} engines: {node: '>=16'} cpu: [arm64] os: [linux] - '@cloudflare/workerd-windows-64@1.20250124.0': - resolution: {integrity: sha512-5TunEy5x4pNUQ10Z47qP5iF6m3X9uB2ZScKDLkNaWtbQ7EcMCapOWzuynVkTKIMBgDeKw6DAB8nbbkybPyMS9w==} + '@cloudflare/workerd-windows-64@1.20250129.0': + resolution: {integrity: sha512-OeO+1nPj/ocAE3adFar/tRFGRkbCrBnrOYXq0FUBSpyNHpDdA9/U3PAw5CN4zvjfTnqXZfTxTFeqoruqzRzbtg==} engines: {node: '>=16'} cpu: [x64] os: [win32] - '@cloudflare/workers-types@4.20250124.3': - resolution: {integrity: sha512-WRZ+ol4RnMroF3tc7en6w8b0MqLrmGnLr2LIhG8EWqIoy8MeYk5uhyNXMZ0WPBhwkRtDcTRwOt61xwnJrthskA==} + '@cloudflare/workers-types@4.20250204.0': + resolution: {integrity: sha512-mWoQbYaP+nYztx9I7q9sgaiNlT54Cypszz0RfzMxYnT5W3NXDuwGcjGB+5B5H5VB8tEC2dYnBRpa70lX94ueaQ==} '@cspotcode/source-map-support@0.8.1': resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} @@ -429,8 +429,8 @@ packages: '@tybys/wasm-util@0.9.0': resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==} - '@types/node@22.10.10': - resolution: {integrity: sha512-X47y/mPNzxviAGY5TcYPtYL8JsY3kAq2n8fMmKoRCxq/c4v4pyGNCzM2R6+M5/umG4ZfHuT+sgqDYqWc9rJ6ww==} + '@types/node@22.13.1': + resolution: {integrity: sha512-jK8uzQlrvXqEU91UxiK5J7pKHyzgnI1Qnl0QDHIgVGuolJhRb9EEl28Cj9b3rGR8B2lhFCtvIm5os8lFnO/1Ew==} acorn-walk@8.3.4: resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} @@ -453,9 +453,6 @@ packages: buffer@6.0.3: resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} - capnp-ts@0.7.0: - resolution: {integrity: sha512-XKxXAC3HVPv7r674zP0VC3RTXz+/JKhfyw94ljvF80yynK6VkTnqE3jMuN8b3dUVmmc43TjyxjW4KTsmB3c86g==} - confbox@0.1.8: resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} @@ -466,15 +463,6 @@ packages: data-uri-to-buffer@2.0.2: resolution: {integrity: sha512-ND9qDTLc6diwj+Xe5cdAgVTbLVdXbtxTJRXRhli8Mowuaan+0EJOtdqJ0QCHNSSPyoXGx9HX2/VMnKeC34AChA==} - debug@4.4.0: - resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - defu@6.1.4: resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} @@ -523,17 +511,14 @@ packages: engines: {node: '>=10.0.0'} hasBin: true - miniflare@3.20250124.0: - resolution: {integrity: sha512-ewsetUwhj4FqeLoE3UMqYHHyCYIOPzdhlpF9CHuHpMZbfLvI9SPd+VrKrLfOgyAF97EHqVWb6WamIrLdgtj6Kg==} + miniflare@3.20250129.0: + resolution: {integrity: sha512-qYlGEjMl/2kJdgNaztj4hpA64d6Dl79Lx/NL61p/v5XZRiWanBOTgkQqdPxCKZOj6KQnioqhC7lfd6jDXKSs2A==} engines: {node: '>=16.13'} hasBin: true mlly@1.7.4: resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==} - ms@2.1.3: - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - mustache@4.2.0: resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==} hasBin: true @@ -562,8 +547,8 @@ packages: pkg-types@1.3.1: resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} - prettier@3.4.2: - resolution: {integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==} + prettier@3.5.0: + resolution: {integrity: sha512-quyMrVt6svPS7CjQ9gKb3GLEX/rl3BCL2oa/QkNcXv4YNVBC9olt3s+H7ukto06q7B1Qz46PbrKLO34PR6vXcA==} engines: {node: '>=14'} hasBin: true @@ -595,11 +580,11 @@ packages: resolution: {integrity: sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==} engines: {node: '>=4', npm: '>=6'} - tldts-core@6.1.75: - resolution: {integrity: sha512-AOvV5YYIAFFBfransBzSTyztkc3IMfz5Eq3YluaRiEu55nn43Fzaufx70UqEKYr8BoLCach4q8g/bg6e5+/aFw==} + tldts-core@6.1.77: + resolution: {integrity: sha512-bCaqm24FPk8OgBkM0u/SrEWJgHnhBWYqeBo6yUmcZJDCHt/IfyWBb+14CXdGi4RInMv4v7eUAin15W0DoA+Ytg==} - tldts@6.1.75: - resolution: {integrity: sha512-+lFzEXhpl7JXgWYaXcB6DqTYXbUArvrWAE/5ioq/X3CdWLbDjpPP4XTrQBmEJ91y3xbe4Fkw7Lxv4P3GWeJaNg==} + tldts@6.1.77: + resolution: {integrity: sha512-lBpoWgy+kYmuXWQ83+R7LlJCnsd9YW8DGpZSHhrMl4b8Ly/1vzOie3OdtmUJDkKxcgRGOehDu5btKkty+JEe+g==} hasBin: true tr46@0.0.3: @@ -623,8 +608,8 @@ packages: resolution: {integrity: sha512-zICwjrDrcrUE0pyyJc1I2QzBkLM8FINsgOrt6WjA+BgajVq9Nxu2PbFFXUrAggLfDXlZGZBVZYw7WNV5KiBiBA==} engines: {node: '>=14.0'} - unenv@2.0.0-rc.0: - resolution: {integrity: sha512-H0kl2w8jFL/FAk0xvjVing4bS3jd//mbg1QChDnn58l9Sc5RtduaKmLAL8n+eBw5jJo8ZjYV7CrEGage5LAOZQ==} + unenv@2.0.0-rc.1: + resolution: {integrity: sha512-PU5fb40H8X149s117aB4ytbORcCvlASdtF97tfls4BPIyj4PeVxvpSuy1jAptqYHqB0vb2w2sHvzM0XWcp2OKg==} uuid@9.0.1: resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} @@ -636,17 +621,17 @@ packages: whatwg-url@5.0.0: resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} - workerd@1.20250124.0: - resolution: {integrity: sha512-EnT9gN3M9/UHRFPZptKgK36DLOW8WfJV7cjNs3zstVbmF5cpFaHCAzX7tXWBO6zyvW/+EjklJPFtOvfatiZsuQ==} + workerd@1.20250129.0: + resolution: {integrity: sha512-Rprz8rxKTF4l6q/nYYI07lBetJnR19mGipx+u/a27GZOPKMG5SLIzA2NciZlJaB2Qd5YY+4p/eHOeKqo5keVWA==} engines: {node: '>=16'} hasBin: true - wrangler@3.105.1: - resolution: {integrity: sha512-Hl+wwWrMuDAcQOo+oKccf/MlAF+BHN66hbjGLo7cYhsrj1fm+w2jcFhiVTrRDpdJHPJMDfMGGbH8Gq7sexUGEQ==} + wrangler@3.107.3: + resolution: {integrity: sha512-N9ZMDHZ+DI5/B0yclr3bG57U/Zw7wSzGdpO2l7j6+3q8yUf+4Fk0Rvneo2t8rjLewKlvqgt9D9siFuo8MXJ55Q==} engines: {node: '>=16.17.0'} hasBin: true peerDependencies: - '@cloudflare/workers-types': ^4.20250121.0 + '@cloudflare/workers-types': ^4.20250129.0 peerDependenciesMeta: '@cloudflare/workers-types': optional: true @@ -675,22 +660,22 @@ snapshots: dependencies: mime: 3.0.0 - '@cloudflare/workerd-darwin-64@1.20250124.0': + '@cloudflare/workerd-darwin-64@1.20250129.0': optional: true - '@cloudflare/workerd-darwin-arm64@1.20250124.0': + '@cloudflare/workerd-darwin-arm64@1.20250129.0': optional: true - '@cloudflare/workerd-linux-64@1.20250124.0': + '@cloudflare/workerd-linux-64@1.20250129.0': optional: true - '@cloudflare/workerd-linux-arm64@1.20250124.0': + '@cloudflare/workerd-linux-arm64@1.20250129.0': optional: true - '@cloudflare/workerd-windows-64@1.20250124.0': + '@cloudflare/workerd-windows-64@1.20250129.0': optional: true - '@cloudflare/workers-types@4.20250124.3': {} + '@cloudflare/workers-types@4.20250204.0': {} '@cspotcode/source-map-support@0.8.1': dependencies: @@ -903,7 +888,7 @@ snapshots: tslib: 2.8.1 optional: true - '@types/node@22.10.10': + '@types/node@22.13.1': dependencies: undici-types: 6.20.0 @@ -926,23 +911,12 @@ snapshots: base64-js: 1.5.1 ieee754: 1.2.1 - capnp-ts@0.7.0: - dependencies: - debug: 4.4.0 - tslib: 2.8.1 - transitivePeerDependencies: - - supports-color - confbox@0.1.8: {} cookie@0.7.2: {} data-uri-to-buffer@2.0.2: {} - debug@4.4.0: - dependencies: - ms: 2.1.3 - defu@6.1.4: {} dset@3.1.4: {} @@ -998,23 +972,21 @@ snapshots: mime@3.0.0: {} - miniflare@3.20250124.0: + miniflare@3.20250129.0: dependencies: '@cspotcode/source-map-support': 0.8.1 acorn: 8.14.0 acorn-walk: 8.3.4 - capnp-ts: 0.7.0 exit-hook: 2.2.1 glob-to-regexp: 0.4.1 stoppable: 1.1.0 undici: 5.28.5 - workerd: 1.20250124.0 + workerd: 1.20250129.0 ws: 8.18.0 youch: 3.3.4 zod: 3.24.1 transitivePeerDependencies: - bufferutil - - supports-color - utf-8-validate mlly@1.7.4: @@ -1024,8 +996,6 @@ snapshots: pkg-types: 1.3.1 ufo: 1.5.4 - ms@2.1.3: {} - mustache@4.2.0: {} node-fetch@2.7.0: @@ -1046,7 +1016,7 @@ snapshots: mlly: 1.7.4 pathe: 2.0.2 - prettier@3.4.2: {} + prettier@3.5.0: {} printable-characters@1.0.42: {} @@ -1075,11 +1045,11 @@ snapshots: stoppable@1.1.0: {} - tldts-core@6.1.75: {} + tldts-core@6.1.77: {} - tldts@6.1.75: + tldts@6.1.77: dependencies: - tldts-core: 6.1.75 + tldts-core: 6.1.77 tr46@0.0.3: {} @@ -1095,7 +1065,7 @@ snapshots: dependencies: '@fastify/busboy': 2.1.1 - unenv@2.0.0-rc.0: + unenv@2.0.0-rc.1: dependencies: defu: 6.1.4 mlly: 1.7.4 @@ -1112,31 +1082,30 @@ snapshots: tr46: 0.0.3 webidl-conversions: 3.0.1 - workerd@1.20250124.0: + workerd@1.20250129.0: optionalDependencies: - '@cloudflare/workerd-darwin-64': 1.20250124.0 - '@cloudflare/workerd-darwin-arm64': 1.20250124.0 - '@cloudflare/workerd-linux-64': 1.20250124.0 - '@cloudflare/workerd-linux-arm64': 1.20250124.0 - '@cloudflare/workerd-windows-64': 1.20250124.0 + '@cloudflare/workerd-darwin-64': 1.20250129.0 + '@cloudflare/workerd-darwin-arm64': 1.20250129.0 + '@cloudflare/workerd-linux-64': 1.20250129.0 + '@cloudflare/workerd-linux-arm64': 1.20250129.0 + '@cloudflare/workerd-windows-64': 1.20250129.0 - wrangler@3.105.1(@cloudflare/workers-types@4.20250124.3): + wrangler@3.107.3(@cloudflare/workers-types@4.20250204.0): dependencies: '@cloudflare/kv-asset-handler': 0.3.4 '@esbuild-plugins/node-globals-polyfill': 0.2.3(esbuild@0.17.19) '@esbuild-plugins/node-modules-polyfill': 0.2.2(esbuild@0.17.19) blake3-wasm: 2.1.5 esbuild: 0.17.19 - miniflare: 3.20250124.0 + miniflare: 3.20250129.0 path-to-regexp: 6.3.0 - unenv: 2.0.0-rc.0 - workerd: 1.20250124.0 + unenv: 2.0.0-rc.1 + workerd: 1.20250129.0 optionalDependencies: - '@cloudflare/workers-types': 4.20250124.3 + '@cloudflare/workers-types': 4.20250204.0 fsevents: 2.3.3 transitivePeerDependencies: - bufferutil - - supports-color - utf-8-validate ws@8.18.0: {}