diff --git a/package.json b/package.json index d3a1c1e..482d0aa 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20241004.0", "@faker-js/faker": "^9.0.3", - "@opennextjs/cloudflare": "^0.3.0", + "@opennextjs/cloudflare": "^0.5.0", "@playwright/test": "^1.48.0", "@types/lodash": "^4.17.10", "@types/node": "^22.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 565c34d..e98dabe 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -61,8 +61,8 @@ importers: specifier: ^9.0.3 version: 9.4.0 '@opennextjs/cloudflare': - specifier: ^0.3.0 - version: 0.3.10(wrangler@3.107.2(@cloudflare/workers-types@4.20250129.0)) + specifier: ^0.5.0 + version: 0.5.0(wrangler@3.107.2(@cloudflare/workers-types@4.20250129.0)) '@playwright/test': specifier: ^1.48.0 version: 1.50.1 @@ -127,62 +127,62 @@ packages: resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} engines: {node: '>=10'} - '@ast-grep/napi-darwin-arm64@0.33.1': - resolution: {integrity: sha512-HJcjxDhF1THn6VlUMpYFQoZBWWMk3flBJpLEDWLjH3Umk7/4tQvaJeKwhl32Snegj35p9SHGz1cS8D2k1nDsEg==} + '@ast-grep/napi-darwin-arm64@0.34.4': + resolution: {integrity: sha512-igpZwfWZeG/iwa2m7/3RKMg6UnVOt5tPCPKPMfjX2qiD1oHgcNKwTBmUmXhGCyNgwBlW8z06iXnwNIA0i+rJrw==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@ast-grep/napi-darwin-x64@0.33.1': - resolution: {integrity: sha512-Gu3dd+7RZcLyte/xwBX4ErT12GYgGeQGQh6743NffChyVnpwZpj2aWmdkD8gHRKswXz2dp5R01QMCV0G5o8rDQ==} + '@ast-grep/napi-darwin-x64@0.34.4': + resolution: {integrity: sha512-OqLjev/+IUW7lpLirDx7wb3iAhQkinMx9El8NWV0AipcJsbfJhQmUy2ppDqkglJVcdlh0NIaoTgWOXWya8yXzQ==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@ast-grep/napi-linux-arm64-gnu@0.33.1': - resolution: {integrity: sha512-4rvHBtq/0Ziwr93Mp86GQPMMySNHCMXnSIdJqJjTikt/LhJNdxmXtEVadashwxbBGWvcIy8dL6OCBHblzY/3ZQ==} + '@ast-grep/napi-linux-arm64-gnu@0.34.4': + resolution: {integrity: sha512-PtdV6ll45O4iLKsChDLtAdyvG5R+Y/sCsatxT5T4JTptQ5rsbOeA4ZDTU8ZJJ6qBlVkhlpKM6aBBdP3HUU8HLQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@ast-grep/napi-linux-arm64-musl@0.33.1': - resolution: {integrity: sha512-+vTHYYP8iRG9lZHhcpQRxAuD8CBYXJHFXgsevmnurS/R53r0YjNtrtj6W33e7RYXY5hehmey2Cz/5h6OhdLcJw==} + '@ast-grep/napi-linux-arm64-musl@0.34.4': + resolution: {integrity: sha512-Vm+xWUUWkGmv22ov9/D9i0JLds6+46Wj9G6tdByLhlB/R3jJEcWfg2qxnLihEFwJXuk+ic3PdtR0XmLRIx66Rw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@ast-grep/napi-linux-x64-gnu@0.33.1': - resolution: {integrity: sha512-Qm42//ZHIi2XvyvHboRPaNt32v143feG2aCqxZ2qhKJCI33abtH8pW8MF90Ix85d927xYtTwZX/ovOmJ4bghFQ==} + '@ast-grep/napi-linux-x64-gnu@0.34.4': + resolution: {integrity: sha512-O6NMaYIzVFq5uSmo/wPIAZkTqfOERr9biECjoMpMVWbPP1T9NfSoWeuYQu+W/zF/ucZDEDWGjsE/ZDNAG5SZgQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@ast-grep/napi-linux-x64-musl@0.33.1': - resolution: {integrity: sha512-+ye9d8nwgi+f9yhA0NEv5lDcpfIF7xhCcF9FerIKpksX57oI68QWNz1bOWHOuebaf9Wc0hgEtfai7lzcDWcsnA==} + '@ast-grep/napi-linux-x64-musl@0.34.4': + resolution: {integrity: sha512-QAwcB716F84fPXcVjYjKL8sQ0iQONOZ9CkdoEmmY5YW/yxR8uEA6s0bLwWPqHl6QeUuDIlA3+hgHwarWoUrPrA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@ast-grep/napi-win32-arm64-msvc@0.33.1': - resolution: {integrity: sha512-0IrPtvqMUJmvmbBN3JcAmUoKUxsWMmrp0VAoJ+zUBHcz3GeWDISgxrUcx1z6edMeF+Ktm0SUG2LfqrzFhUqMyw==} + '@ast-grep/napi-win32-arm64-msvc@0.34.4': + resolution: {integrity: sha512-dYvmAPo+p/jH6hBIxKd+T2u0STHp02cz4O6cuFFwQG13cIysXYRb4BnF1/wtKM0gFxeSsVZCE/ANoin1O3TJTQ==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@ast-grep/napi-win32-ia32-msvc@0.33.1': - resolution: {integrity: sha512-rM6kK19Z9mknXQLZYvIGW1vR472n0dzhexWRM4O8BAL33B4NXA0qa7lX7I3ioHBTOUx0dGW10oNRm3yindUohg==} + '@ast-grep/napi-win32-ia32-msvc@0.34.4': + resolution: {integrity: sha512-iYk6L8Jxfk/AlUi2Ups2PHkKDwFP3Cl1DrScu9dL+nePNBIZVmyjN122PHdFtgmRFWjff6hGHWINHsESCGwsXg==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] - '@ast-grep/napi-win32-x64-msvc@0.33.1': - resolution: {integrity: sha512-8ATNhuU28PoUBxSgsPQnPpY+rl8DPEQCuUS55X0BLAvNQwR+Tc4MHHHX1FwjQxLLSAPfd5weiG4XQA+l7sIr0w==} + '@ast-grep/napi-win32-x64-msvc@0.34.4': + resolution: {integrity: sha512-Filq6uuYVHJPPpoNeGgYtbpzt1ElmQvK3CP7OoEoICX3zN3mff6s9fLhMIsO8wm4+PZpT8FrOQTB9XWPLjU4zw==} engines: {node: '>= 10'} cpu: [x64] os: [win32] - '@ast-grep/napi@0.33.1': - resolution: {integrity: sha512-AfUsqmEa8NoYq1QhY2LWKCgKRBrCW89WB2D7t4hhTwXcfBB+CWRtY11vUughpfGLrdyziPst7kpdFzI9TC9Efw==} + '@ast-grep/napi@0.34.4': + resolution: {integrity: sha512-QesKWYy+DXiRQll5Wi2hDRPQ1fOWp2gdF1TFyvuZQZoPu2kVVTOOGX0ajpMm4D2mS9N5n0NB4fsG14ukGOnAlg==} engines: {node: '>= 10'} '@aws-crypto/crc32@5.2.0': @@ -976,16 +976,16 @@ packages: resolution: {integrity: sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==} engines: {node: '>=12.4.0'} - '@opennextjs/aws@https://pkg.pr.new/@opennextjs/aws@704': - resolution: {tarball: https://pkg.pr.new/@opennextjs/aws@704} - version: 3.4.0 + '@opennextjs/aws@https://pkg.pr.new/@opennextjs/aws@733': + resolution: {tarball: https://pkg.pr.new/@opennextjs/aws@733} + version: 3.4.2 hasBin: true - '@opennextjs/cloudflare@0.3.10': - resolution: {integrity: sha512-jMBYLT7gshfnpxweWwDcZODX5glTmVcTTWvZd4Hbcw1/2ZtpmhwmyM9wnGTHzfnvL3LjOxkN1b+UVcKJrnuhfA==} + '@opennextjs/cloudflare@0.5.0': + resolution: {integrity: sha512-bOy9n26d3+R+oaKn6ACXIojByAhorc0uFiIQSgVQpa/L/KXRdIwWsyh4+68J1hfFWAC/VehEfPcKVg5hLLul4g==} hasBin: true peerDependencies: - wrangler: ^3.103.0 + wrangler: ^3.107.3 '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} @@ -1405,9 +1405,6 @@ packages: resolution: {integrity: sha512-P9dF7XbibHph2PFRz8gfBKEXEY/HJPOhym8CHmjF8y3q5mWpKx9xtZapXQUWCgkqvsK0R46Azuz+VaxD4Xl+Tg==} engines: {node: '>=12'} - '@ts-morph/common@0.24.0': - resolution: {integrity: sha512-c1xMmNHWpNselmpIqursHeOHHBTIsJLbB+NuovbTTRCNiTLEr/U9dbJ8qy0jd/O2x5pc3seWuOUN5R2IoOTp8A==} - '@tsconfig/node18@1.0.3': resolution: {integrity: sha512-RbwvSJQsuN9TB04AQbGULYfOGE/RnSFk/FLQ5b0NmDf5Kx2q/lABZbHQPKCO1vZ6Fiwkplu+yb9pGdLy1iGseQ==} @@ -1685,9 +1682,6 @@ packages: resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} engines: {node: '>=6'} - code-block-writer@13.0.3: - resolution: {integrity: sha512-Oofo0pq3IKnsFtuHqSF7TqBfr71aeyZDVJ0HpmqB7FBM2qEigL0iPONSCZSO9pE9dZTAxANe5XHG9Uy0YMv8cg==} - color-convert@2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} engines: {node: '>=7.0.0'} @@ -2718,11 +2712,6 @@ packages: engines: {node: '>=10'} hasBin: true - mkdirp@3.0.1: - resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==} - engines: {node: '>=10'} - hasBin: true - mlly@1.7.4: resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==} @@ -2879,9 +2868,6 @@ packages: resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} engines: {node: '>= 0.8'} - path-browserify@1.0.1: - resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} - path-exists@4.0.0: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} @@ -3431,9 +3417,6 @@ packages: ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - ts-morph@23.0.0: - resolution: {integrity: sha512-FcvFx7a9E8TUe6T3ShihXJLiJOiqyafzFKUO4aqIHDUCIvADdGNShcbc2W5PMr3LerXRv7mafvFZ9lRENxJmug==} - tsconfig-paths@3.15.0: resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} @@ -3620,44 +3603,44 @@ snapshots: '@alloc/quick-lru@5.2.0': {} - '@ast-grep/napi-darwin-arm64@0.33.1': + '@ast-grep/napi-darwin-arm64@0.34.4': optional: true - '@ast-grep/napi-darwin-x64@0.33.1': + '@ast-grep/napi-darwin-x64@0.34.4': optional: true - '@ast-grep/napi-linux-arm64-gnu@0.33.1': + '@ast-grep/napi-linux-arm64-gnu@0.34.4': optional: true - '@ast-grep/napi-linux-arm64-musl@0.33.1': + '@ast-grep/napi-linux-arm64-musl@0.34.4': optional: true - '@ast-grep/napi-linux-x64-gnu@0.33.1': + '@ast-grep/napi-linux-x64-gnu@0.34.4': optional: true - '@ast-grep/napi-linux-x64-musl@0.33.1': + '@ast-grep/napi-linux-x64-musl@0.34.4': optional: true - '@ast-grep/napi-win32-arm64-msvc@0.33.1': + '@ast-grep/napi-win32-arm64-msvc@0.34.4': optional: true - '@ast-grep/napi-win32-ia32-msvc@0.33.1': + '@ast-grep/napi-win32-ia32-msvc@0.34.4': optional: true - '@ast-grep/napi-win32-x64-msvc@0.33.1': + '@ast-grep/napi-win32-x64-msvc@0.34.4': optional: true - '@ast-grep/napi@0.33.1': + '@ast-grep/napi@0.34.4': optionalDependencies: - '@ast-grep/napi-darwin-arm64': 0.33.1 - '@ast-grep/napi-darwin-x64': 0.33.1 - '@ast-grep/napi-linux-arm64-gnu': 0.33.1 - '@ast-grep/napi-linux-arm64-musl': 0.33.1 - '@ast-grep/napi-linux-x64-gnu': 0.33.1 - '@ast-grep/napi-linux-x64-musl': 0.33.1 - '@ast-grep/napi-win32-arm64-msvc': 0.33.1 - '@ast-grep/napi-win32-ia32-msvc': 0.33.1 - '@ast-grep/napi-win32-x64-msvc': 0.33.1 + '@ast-grep/napi-darwin-arm64': 0.34.4 + '@ast-grep/napi-darwin-x64': 0.34.4 + '@ast-grep/napi-linux-arm64-gnu': 0.34.4 + '@ast-grep/napi-linux-arm64-musl': 0.34.4 + '@ast-grep/napi-linux-x64-gnu': 0.34.4 + '@ast-grep/napi-linux-x64-musl': 0.34.4 + '@ast-grep/napi-win32-arm64-msvc': 0.34.4 + '@ast-grep/napi-win32-ia32-msvc': 0.34.4 + '@ast-grep/napi-win32-x64-msvc': 0.34.4 '@aws-crypto/crc32@5.2.0': dependencies: @@ -3690,7 +3673,7 @@ snapshots: '@aws-crypto/sha256-js': 3.0.0 '@aws-crypto/supports-web-crypto': 3.0.0 '@aws-crypto/util': 3.0.0 - '@aws-sdk/types': 3.398.0 + '@aws-sdk/types': 3.734.0 '@aws-sdk/util-locate-window': 3.723.0 '@aws-sdk/util-utf8-browser': 3.259.0 tslib: 1.14.1 @@ -3708,7 +3691,7 @@ snapshots: '@aws-crypto/sha256-js@3.0.0': dependencies: '@aws-crypto/util': 3.0.0 - '@aws-sdk/types': 3.398.0 + '@aws-sdk/types': 3.734.0 tslib: 1.14.1 '@aws-crypto/sha256-js@5.2.0': @@ -3727,7 +3710,7 @@ snapshots: '@aws-crypto/util@3.0.0': dependencies: - '@aws-sdk/types': 3.398.0 + '@aws-sdk/types': 3.734.0 '@aws-sdk/util-utf8-browser': 3.259.0 tslib: 1.14.1 @@ -4968,7 +4951,7 @@ snapshots: '@nolyfill/is-core-module@1.0.39': {} - '@opennextjs/aws@https://pkg.pr.new/@opennextjs/aws@704': + '@opennextjs/aws@https://pkg.pr.new/@opennextjs/aws@733': dependencies: '@aws-sdk/client-cloudfront': 3.398.0 '@aws-sdk/client-dynamodb': 3.738.0 @@ -4990,14 +4973,13 @@ snapshots: - aws-crt - supports-color - '@opennextjs/cloudflare@0.3.10(wrangler@3.107.2(@cloudflare/workers-types@4.20250129.0))': + '@opennextjs/cloudflare@0.5.0(wrangler@3.107.2(@cloudflare/workers-types@4.20250129.0))': dependencies: - '@ast-grep/napi': 0.33.1 + '@ast-grep/napi': 0.34.4 '@dotenvx/dotenvx': 1.31.0 - '@opennextjs/aws': https://pkg.pr.new/@opennextjs/aws@704 + '@opennextjs/aws': https://pkg.pr.new/@opennextjs/aws@733 enquirer: 2.4.1 glob: 11.0.1 - ts-morph: 23.0.0 wrangler: 3.107.2(@cloudflare/workers-types@4.20250129.0) yaml: 2.7.0 transitivePeerDependencies: @@ -5614,13 +5596,6 @@ snapshots: '@tanstack/table-core@8.20.5': {} - '@ts-morph/common@0.24.0': - dependencies: - fast-glob: 3.3.3 - minimatch: 9.0.5 - mkdirp: 3.0.1 - path-browserify: 1.0.1 - '@tsconfig/node18@1.0.3': {} '@types/json5@0.0.29': {} @@ -5951,8 +5926,6 @@ snapshots: clsx@2.1.1: {} - code-block-writer@13.0.3: {} - color-convert@2.0.1: dependencies: color-name: 1.1.4 @@ -7168,8 +7141,6 @@ snapshots: mkdirp@1.0.4: {} - mkdirp@3.0.1: {} - mlly@1.7.4: dependencies: acorn: 8.14.0 @@ -7330,8 +7301,6 @@ snapshots: parseurl@1.3.3: {} - path-browserify@1.0.1: {} - path-exists@4.0.0: {} path-is-absolute@1.0.1: {} @@ -7597,7 +7566,7 @@ snapshots: send@1.1.0: dependencies: - debug: 4.3.6 + debug: 4.4.0 destroy: 1.2.0 encodeurl: 2.0.0 escape-html: 1.0.3 @@ -7867,11 +7836,6 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-morph@23.0.0: - dependencies: - '@ts-morph/common': 0.24.0 - code-block-writer: 13.0.3 - tsconfig-paths@3.15.0: dependencies: '@types/json5': 0.0.29