diff --git a/package.json b/package.json index 9c0fee6..93695f6 100644 --- a/package.json +++ b/package.json @@ -47,6 +47,7 @@ "postcss": "latest", "tailwindcss": "latest", "typescript": "latest", + "vercel": "33.2.0", "wrangler": "^3.11.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f6d5531..fad80c1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -66,7 +66,7 @@ dependencies: devDependencies: '@cloudflare/next-on-pages': specifier: ^1.6.3 - version: 1.6.3(vercel@32.6.1)(wrangler@3.11.0) + version: 1.6.3(vercel@33.2.0)(wrangler@3.11.0) '@types/archy': specifier: ^0.0.36 version: 0.0.36 @@ -103,6 +103,9 @@ devDependencies: typescript: specifier: latest version: 5.3.3 + vercel: + specifier: 33.2.0 + version: 33.2.0 wrangler: specifier: ^3.11.0 version: 3.11.0 @@ -160,7 +163,7 @@ packages: mime: 3.0.0 dev: true - /@cloudflare/next-on-pages@1.6.3(vercel@32.6.1)(wrangler@3.11.0): + /@cloudflare/next-on-pages@1.6.3(vercel@33.2.0)(wrangler@3.11.0): resolution: {integrity: sha512-v+gmG3M8mOUJxeby3Odtuz64D5ta/6bF9rjAiKiq7YQtoRNgYaMZwLOFz7sejabEC2CukjW1Zbj8YULFM1jcOw==} hasBin: true peerDependencies: @@ -176,7 +179,7 @@ packages: js-yaml: 4.1.0 pcre-to-regexp: 1.1.0 semver: 7.5.4 - vercel: 32.6.1 + vercel: 33.2.0 wrangler: 3.11.0 zod: 3.21.4 zodcli: 0.0.4(zod@3.21.4) @@ -1011,8 +1014,8 @@ packages: undici-types: 5.26.5 dev: true - /@types/node@20.11.0: - resolution: {integrity: sha512-o9bjXmDNcF7GbM4CNQpmi+TutCgap/K3w1JyKgxAjqx41zp9qlIAVFi0IhCNsJcXolEqLWhbFbEeL0PvYm4pcQ==} + /@types/node@20.11.15: + resolution: {integrity: sha512-gscmuADZfvNULx1eyirVbr3kVOVZtpQtzKMCZpeSZcN6MfbkRXAR4s9/gsQ4CzxLHw6EStDtKLNtSDL3vbq05A==} dependencies: undici-types: 5.26.5 dev: false @@ -1179,8 +1182,8 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true - /@vercel/build-utils@7.2.5: - resolution: {integrity: sha512-rlXL7Kjwfl8c8CQ9fYpP/+AunFZbaXXf89OT+7G8E/CGRM+hAYrGF+N3Kz1X8TfwfNlSCqPs7VQriOKKajUS0g==} + /@vercel/build-utils@7.5.1: + resolution: {integrity: sha512-RyTG951QZQgYn0JL5OoObsCppxHSQApZAqn82GCpAyuQPW7clqcjq7aY7KLD7esHbs0zdzL0KeDEBkGBKaTcTg==} dev: true /@vercel/error-utils@2.0.2: @@ -1222,45 +1225,46 @@ packages: web-vitals: 0.2.4 dev: true - /@vercel/gatsby-plugin-vercel-builder@2.0.11: - resolution: {integrity: sha512-2G83Rj1gxL6X1/Cc0di+10xQ/ZYaaI1Mhi7kC8rUVApWY4cNJfFPsogB+DQ/fC6m+YAh3qajcbF6pnmVZk5K3Q==} + /@vercel/gatsby-plugin-vercel-builder@2.0.16: + resolution: {integrity: sha512-szRvR8UiCyH8J4xqz3hwDa0XOE4fTxoPawYDBMNHrx91QFEHAtUBC3KcGhApGmVd7ik0WYP7lqokmv9ngygBlA==} dependencies: '@sinclair/typebox': 0.25.24 - '@vercel/build-utils': 7.2.5 + '@vercel/build-utils': 7.5.1 '@vercel/routing-utils': 3.1.0 esbuild: 0.14.47 etag: 1.8.1 fs-extra: 11.1.0 dev: true - /@vercel/go@3.0.4: - resolution: {integrity: sha512-hMIJm2xwU1HT56YRNF8HNOnIFNH7WnGl1l2D6lc6UJk7XdCCh1Dm0nsqLqki2SprTUh3I+53pTQaqgRsFGf06A==} + /@vercel/go@3.0.5: + resolution: {integrity: sha512-+kEDI+hop3e8BuKisaEozxfzT6GBbp0OMBcgi0tlD5ZTmhGmpwi3vgK5mBQlB+RBXj7qlqDLW/uV2F1Y03FLcQ==} dev: true - /@vercel/hydrogen@1.0.1: - resolution: {integrity: sha512-4PYk4LeIWPTjGtgnxvB0Hdw7aqCau843/96K2xX3z9pa0Hn//pUnZBMz2jrs5MRseCm1Li1LdQAK3u8/vaUnVQ==} + /@vercel/hydrogen@1.0.2: + resolution: {integrity: sha512-/Q2MKk1GfOuZAnkE9jQexjtUQqanbY65R+xtJWd9yKIgwcfRI1hxiNH3uXyVM5AvLoY+fxxULkSuxDtUKpkJpQ==} dependencies: '@vercel/static-config': 3.0.0 ts-morph: 12.0.0 dev: true - /@vercel/next@4.0.15: - resolution: {integrity: sha512-BxMxIJrya7MS6IWrQIaQaYHPmq7WoZFLX909RBpNoAG5wgzrTrW756d2EsibBwGo7sQYBv2atyI5GqBIHzYbWg==} + /@vercel/next@4.1.0: + resolution: {integrity: sha512-5RsyprRts6POFor2JWNNA8kYQ9R0A5a27VaBESFsPi9YIhytsx6cOdrxWusIF6SM+y+kLA0gvi1yA6uixaP8Cg==} dependencies: - '@vercel/nft': 0.24.2 + '@vercel/nft': 0.26.2 transitivePeerDependencies: - encoding - supports-color dev: true - /@vercel/nft@0.24.2: - resolution: {integrity: sha512-KhY3Ky/lCqE+fHpOXiKOLnXYJ49PZh1dyDSfVtZhmYtmica0NQgyO6kPOAGDNWqD9IOBx8hb65upxxjfnfa1JA==} + /@vercel/nft@0.26.2: + resolution: {integrity: sha512-bxe2iShmKZi7476xYamyKvhhKwQ6JPEtQ2FSq1AjMUH2buMd8LQMkdoHinTqZYc+1sMTh3G0ARdjzNvV1FEisA==} engines: {node: '>=16'} hasBin: true dependencies: '@mapbox/node-pre-gyp': 1.0.11 '@rollup/pluginutils': 4.2.1 acorn: 8.11.2 + acorn-import-attributes: 1.9.2(acorn@8.11.2) async-sema: 3.1.1 bindings: 1.5.0 estree-walker: 2.0.2 @@ -1274,22 +1278,21 @@ packages: - supports-color dev: true - /@vercel/node@3.0.11: - resolution: {integrity: sha512-J6ETfnfHNCnomEaEVTdbr/J1t1+SDYTx7nawCRux+Gn2JDrQ6y1K0YIi61FLLd7uIhShqJ4DzfImih7zKxxeeg==} + /@vercel/node@3.0.17: + resolution: {integrity: sha512-HgIDxVAG/cEGLcSYdatGwk/zraN2aDP3ZQxy0I9eFsG8+rgC5eh3mFpNYEcBDkikpMr1jW/zpesf43s/A77/GQ==} dependencies: '@edge-runtime/node-utils': 2.2.1 '@edge-runtime/primitives': 4.0.5 '@edge-runtime/vm': 3.1.7 '@types/node': 14.18.33 - '@vercel/build-utils': 7.2.5 + '@vercel/build-utils': 7.5.1 '@vercel/error-utils': 2.0.2 - '@vercel/nft': 0.24.2 + '@vercel/nft': 0.26.2 '@vercel/static-config': 3.0.0 async-listen: 3.0.0 edge-runtime: 2.5.7 esbuild: 0.14.47 etag: 1.8.1 - exit-hook: 2.2.1 node-fetch: 2.6.9 path-to-regexp: 6.2.1 ts-morph: 12.0.0 @@ -1307,10 +1310,10 @@ packages: resolution: {integrity: sha512-EIQXK5zL6fce0Barh74gc7xyLtRyvgmLZDIVQ8yJLtFxPlPCRY3GXkdJ7Jdcw8Pd0uuVF0vIHatv18xSLbcwtg==} dev: true - /@vercel/redwood@2.0.5: - resolution: {integrity: sha512-9iWTxfMkC7yNnwN2xxOdptiIDAgXe1V1fh3aw92MWt5PBRcFY9RqgIPF7Q3Qa7yzQFgpbHwCnSTqWO+HCEuFtw==} + /@vercel/redwood@2.0.6: + resolution: {integrity: sha512-bH8z/0peYlEdFGxyPWwOScTV75eb47H8IK9u0EZ3LtC7hKwiqEkQIRg2CtyH5FmILlGN9nRxEB5XWsboigHByw==} dependencies: - '@vercel/nft': 0.24.2 + '@vercel/nft': 0.26.2 '@vercel/routing-utils': 3.1.0 semver: 6.3.1 transitivePeerDependencies: @@ -1318,10 +1321,10 @@ packages: - supports-color dev: true - /@vercel/remix-builder@2.0.12: - resolution: {integrity: sha512-tm0dIJJcVm5CuJmWYJMqqz9h2gI2rysOTmbPdzEjZmFFzwcrI+745crFMbCXN++LJCLhyhXaMuktdWqQ4laimg==} + /@vercel/remix-builder@2.0.18: + resolution: {integrity: sha512-dSi/FQ3jjEl6q9Hpzwkiikq7CwO309TS1bkcuORbsd55HloDeirvQurxoGOqWN+4O6Acuy568YI33A7LAz9/lw==} dependencies: - '@vercel/nft': 0.24.2 + '@vercel/nft': 0.26.2 '@vercel/static-config': 3.0.0 ts-morph: 12.0.0 transitivePeerDependencies: @@ -1337,15 +1340,15 @@ packages: ajv: 6.12.6 dev: true - /@vercel/ruby@2.0.3: - resolution: {integrity: sha512-INZjBvBxQlANvj7LvHeXtfjpU+ZtwGL45vyys5+hI594MokpkrKdzUaTuK4kUX+KsEJUR7Xule5JiS89fW77BA==} + /@vercel/ruby@2.0.4: + resolution: {integrity: sha512-EpZyfF6wFGzFDmubFIh/EZtYpKindmXx/69xSfKEBTVU0afgljyOOICbyZePe5tvigfOEBLSLgrt/2nN+MlLtA==} dev: true - /@vercel/static-build@2.0.13: - resolution: {integrity: sha512-2+8v7QsRBVF31St8+OVZpJQHwOroXgP4ZoGX8/ppZhBh/Y7qfQds0mlECEnjdLHEdMIFwXCfuvUvcD5LfmjjAA==} + /@vercel/static-build@2.1.0: + resolution: {integrity: sha512-mSP3UNckqr3aqTx8fAbUiM/5E4llgJeUWFf1/RgUUqt5T5QnxZ2n10HagHSZ/fHCx1bT+J8jdty8Aq7v+vJt2Q==} dependencies: '@vercel/gatsby-plugin-vercel-analytics': 1.0.11 - '@vercel/gatsby-plugin-vercel-builder': 2.0.11 + '@vercel/gatsby-plugin-vercel-builder': 2.0.16 '@vercel/static-config': 3.0.0 ts-morph: 12.0.0 dev: true @@ -1525,6 +1528,14 @@ packages: resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} dev: true + /acorn-import-attributes@1.9.2(acorn@8.11.2): + resolution: {integrity: sha512-O+nfJwNolEA771IYJaiLWK1UAwjNsQmZbTRqqwBYxCgVQTmpFEMvBw6LOIQV0Me339L5UMVYFyRohGnGlQDdIQ==} + peerDependencies: + acorn: ^8 + dependencies: + acorn: 8.11.2 + dev: true + /acorn-jsx@5.3.2(acorn@8.11.2): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: @@ -4734,7 +4745,7 @@ packages: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 20.11.0 + '@types/node': 20.11.15 long: 5.2.3 dev: false @@ -5592,22 +5603,22 @@ packages: resolution: {integrity: sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==} dev: false - /vercel@32.6.1: - resolution: {integrity: sha512-isEjDN1/rZEEHV2HVe2lGHkxuzvmih2luBAB42fDhhecIYs2gGKRLy+vIkJweRWRTlFMHjOHGPTYo7VfzQ10Ug==} + /vercel@33.2.0: + resolution: {integrity: sha512-ZcFUJjw2tsG+ea9npPwTOHmoWYuoVVh0NrAaz/OgGcOKGf4PjhqqvdqPzDjwMTQxfzHGy2ugqiV6Ob7354DZ6Q==} engines: {node: '>= 16'} hasBin: true dependencies: - '@vercel/build-utils': 7.2.5 + '@vercel/build-utils': 7.5.1 '@vercel/fun': 1.1.0 - '@vercel/go': 3.0.4 - '@vercel/hydrogen': 1.0.1 - '@vercel/next': 4.0.15 - '@vercel/node': 3.0.11 + '@vercel/go': 3.0.5 + '@vercel/hydrogen': 1.0.2 + '@vercel/next': 4.1.0 + '@vercel/node': 3.0.17 '@vercel/python': 4.1.0 - '@vercel/redwood': 2.0.5 - '@vercel/remix-builder': 2.0.12 - '@vercel/ruby': 2.0.3 - '@vercel/static-build': 2.0.13 + '@vercel/redwood': 2.0.6 + '@vercel/remix-builder': 2.0.18 + '@vercel/ruby': 2.0.4 + '@vercel/static-build': 2.1.0 chokidar: 3.3.1 transitivePeerDependencies: - '@swc/core'