diff --git a/package.json b/package.json index 68eb0628..9872ea0f 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ }, "dependencies": { "@netlify/functions": "^2.8.2", - "@netlify/sdk": "^2.5.2", + "@netlify/sdk": "^2.10.0", "@tanstack/react-query": "^5.54.1", "@trpc/client": "^11.0.0-rc.477", "@trpc/react-query": "^11.0.0-rc.477", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 866f81d9..f387abe0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: ^2.8.2 version: 2.8.2 '@netlify/sdk': - specifier: ^2.5.2 - version: 2.5.2(@google-cloud/storage@5.20.5)(@trpc/server@11.0.0-rc.553)(@types/react@18.3.11)(autoprefixer@10.4.20(postcss@8.4.47))(graphql@16.9.0)(postcss@8.4.47)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.6.2)))(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.6.2)) + specifier: ^2.10.0 + version: 2.10.0(@google-cloud/storage@5.20.5)(@trpc/server@11.0.0-rc.553)(@types/react@18.3.11)(autoprefixer@10.4.20(postcss@8.4.47))(graphql@16.9.0)(postcss@8.4.47)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.6.2)))(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.6.2)) '@tanstack/react-query': specifier: ^5.54.1 version: 5.59.0(react@18.3.1) @@ -986,6 +986,12 @@ packages: '@floating-ui/utils@0.2.8': resolution: {integrity: sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==} + '@fullstory/browser@2.0.6': + resolution: {integrity: sha512-5cbZldOkb+KhgAFRQ5iMEoJR+TgKhCBRFiZN3PMHr+++EmHqprtNMyEAGppe02GUkASV4+7s4txghq6nkrRj8Q==} + + '@fullstory/snippet@2.0.5': + resolution: {integrity: sha512-33GJ/QhzZNk4q2B6LhU6Siha68NalrkPxdOaqrVZbUp0UyNYf3qHmU3ATTe51Vk/aM2J34ylrItJ7u94PQ16sA==} + '@google-cloud/paginator@3.0.7': resolution: {integrity: sha512-jJNutk0arIQhmpUUQJPJErsojqo834KcyB6X7a1mxuic8i1tKXxde8E69IZxNZawRIlZdIK2QY4WALvlK5MzYQ==} engines: {node: '>=10'} @@ -1227,8 +1233,8 @@ packages: resolution: {integrity: sha512-FQegi441w8KLJO+QhU3QJWa8vlYI7HfioPwBkTKOnLpImun+L/2wcVCHaPWLgyV5o6LGwGPedXxXNgWebRiI+w==} engines: {node: '>=16.0.0'} - '@netlify/content-engine@1.2.2': - resolution: {integrity: sha512-hKkK0lJtJ106ZmRmvf+bkl283pwobiVryolUPT8mIDildrgf7ba1ku8sGPqRFaoYH0MB6eIQW6sFwlajpOwG8w==} + '@netlify/content-engine@1.5.0': + resolution: {integrity: sha512-QQu0nHQ0k7z8sCYRYAkUHjbrMonQFYmzHbBIUjBKriHTVYqwNbBVp+syU+GQ0pB8OMCr7xjxGAEBCTv1er3FtA==} engines: {node: '>=16.0.0'} peerDependencies: '@google-cloud/storage': ^5.8.4 @@ -1373,16 +1379,16 @@ packages: '@netlify/sdk--extension-api-client@2.3.0': resolution: {integrity: sha512-lJK8I5Q1T035I/onWeU8OUeB08+FGVKeGrVkJHFjQ+oxBmxUriE0ldksLdPAK1kfEFybrWrkRBkF1rsLs81ePA==} - '@netlify/sdk--ui-core@1.4.0': - resolution: {integrity: sha512-3hzICh7hH+/l2kIj7E7o/PyKfPJVqrNAZQTwPW2PPwk0FuokGKgSEIuVQEP3+2XYbhQKZD0wxeVPJizCPnNiTA==} + '@netlify/sdk--ui-core@1.5.0': + resolution: {integrity: sha512-4BWQJugqqIOlrQC991Z3ZFWpcKgFnJTFtfWc2A8Ac2SxYa+mkE0COxwK6boe4j45OOkPPM8KjnQOp/n/mb0+rw==} - '@netlify/sdk--ui-functions@1.2.0': - resolution: {integrity: sha512-HoOnBCxEuXvgHJ9sdkVAAybuZHLi3Ru7XEFYtxR7IYC9jvLZYpQuYiINMrGgiVM2LLTI29jt01daiMdMj7zeDg==} + '@netlify/sdk--ui-functions@1.3.0': + resolution: {integrity: sha512-tiDGuQ1DLbwUGGaxi7z48gWgdzNsBjV9Mo9UXAeuOI95ZJAlmlaxv4mMRMIjFB1jGw2gPRVmXb+PlDJfLjjD8w==} peerDependencies: '@trpc/server': '>= 11 || >= 11.0.0-rc.0' - '@netlify/sdk--ui-react@1.7.1': - resolution: {integrity: sha512-/Q/vL3bkoSWwkAdWso5QQrRA+OiG34b9ekeJe5GV7OsJpOpjSLj2dUtg6zNpp8ilJ5NdWAlyPyZHtDnqfGYxdQ==} + '@netlify/sdk--ui-react@1.12.0': + resolution: {integrity: sha512-N6QTDhwLX4NsfxStj5oymTM6w/AE8axZs8eyuuJhlyxBo05ZPToHLQQfk+kaBVe7g+xZUzrLZFeuxeQ1+16bsw==} peerDependencies: autoprefixer: ^10.4.19 postcss: ^8.4.38 @@ -1394,8 +1400,8 @@ packages: resolution: {integrity: sha512-ogDibdluTkqLtKBVWye6tzh3D9GJ3jfHe7IhnbMYc1HlNiLz7QqOrLpVyqm8pOvXW5PZfJ11JPyTcs69/yTztQ==} hasBin: true - '@netlify/sdk@2.5.2': - resolution: {integrity: sha512-2D0LFo7xgHVq4p+Aa6Xt3ywqtk0BXjKDNpGzd+hIBKsTJ80uJxVs0fmkoasZK1chhUpASL84exBrIpfNTU5ydw==} + '@netlify/sdk@2.10.0': + resolution: {integrity: sha512-3r5MqroaRsPJjGEjqkhQTuVzvS6o18boP+Y8S68h4rayEcwQW6Fnu15MHmqtxfjlQSqZ/A3QYmHyENhs4Ln+rQ==} engines: {node: '>= 18.19.0'} hasBin: true @@ -2363,6 +2369,9 @@ packages: resolution: {integrity: sha512-JvqziE0Wc0rXQfma0HZC/aY7URXHFuZV84fJRtP8u+lhp0JYCNd5wJzVXP45t0PH0Mej3ynlzvdyITYIu0G4LQ==} engines: {node: '>=14'} + async-mutex@0.5.0: + resolution: {integrity: sha512-1A94B18jkJ3DYq284ohPxoXbfTA5HsQ7/Mf4DEhcyLx3Bz27Rh59iScbB6EPiP+B+joue6YCxcMXSbFC1tZKwA==} + async-retry@1.3.3: resolution: {integrity: sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==} @@ -3736,6 +3745,9 @@ packages: resolution: {integrity: sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==} engines: {node: '>=18'} + flatted@3.3.1: + resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} + flush-write-stream@2.0.0: resolution: {integrity: sha512-uXClqPxT4xW0lcdSBheb2ObVU+kuqUk3Jk64EwieirEXZx9XUrVwp/JuBfKAWaM4T5Td/VL7QLDWPXp/MvGm/g==} @@ -4109,6 +4121,9 @@ packages: history@4.10.1: resolution: {integrity: sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==} + history@5.3.0: + resolution: {integrity: sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==} + hoist-non-react-statics@3.3.2: resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} @@ -7911,6 +7926,12 @@ snapshots: '@floating-ui/utils@0.2.8': {} + '@fullstory/browser@2.0.6': + dependencies: + '@fullstory/snippet': 2.0.5 + + '@fullstory/snippet@2.0.5': {} + '@google-cloud/paginator@3.0.7': dependencies: arrify: 2.0.1 @@ -8364,7 +8385,7 @@ snapshots: - debug - supports-color - '@netlify/content-engine@1.2.2(@google-cloud/storage@5.20.5)': + '@netlify/content-engine@1.5.0(@google-cloud/storage@5.20.5)': dependencies: '@babel/code-frame': 7.25.7 '@babel/types': 7.25.7 @@ -8373,7 +8394,8 @@ snapshots: '@netlify/content-engine-graphiql-explorer': 1.1.0 '@pnpm/exec': 2.0.0 address: 1.2.2 - axios: 0.21.4 + async-mutex: 0.5.0 + axios: 1.7.7 better-opn: 2.1.1 cache-manager: 2.11.1 chalk: 4.1.2 @@ -8390,6 +8412,7 @@ snapshots: fastest-levenshtein: 1.0.16 fastq: 1.17.1 file-type: 16.5.4 + flatted: 3.3.1 fs-exists-cached: 1.0.0 fs-extra: 11.2.0 glob: 7.2.3 @@ -8620,29 +8643,31 @@ snapshots: wretch: 2.10.0 zod: 3.23.8 - '@netlify/sdk--ui-core@1.4.0': + '@netlify/sdk--ui-core@1.5.0': dependencies: event-iterator: 2.0.0 iter-tools-es: 7.5.3 zod: 3.23.8 - '@netlify/sdk--ui-functions@1.2.0(@trpc/server@11.0.0-rc.553)': + '@netlify/sdk--ui-functions@1.3.0(@trpc/server@11.0.0-rc.553)': dependencies: '@netlify/functions': 2.8.2 '@netlify/sdk--extension-api-client': 2.3.0 '@trpc/server': 11.0.0-rc.553 zod: 3.23.8 - '@netlify/sdk--ui-react@1.7.1(@types/react@18.3.11)(autoprefixer@10.4.20(postcss@8.4.47))(postcss@8.4.47)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.6.2)))(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.6.2))': + '@netlify/sdk--ui-react@1.12.0(@types/react@18.3.11)(autoprefixer@10.4.20(postcss@8.4.47))(postcss@8.4.47)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.6.2)))(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.6.2))': dependencies: + '@fullstory/browser': 2.0.6 '@hookform/resolvers': 3.9.0(react-hook-form@7.53.0(react@18.3.1)) '@netlify/netlify-design-tokens': 6.0.0 - '@netlify/sdk--ui-core': 1.4.0 + '@netlify/sdk--ui-core': 1.5.0 '@netlify/tailwind-config': 2.0.0(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.6.2)) '@netlify/ui': 0.0.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.6.2)) '@react-hook/resize-observer': 2.0.2(react@18.3.1) autoprefixer: 10.4.20(postcss@8.4.47) hast-util-to-jsx-runtime: 2.3.0 + history: 5.3.0 postcss: 8.4.47 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -8696,27 +8721,24 @@ snapshots: zod-to-json-schema: 3.23.3(zod@3.23.8) zod-validation-error: 2.1.0(zod@3.23.8) transitivePeerDependencies: - - bufferutil - - canvas - debug - encoding - graphql - supports-color - - utf-8-validate - '@netlify/sdk@2.5.2(@google-cloud/storage@5.20.5)(@trpc/server@11.0.0-rc.553)(@types/react@18.3.11)(autoprefixer@10.4.20(postcss@8.4.47))(graphql@16.9.0)(postcss@8.4.47)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.6.2)))(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.6.2))': + '@netlify/sdk@2.10.0(@google-cloud/storage@5.20.5)(@trpc/server@11.0.0-rc.553)(@types/react@18.3.11)(autoprefixer@10.4.20(postcss@8.4.47))(graphql@16.9.0)(postcss@8.4.47)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.6.2)))(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.6.2))': dependencies: '@commander-js/extra-typings': 12.1.0(commander@12.1.0) '@graphql-tools/stitch': 9.2.10(graphql@16.9.0) '@graphql-tools/utils': 10.5.4(graphql@16.9.0) '@graphql-tools/wrap': 10.0.5(graphql@16.9.0) - '@netlify/content-engine': 1.2.2(@google-cloud/storage@5.20.5) + '@netlify/content-engine': 1.5.0(@google-cloud/storage@5.20.5) '@netlify/functions': 2.8.2 '@netlify/integrations': 0.6.0 '@netlify/sdk--extension-api-client': 2.3.0 - '@netlify/sdk--ui-core': 1.4.0 - '@netlify/sdk--ui-functions': 1.2.0(@trpc/server@11.0.0-rc.553) - '@netlify/sdk--ui-react': 1.7.1(@types/react@18.3.11)(autoprefixer@10.4.20(postcss@8.4.47))(postcss@8.4.47)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.6.2)))(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.6.2)) + '@netlify/sdk--ui-core': 1.5.0 + '@netlify/sdk--ui-functions': 1.3.0(@trpc/server@11.0.0-rc.553) + '@netlify/sdk--ui-react': 1.12.0(@types/react@18.3.11)(autoprefixer@10.4.20(postcss@8.4.47))(postcss@8.4.47)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.6.2)))(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.6.2)) '@sindresorhus/slugify': 2.2.1 '@stackbit/dev': 1.0.35(graphql@16.9.0) '@types/configstore': 6.0.2 @@ -9312,15 +9334,12 @@ snapshots: slugify: 1.6.6 uuid: 9.0.1 transitivePeerDependencies: - - bufferutil - - canvas - debug - encoding - graphql - 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) @@ -9336,6 +9355,7 @@ snapshots: transitivePeerDependencies: - debug - encoding + - graphql - supports-color '@stackbit/cms-sanity@0.2.56': @@ -9361,13 +9381,13 @@ snapshots: - 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-core': 2.0.1(graphql@16.9.0) - '@stackbit/cms-git': 0.4.18 + '@stackbit/cms-git': 0.4.18(graphql@16.9.0) '@stackbit/cms-sanity': 0.2.56 '@stackbit/sdk': 2.0.1 '@stackbit/types': 1.0.1 @@ -9394,14 +9414,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 @@ -9581,7 +9602,7 @@ snapshots: '@types/glob@5.0.38': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 8.10.66 + '@types/node': 22.7.4 '@types/hast@3.0.4': dependencies: @@ -9619,7 +9640,7 @@ snapshots: '@types/mkdirp@0.5.2': dependencies: - '@types/node': 8.10.66 + '@types/node': 22.7.4 '@types/ms@0.7.34': {} @@ -9667,7 +9688,7 @@ snapshots: '@types/rimraf@2.0.5': dependencies: '@types/glob': 5.0.38 - '@types/node': 8.10.66 + '@types/node': 22.7.4 '@types/scheduler@0.16.8': {} @@ -9982,6 +10003,10 @@ snapshots: ast-module-types@5.0.0: {} + async-mutex@0.5.0: + dependencies: + tslib: 2.7.0 + async-retry@1.3.3: dependencies: retry: 0.13.1 @@ -11697,6 +11722,8 @@ snapshots: path-exists: 5.0.0 unicorn-magic: 0.1.0 + flatted@3.3.1: {} + flush-write-stream@2.0.0: dependencies: inherits: 2.0.4 @@ -12190,6 +12217,10 @@ snapshots: tiny-warning: 1.0.3 value-equal: 1.0.1 + history@5.3.0: + dependencies: + '@babel/runtime': 7.25.7 + hoist-non-react-statics@3.3.2: dependencies: react-is: 16.13.1