diff --git a/package.json b/package.json index 2ce8b0e2..8773a543 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "typecheck:watch": "tsc --build --watch" }, "dependencies": { - "@netlify/build": "^29.54.2", + "@netlify/build": "^29.55.4", "@netlify/functions": "^2.8.1", "@netlify/plugin-csp-nonce": "^1.2.9", "@netlify/sdk": "^2.4.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1b5188cb..f993d736 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@netlify/build': - specifier: ^29.54.2 - version: 29.54.2(@opentelemetry/api@1.8.0)(@types/node@22.5.4) + specifier: ^29.55.4 + version: 29.55.4(@opentelemetry/api@1.8.0)(@types/node@22.5.4) '@netlify/functions': specifier: ^2.8.1 version: 2.8.1 @@ -1292,8 +1292,8 @@ packages: engines: {node: ^14.16.0 || >=16.0.0} hasBin: true - '@netlify/build@29.54.2': - resolution: {integrity: sha512-Xv/ad9XV58bKFIRjYh5S+xYu65qMf+nTSMkyhnv2xfK5jRnKhH8rT/aHJ7PvdR5aY0JrPx5ATH8zFX7xbfhuGg==} + '@netlify/build@29.54.9': + resolution: {integrity: sha512-3ZVRuiS70z6A71iAjbqf/vodosVm0xrb144wn65y4rzGMn6q+AwB559bXALDo2sQTLnwFj1zAd1IIvyy5IQ0+A==} engines: {node: ^14.16.0 || >=16.0.0} hasBin: true peerDependencies: @@ -1303,8 +1303,8 @@ packages: '@netlify/opentelemetry-sdk-setup': optional: true - '@netlify/build@29.54.9': - resolution: {integrity: sha512-3ZVRuiS70z6A71iAjbqf/vodosVm0xrb144wn65y4rzGMn6q+AwB559bXALDo2sQTLnwFj1zAd1IIvyy5IQ0+A==} + '@netlify/build@29.55.4': + resolution: {integrity: sha512-J8ivGhxS4UrJOFGKXVtsD+2RRuJtvFQ0QFNgeAZsoBAlxyPqDeWLmomqA8Nf/z3YeKOru9pjArn9sK6omeTNpw==} engines: {node: ^14.16.0 || >=16.0.0} hasBin: true peerDependencies: @@ -1352,14 +1352,14 @@ packages: resolution: {integrity: sha512-ZZXCggokY/y5Sz93XYbl/Lig1UAUSWPMBiQRpkVfbrrkjmW2ZPkYS/BgrM2/MxwXRvYhc/TQpZX6y5JPe3quQg==} engines: {node: ^14.14.0 || >=16.0.0} - '@netlify/functions-utils@5.2.81': - resolution: {integrity: sha512-Uzai0VU/M7gL4EVP36ExUfKFHB1nqNCHDLNczvrwfpILSgwQEKO5n0xXTvUDeehzCFfgItcQbh+l55a4AvA2Xg==} - engines: {node: ^14.16.0 || >=16.0.0} - '@netlify/functions-utils@5.2.89': resolution: {integrity: sha512-IVi/CZ9Elheb8Tj84zcWRniPlfw3WjvATWwCByxFRI72iwQkvdIcWM1PD7ArJxttJEUoaxt6Hg/Vx4o6vimbvw==} engines: {node: ^14.16.0 || >=16.0.0} + '@netlify/functions-utils@5.2.92': + resolution: {integrity: sha512-JJd4tPzjccNDYvizmnpYbYJru/Cdx2YxuFA6kvoaTkfGQSBH1N3n2erMq17D2dXqnmG0vLfrpxFHZzZ41SzknA==} + engines: {node: ^14.16.0 || >=16.0.0} + '@netlify/functions@1.6.0': resolution: {integrity: sha512-6G92AlcpFrQG72XU8YH8pg94eDnq7+Q0YJhb8x4qNpdGsvuzvrfHWBmqFGp/Yshmv4wex9lpsTRZOocdrA2erQ==} engines: {node: '>=14.0.0'} @@ -1522,10 +1522,6 @@ packages: resolution: {integrity: sha512-2KYkyluThg1AKfd0JWI7FzpS4A/fzVVGYIf6AM4ydWyNj8eI/86GQVLeRgDoH7CNOxt243R5tutWlmHpVq0/Ew==} engines: {node: '>=18.0.0'} - '@netlify/serverless-functions-api@1.23.0': - resolution: {integrity: sha512-0SwlMeqcwPzvRgE6aJczAiEz27hXl4thd46PECN3bX3FvAEuqpSTjQefuF3PEycdnWhCvTAKe1OW+Uv7ZT3pug==} - engines: {node: '>=18.0.0'} - '@netlify/serverless-functions-api@1.26.1': resolution: {integrity: sha512-q3L9i3HoNfz0SGpTIS4zTcKBbRkxzCRpd169eyiTuk3IwcPC3/85mzLHranlKo2b+HYT0gu37YxGB45aD8A3Tw==} engines: {node: '>=18.0.0'} @@ -1534,6 +1530,10 @@ packages: resolution: {integrity: sha512-Sc/pOCWKnIMzYWSb3/fBL4HExhOXZgRfYHkUEG/7A5F3c5pdYwyHL152EptUINhzau0VjPtbgBcLJn28HmCwtg==} engines: {node: '>=18.0.0'} + '@netlify/serverless-functions-api@1.30.1': + resolution: {integrity: sha512-JkbaWFeydQdeDHz1mAy4rw+E3bl9YtbCgkntfTxq+IlNX/aIMv2/b1kZnQZcil4/sPoZGL831Dq6E374qRpU1A==} + engines: {node: '>=18.0.0'} + '@netlify/tailwind-config@2.0.0': resolution: {integrity: sha512-WjOAFWHe/B9+y5vV9Up1kUL+FCave66DJBYRXxqX8XRA5+0QSKoSs1u8g2RdADIMH4p9qAELAzqX1tWAwl9REQ==} @@ -1542,11 +1542,6 @@ packages: peerDependencies: react: ^17.0.0 || ^18.0.0 - '@netlify/zip-it-and-ship-it@9.39.0': - resolution: {integrity: sha512-o5bh4zhSVvuHeg4Jzm81I/bkbzhaBmhKDTQDJASV3+FL6/97QJV64QlvWkJyofI09SokQYXxGqD/SYczYScRDw==} - engines: {node: ^14.18.0 || >=16.0.0} - hasBin: true - '@netlify/zip-it-and-ship-it@9.39.7': resolution: {integrity: sha512-wqw+QodgawnELklaz8N/XZOYMnz4zf3gErRt8u67r537uKDBsT1PxkzfJWj2REyu8xJXkgsDmi0B+bzDDIlnmA==} engines: {node: ^14.18.0 || >=16.0.0} @@ -1557,6 +1552,11 @@ packages: engines: {node: ^14.18.0 || >=16.0.0} hasBin: true + '@netlify/zip-it-and-ship-it@9.41.0': + resolution: {integrity: sha512-mkrFISaiD7t7Z/HFLR43uXcch/xKxh1tbISoKj5guDjuV8n8+cl48icpTC49DYNr8uK7//PaKoWjD0H2AIUfqw==} + engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true + '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -4465,10 +4465,6 @@ packages: resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} engines: {node: ^16.14.0 || >=18.0.0} - hot-shots@10.0.0: - resolution: {integrity: sha512-uy/uGpuJk7yuyiKRfZMBNkF1GAOX5O2ifO9rDCaX9jw8fu6eW9QeWC7WRPDI+O98frW1HQgV3+xwjWsZPECIzQ==} - engines: {node: '>=10.0.0'} - hot-shots@10.1.1: resolution: {integrity: sha512-KTsH9hb+YZHH0IIRf22y0X8mPw8j521W5xRAUeaUlGNBDsf44ixE7ZeyXbUHd/nQ1n04UEhi2ja05/QVOS/CgQ==} engines: {node: '>=10.0.0'} @@ -8624,7 +8620,7 @@ snapshots: yaml: 2.5.1 yargs: 17.7.2 - '@netlify/build@29.54.2(@opentelemetry/api@1.8.0)(@types/node@22.5.4)': + '@netlify/build@29.54.9(@opentelemetry/api@1.8.0)(@types/node@22.5.4)': dependencies: '@bugsnag/js': 7.25.0 '@netlify/blobs': 7.4.0 @@ -8632,12 +8628,12 @@ snapshots: '@netlify/config': 20.19.0 '@netlify/edge-bundler': 12.2.3(supports-color@9.4.0) '@netlify/framework-info': 9.8.13 - '@netlify/functions-utils': 5.2.81(supports-color@9.4.0) + '@netlify/functions-utils': 5.2.89(supports-color@9.4.0) '@netlify/git-utils': 5.1.1 '@netlify/opentelemetry-utils': 1.2.1(@opentelemetry/api@1.8.0) '@netlify/plugins-list': 6.80.0 '@netlify/run-utils': 5.1.1 - '@netlify/zip-it-and-ship-it': 9.39.0(supports-color@9.4.0) + '@netlify/zip-it-and-ship-it': 9.39.7(supports-color@9.4.0) '@opentelemetry/api': 1.8.0 '@sindresorhus/slugify': 2.2.1 ansi-escapes: 6.2.1 @@ -8648,7 +8644,7 @@ snapshots: figures: 5.0.0 filter-obj: 5.1.0 got: 12.6.1 - hot-shots: 10.0.0 + hot-shots: 10.1.1 indent-string: 5.0.0 is-plain-obj: 4.1.0 js-yaml: 4.1.0 @@ -8692,7 +8688,7 @@ snapshots: - encoding - picomatch - '@netlify/build@29.54.9(@opentelemetry/api@1.8.0)(@types/node@22.5.4)': + '@netlify/build@29.55.4(@opentelemetry/api@1.8.0)(@types/node@22.5.4)': dependencies: '@bugsnag/js': 7.25.0 '@netlify/blobs': 7.4.0 @@ -8700,12 +8696,12 @@ snapshots: '@netlify/config': 20.19.0 '@netlify/edge-bundler': 12.2.3(supports-color@9.4.0) '@netlify/framework-info': 9.8.13 - '@netlify/functions-utils': 5.2.89(supports-color@9.4.0) + '@netlify/functions-utils': 5.2.92(supports-color@9.4.0) '@netlify/git-utils': 5.1.1 '@netlify/opentelemetry-utils': 1.2.1(@opentelemetry/api@1.8.0) '@netlify/plugins-list': 6.80.0 '@netlify/run-utils': 5.1.1 - '@netlify/zip-it-and-ship-it': 9.39.7(supports-color@9.4.0) + '@netlify/zip-it-and-ship-it': 9.41.0(supports-color@9.4.0) '@opentelemetry/api': 1.8.0 '@sindresorhus/slugify': 2.2.1 ansi-escapes: 6.2.1 @@ -9038,18 +9034,18 @@ snapshots: read-pkg-up: 9.1.0 semver: 7.6.3 - '@netlify/functions-utils@5.2.81(supports-color@9.4.0)': + '@netlify/functions-utils@5.2.89(supports-color@9.4.0)': dependencies: - '@netlify/zip-it-and-ship-it': 9.39.0(supports-color@9.4.0) + '@netlify/zip-it-and-ship-it': 9.40.0(supports-color@9.4.0) cpy: 9.0.1 path-exists: 5.0.0 transitivePeerDependencies: - encoding - supports-color - '@netlify/functions-utils@5.2.89(supports-color@9.4.0)': + '@netlify/functions-utils@5.2.92(supports-color@9.4.0)': dependencies: - '@netlify/zip-it-and-ship-it': 9.40.0(supports-color@9.4.0) + '@netlify/zip-it-and-ship-it': 9.41.0(supports-color@9.4.0) cpy: 9.0.1 path-exists: 5.0.0 transitivePeerDependencies: @@ -9319,17 +9315,17 @@ snapshots: '@netlify/node-cookies': 0.1.0 urlpattern-polyfill: 8.0.2 - '@netlify/serverless-functions-api@1.23.0': + '@netlify/serverless-functions-api@1.26.1': dependencies: '@netlify/node-cookies': 0.1.0 urlpattern-polyfill: 8.0.2 - '@netlify/serverless-functions-api@1.26.1': + '@netlify/serverless-functions-api@1.29.1': dependencies: '@netlify/node-cookies': 0.1.0 urlpattern-polyfill: 8.0.2 - '@netlify/serverless-functions-api@1.29.1': + '@netlify/serverless-functions-api@1.30.1': dependencies: '@netlify/node-cookies': 0.1.0 urlpattern-polyfill: 8.0.2 @@ -9358,12 +9354,12 @@ snapshots: - react-dom - ts-node - '@netlify/zip-it-and-ship-it@9.39.0(supports-color@9.4.0)': + '@netlify/zip-it-and-ship-it@9.39.7(supports-color@9.4.0)': dependencies: '@babel/parser': 7.25.6 '@babel/types': 7.25.6 '@netlify/binary-info': 1.0.0 - '@netlify/serverless-functions-api': 1.23.0 + '@netlify/serverless-functions-api': 1.29.1 '@vercel/nft': 0.27.4(supports-color@9.4.0) archiver: 7.0.1 common-path-prefix: 3.0.0 @@ -9398,7 +9394,7 @@ snapshots: - encoding - supports-color - '@netlify/zip-it-and-ship-it@9.39.7(supports-color@9.4.0)': + '@netlify/zip-it-and-ship-it@9.40.0(supports-color@9.4.0)': dependencies: '@babel/parser': 7.25.6 '@babel/types': 7.25.6 @@ -9438,12 +9434,12 @@ snapshots: - encoding - supports-color - '@netlify/zip-it-and-ship-it@9.40.0(supports-color@9.4.0)': + '@netlify/zip-it-and-ship-it@9.41.0(supports-color@9.4.0)': dependencies: '@babel/parser': 7.25.6 '@babel/types': 7.25.6 '@netlify/binary-info': 1.0.0 - '@netlify/serverless-functions-api': 1.29.1 + '@netlify/serverless-functions-api': 1.30.1 '@vercel/nft': 0.27.4(supports-color@9.4.0) archiver: 7.0.1 common-path-prefix: 3.0.0 @@ -9914,7 +9910,7 @@ snapshots: '@stackbit/artisanal-names@1.0.1': {} - '@stackbit/cms-contentful@0.4.56': + '@stackbit/cms-contentful@0.4.56(graphql@16.9.0)': dependencies: '@contentful/rich-text-types': 15.15.1 '@stackbit/cms-core': 2.0.1(graphql@16.9.0) @@ -9926,6 +9922,7 @@ snapshots: transitivePeerDependencies: - debug - encoding + - graphql - supports-color '@stackbit/cms-core@2.0.1(graphql@16.9.0)': @@ -9960,7 +9957,7 @@ snapshots: - supports-color - utf-8-validate - '@stackbit/cms-git@0.4.18': + '@stackbit/cms-git@0.4.18(graphql@16.9.0)': dependencies: '@stackbit/artisanal-names': 1.0.1 '@stackbit/cms-core': 2.0.1(graphql@16.9.0) @@ -9974,11 +9971,15 @@ snapshots: micromatch: 4.0.8 slugify: 1.6.6 transitivePeerDependencies: + - bufferutil + - canvas - debug - encoding + - graphql - supports-color + - utf-8-validate - '@stackbit/cms-sanity@0.2.56': + '@stackbit/cms-sanity@0.2.56(graphql@16.9.0)': dependencies: '@sanity/block-tools': 2.36.2 '@sanity/client': 3.4.1 @@ -9998,17 +9999,18 @@ snapshots: - canvas - debug - encoding + - graphql - supports-color - utf-8-validate - '@stackbit/dev-common@0.5.51': + '@stackbit/dev-common@0.5.51(graphql@16.9.0)': dependencies: '@iarna/toml': 2.2.5 '@stackbit/artisanal-names': 1.0.1 - '@stackbit/cms-contentful': 0.4.56 + '@stackbit/cms-contentful': 0.4.56(graphql@16.9.0) '@stackbit/cms-core': 2.0.1(graphql@16.9.0) - '@stackbit/cms-git': 0.4.18 - '@stackbit/cms-sanity': 0.2.56 + '@stackbit/cms-git': 0.4.18(graphql@16.9.0) + '@stackbit/cms-sanity': 0.2.56(graphql@16.9.0) '@stackbit/sdk': 2.0.1 '@stackbit/types': 1.0.1 '@stackbit/utils': 0.4.19 @@ -10034,14 +10036,15 @@ snapshots: - canvas - debug - encoding + - graphql - supports-color - utf-8-validate '@stackbit/dev@1.0.35(graphql@16.9.0)': dependencies: '@stackbit/cms-core': 2.0.1(graphql@16.9.0) - '@stackbit/cms-git': 0.4.18 - '@stackbit/dev-common': 0.5.51 + '@stackbit/cms-git': 0.4.18(graphql@16.9.0) + '@stackbit/dev-common': 0.5.51(graphql@16.9.0) '@stackbit/sdk': 2.0.1 axios: 0.25.0 chalk: 4.1.2 @@ -13124,10 +13127,6 @@ snapshots: dependencies: lru-cache: 10.4.3 - hot-shots@10.0.0: - optionalDependencies: - unix-dgram: 2.0.6 - hot-shots@10.1.1: optionalDependencies: unix-dgram: 2.0.6