diff --git a/dev/test-studio/package.json b/dev/test-studio/package.json index 6071ec6eb8f9..80902e588989 100644 --- a/dev/test-studio/package.json +++ b/dev/test-studio/package.json @@ -38,7 +38,7 @@ "@sanity/presentation": "1.11.4", "@sanity/preview-url-secret": "^1.6.1", "@sanity/react-loader": "^1.8.3", - "@sanity/tsdoc": "1.0.51", + "@sanity/tsdoc": "1.0.53", "@sanity/types": "workspace:*", "@sanity/ui": "^2.1.6", "@sanity/ui-workshop": "^1.0.0", diff --git a/package.json b/package.json index aa9d5955e8c4..61c968cb6412 100644 --- a/package.json +++ b/package.json @@ -107,7 +107,7 @@ "@sanity/pkg-utils": "6.8.13", "@sanity/prettier-config": "^1.0.2", "@sanity/test": "0.0.1-alpha.1", - "@sanity/tsdoc": "1.0.51", + "@sanity/tsdoc": "1.0.53", "@sanity/uuid": "^3.0.2", "@types/glob": "^7.2.0", "@types/lodash": "^4.14.149", diff --git a/packages/sanity/package.json b/packages/sanity/package.json index e731bd564675..311e6a02b329 100644 --- a/packages/sanity/package.json +++ b/packages/sanity/package.json @@ -258,7 +258,7 @@ "@sanity/codegen": "3.41.1", "@sanity/generate-help-url": "^3.0.0", "@sanity/pkg-utils": "6.8.13", - "@sanity/tsdoc": "1.0.51", + "@sanity/tsdoc": "1.0.53", "@sanity/ui-workshop": "^1.2.11", "@testing-library/jest-dom": "^6.2.0", "@testing-library/react": "^13.4.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9a1b99083750..127722a1ff02 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -62,8 +62,8 @@ importers: specifier: 0.0.1-alpha.1 version: 0.0.1-alpha.1 '@sanity/tsdoc': - specifier: 1.0.51 - version: 1.0.51(@types/node@18.19.31)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.11) + specifier: 1.0.53 + version: 1.0.53(@types/node@18.19.31)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.11) '@sanity/uuid': specifier: ^3.0.2 version: 3.0.2 @@ -111,10 +111,10 @@ importers: version: 3.3.0 esbuild: specifier: ^0.21.0 - version: 0.21.1 + version: 0.21.2 esbuild-register: specifier: ^3.5.0 - version: 3.5.0(esbuild@0.21.1) + version: 3.5.0(esbuild@0.21.2) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -458,8 +458,8 @@ importers: specifier: ^1.8.3 version: 1.9.17(@sanity/client@6.18.0)(react@18.3.1) '@sanity/tsdoc': - specifier: 1.0.51 - version: 1.0.51(@types/node@18.19.31)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.11) + specifier: 1.0.53 + version: 1.0.53(@types/node@18.19.31)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.11) '@sanity/types': specifier: workspace:* version: link:../../packages/@sanity/types @@ -756,10 +756,10 @@ importers: version: 4.2.1 esbuild: specifier: ^0.21.0 - version: 0.21.1 + version: 0.21.2 esbuild-register: specifier: ^3.4.1 - version: 3.5.0(esbuild@0.21.1) + version: 3.5.0(esbuild@0.21.2) get-it: specifier: ^8.4.29 version: 8.4.29(debug@4.3.4) @@ -925,7 +925,7 @@ importers: version: 2.0.2 recast: specifier: ^0.23.6 - version: 0.23.6 + version: 0.23.7 resolve-from: specifier: ^5.0.0 version: 5.0.0 @@ -994,7 +994,7 @@ importers: version: 4.2.0 zod: specifier: ^3.22.4 - version: 3.23.7 + version: 3.23.8 devDependencies: '@jest/globals': specifier: ^29.7.0 @@ -1618,10 +1618,10 @@ importers: version: 4.3.4(supports-color@9.4.0) esbuild: specifier: ^0.21.0 - version: 0.21.1 + version: 0.21.2 esbuild-register: specifier: ^3.4.1 - version: 3.5.0(esbuild@0.21.1) + version: 3.5.0(esbuild@0.21.2) execa: specifier: ^2.0.0 version: 2.1.0 @@ -1816,8 +1816,8 @@ importers: specifier: 6.8.13 version: 6.8.13(@types/node@18.19.31)(debug@4.3.4)(typescript@5.4.5) '@sanity/tsdoc': - specifier: 1.0.51 - version: 1.0.51(@types/node@18.19.31)(debug@4.3.4)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.11) + specifier: 1.0.53 + version: 1.0.53(@types/node@18.19.31)(debug@4.3.4)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.11) '@sanity/ui-workshop': specifier: ^1.2.11 version: 1.2.11(@sanity/icons@2.11.8)(@sanity/ui@2.1.7)(@types/node@18.19.31)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.11) @@ -1956,7 +1956,7 @@ importers: version: 18.19.31 esbuild: specifier: ^0.21.0 - version: 0.21.1 + version: 0.21.2 ts-node: specifier: ^10.9.1 version: 10.9.2(@types/node@18.19.31)(typescript@5.4.5) @@ -3433,8 +3433,8 @@ packages: requiresBuild: true optional: true - /@esbuild/aix-ppc64@0.21.1: - resolution: {integrity: sha512-O7yppwipkXvnEPjzkSXJRk2g4bS8sUx9p9oXHq9MU/U7lxUzZVsnFZMDTmeeX9bfQxrFcvOacl/ENgOh0WP9pA==} + /@esbuild/aix-ppc64@0.21.2: + resolution: {integrity: sha512-/c7hocx0pm14bHQlqUVKmxwdT/e5/KkyoY1W8F9lk/8CkE037STDDz8PXUP/LE6faj2HqchvDs9GcShxFhI78Q==} engines: {node: '>=12'} cpu: [ppc64] os: [aix] @@ -3465,8 +3465,8 @@ packages: requiresBuild: true optional: true - /@esbuild/android-arm64@0.21.1: - resolution: {integrity: sha512-jXhccq6es+onw7x8MxoFnm820mz7sGa9J14kLADclmiEUH4fyj+FjR6t0M93RgtlI/awHWhtF0Wgfhqgf9gDZA==} + /@esbuild/android-arm64@0.21.2: + resolution: {integrity: sha512-SGZKngoTWVUriO5bDjI4WDGsNx2VKZoXcds+ita/kVYB+8IkSCKDRDaK+5yu0b5S0eq6B3S7fpiEvpsa2ammlQ==} engines: {node: '>=12'} cpu: [arm64] os: [android] @@ -3497,8 +3497,8 @@ packages: requiresBuild: true optional: true - /@esbuild/android-arm@0.21.1: - resolution: {integrity: sha512-hh3jKWikdnTtHCglDAeVO3Oyh8MaH8xZUaWMiCCvJ9/c3NtPqZq+CACOlGTxhddypXhl+8B45SeceYBfB/e8Ow==} + /@esbuild/android-arm@0.21.2: + resolution: {integrity: sha512-G1ve3b4FeyJeyCjB4MX1CiWyTaIJwT9wAYE+8+IRA53YoN/reC/Bf2GDRXAzDTnh69Fpl+1uIKg76DiB3U6vwQ==} engines: {node: '>=12'} cpu: [arm] os: [android] @@ -3529,8 +3529,8 @@ packages: requiresBuild: true optional: true - /@esbuild/android-x64@0.21.1: - resolution: {integrity: sha512-NPObtlBh4jQHE01gJeucqEhdoD/4ya2owSIS8lZYS58aR0x7oZo9lB2lVFxgTANSa5MGCBeoQtr+yA9oKCGPvA==} + /@esbuild/android-x64@0.21.2: + resolution: {integrity: sha512-1wzzNoj2QtNkAYwIcWJ66UTRA80+RTQ/kuPMtEuP0X6dp5Ar23Dn566q3aV61h4EYrrgGlOgl/HdcqN/2S/2vg==} engines: {node: '>=12'} cpu: [x64] os: [android] @@ -3561,8 +3561,8 @@ packages: requiresBuild: true optional: true - /@esbuild/darwin-arm64@0.21.1: - resolution: {integrity: sha512-BLT7TDzqsVlQRmJfO/FirzKlzmDpBWwmCUlyggfzUwg1cAxVxeA4O6b1XkMInlxISdfPAOunV9zXjvh5x99Heg==} + /@esbuild/darwin-arm64@0.21.2: + resolution: {integrity: sha512-ZyMkPWc5eTROcLOA10lEqdDSTc6ds6nuh3DeHgKip/XJrYjZDfnkCVSty8svWdy+SC1f77ULtVeIqymTzaB6/Q==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] @@ -3593,8 +3593,8 @@ packages: requiresBuild: true optional: true - /@esbuild/darwin-x64@0.21.1: - resolution: {integrity: sha512-D3h3wBQmeS/vp93O4B+SWsXB8HvRDwMyhTNhBd8yMbh5wN/2pPWRW5o/hM3EKgk9bdKd9594lMGoTCTiglQGRQ==} + /@esbuild/darwin-x64@0.21.2: + resolution: {integrity: sha512-K4ZdVq1zP9v51h/cKVna7im7G0zGTKKB6bP2yJiSmHjjOykbd8DdhrSi8V978sF69rkwrn8zCyL2t6I3ei6j9A==} engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -3625,8 +3625,8 @@ packages: requiresBuild: true optional: true - /@esbuild/freebsd-arm64@0.21.1: - resolution: {integrity: sha512-/uVdqqpNKXIxT6TyS/oSK4XE4xWOqp6fh4B5tgAwozkyWdylcX+W4YF2v6SKsL4wCQ5h1bnaSNjWPXG/2hp8AQ==} + /@esbuild/freebsd-arm64@0.21.2: + resolution: {integrity: sha512-4kbOGdpA61CXqadD+Gb/Pw3YXamQGiz9mal/h93rFVSjr5cgMnmJd/gbfPRm+3BMifvnaOfS1gNWaIDxkE2A3A==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] @@ -3657,8 +3657,8 @@ packages: requiresBuild: true optional: true - /@esbuild/freebsd-x64@0.21.1: - resolution: {integrity: sha512-paAkKN1n1jJitw+dAoR27TdCzxRl1FOEITx3h201R6NoXUojpMzgMLdkXVgCvaCSCqwYkeGLoe9UVNRDKSvQgw==} + /@esbuild/freebsd-x64@0.21.2: + resolution: {integrity: sha512-ShS+R09nuHzDBfPeMUliKZX27Wrmr8UFp93aFf/S8p+++x5BZ+D344CLKXxmY6qzgTL3mILSImPCNJOzD6+RRg==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -3689,8 +3689,8 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-arm64@0.21.1: - resolution: {integrity: sha512-G65d08YoH00TL7Xg4LaL3gLV21bpoAhQ+r31NUu013YB7KK0fyXIt05VbsJtpqh/6wWxoLJZOvQHYnodRrnbUQ==} + /@esbuild/linux-arm64@0.21.2: + resolution: {integrity: sha512-Hdu8BL+AmO+eCDvvT6kz/fPQhvuHL8YK4ExKZfANWsNe1kFGOHw7VJvS/FKSLFqheXmB3rTF3xFQIgUWPYsGnA==} engines: {node: '>=12'} cpu: [arm64] os: [linux] @@ -3721,8 +3721,8 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-arm@0.21.1: - resolution: {integrity: sha512-tRHnxWJnvNnDpNVnsyDhr1DIQZUfCXlHSCDohbXFqmg9W4kKR7g8LmA3kzcwbuxbRMKeit8ladnCabU5f2traA==} + /@esbuild/linux-arm@0.21.2: + resolution: {integrity: sha512-nnGXjOAv+7cM3LYRx4tJsYdgy8dGDGkAzF06oIDGppWbUkUKN9SmgQA8H0KukpU0Pjrj9XmgbWqMVSX/U7eeTA==} engines: {node: '>=12'} cpu: [arm] os: [linux] @@ -3753,8 +3753,8 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-ia32@0.21.1: - resolution: {integrity: sha512-tt/54LqNNAqCz++QhxoqB9+XqdsaZOtFD/srEhHYwBd3ZUOepmR1Eeot8bS+Q7BiEvy9vvKbtpHf+r6q8hF5UA==} + /@esbuild/linux-ia32@0.21.2: + resolution: {integrity: sha512-m73BOCW2V9lcj7RtEMi+gBfHC6n3+VHpwQXP5offtQMPLDkpVolYn1YGXxOZ9hp4h3UPRKuezL7WkBsw+3EB3Q==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -3785,8 +3785,8 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-loong64@0.21.1: - resolution: {integrity: sha512-MhNalK6r0nZD0q8VzUBPwheHzXPr9wronqmZrewLfP7ui9Fv1tdPmg6e7A8lmg0ziQCziSDHxh3cyRt4YMhGnQ==} + /@esbuild/linux-loong64@0.21.2: + resolution: {integrity: sha512-84eYHwwWHq3myIY/6ikALMcnwkf6Qo7NIq++xH0x+cJuUNpdwh8mlpUtRY+JiGUc60yu7ElWBbVHGWTABTclGw==} engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -3817,8 +3817,8 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-mips64el@0.21.1: - resolution: {integrity: sha512-YCKVY7Zen5rwZV+nZczOhFmHaeIxR4Zn3jcmNH53LbgF6IKRwmrMywqDrg4SiSNApEefkAbPSIzN39FC8VsxPg==} + /@esbuild/linux-mips64el@0.21.2: + resolution: {integrity: sha512-9siSZngT0/ZKG+AH+/agwKF29LdCxw4ODi/PiE0F52B2rtLozlDP92umf8G2GPoVV611LN4pZ+nSTckebOscUA==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -3849,8 +3849,8 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-ppc64@0.21.1: - resolution: {integrity: sha512-bw7bcQ+270IOzDV4mcsKAnDtAFqKO0jVv3IgRSd8iM0ac3L8amvCrujRVt1ajBTJcpDaFhIX+lCNRKteoDSLig==} + /@esbuild/linux-ppc64@0.21.2: + resolution: {integrity: sha512-y0T4aV2CA+ic04ULya1A/8M2RDpDSK2ckgTj6jzHKFJvCq0jQg8afQQIn4EM0G8u2neyOiNHgSF9YKPfuqKOVw==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -3881,8 +3881,8 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-riscv64@0.21.1: - resolution: {integrity: sha512-ARmDRNkcOGOm1AqUBSwRVDfDeD9hGYRfkudP2QdoonBz1ucWVnfBPfy7H4JPI14eYtZruRSczJxyu7SRYDVOcg==} + /@esbuild/linux-riscv64@0.21.2: + resolution: {integrity: sha512-x5ssCdXmZC86L2Li1qQPF/VaC4VP20u/Zm8jlAu9IiVOVi79YsSz6cpPDYZl1rfKSHYCJW9XBfFCo66S5gVPSA==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -3913,8 +3913,8 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-s390x@0.21.1: - resolution: {integrity: sha512-o73TcUNMuoTZlhwFdsgr8SfQtmMV58sbgq6gQq9G1xUiYnHMTmJbwq65RzMx89l0iya69lR4bxBgtWiiOyDQZA==} + /@esbuild/linux-s390x@0.21.2: + resolution: {integrity: sha512-NP7fTpGSFWdXyvp8iAFU04uFh9ARoplFVM/m+8lTRpaYG+2ytHPZWyscSsMM6cvObSIK2KoPHXiZD4l99WaxbQ==} engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -3945,8 +3945,8 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-x64@0.21.1: - resolution: {integrity: sha512-da4/1mBJwwgJkbj4fMH7SOXq2zapgTo0LKXX1VUZ0Dxr+e8N0WbS80nSZ5+zf3lvpf8qxrkZdqkOqFfm57gXwA==} + /@esbuild/linux-x64@0.21.2: + resolution: {integrity: sha512-giZ/uOxWDKda44ZuyfKbykeXznfuVNkTgXOUOPJIjbayJV6FRpQ4zxUy9JMBPLaK9IJcdWtaoeQrYBMh3Rr4vQ==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -3977,8 +3977,8 @@ packages: requiresBuild: true optional: true - /@esbuild/netbsd-x64@0.21.1: - resolution: {integrity: sha512-CPWs0HTFe5woTJN5eKPvgraUoRHrCtzlYIAv9wBC+FAyagBSaf+UdZrjwYyTGnwPGkThV4OCI7XibZOnPvONVw==} + /@esbuild/netbsd-x64@0.21.2: + resolution: {integrity: sha512-IeFMfGFSQfIj1d4XU+6lkbFzMR+mFELUUVYrZ+jvWzG4NGvs6o53ReEHLHpYkjRbdEjJy2W3lTekTxrFHW7YJg==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -4009,8 +4009,8 @@ packages: requiresBuild: true optional: true - /@esbuild/openbsd-x64@0.21.1: - resolution: {integrity: sha512-xxhTm5QtzNLc24R0hEkcH+zCx/o49AsdFZ0Cy5zSd/5tOj4X2g3/2AJB625NoadUuc4A8B3TenLJoYdWYOYCew==} + /@esbuild/openbsd-x64@0.21.2: + resolution: {integrity: sha512-48QhWD6WxcebNNaE4FCwgvQVUnAycuTd+BdvA/oZu+/MmbpU8pY2dMEYlYzj5uNHWIG5jvdDmFXu0naQeOWUoA==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -4041,8 +4041,8 @@ packages: requiresBuild: true optional: true - /@esbuild/sunos-x64@0.21.1: - resolution: {integrity: sha512-CWibXszpWys1pYmbr9UiKAkX6x+Sxw8HWtw1dRESK1dLW5fFJ6rMDVw0o8MbadusvVQx1a8xuOxnHXT941Hp1A==} + /@esbuild/sunos-x64@0.21.2: + resolution: {integrity: sha512-90r3nTBLgdIgD4FCVV9+cR6Hq2Dzs319icVsln+NTmTVwffWcCqXGml8rAoocHuJ85kZK36DCteii96ba/PX8g==} engines: {node: '>=12'} cpu: [x64] os: [sunos] @@ -4073,8 +4073,8 @@ packages: requiresBuild: true optional: true - /@esbuild/win32-arm64@0.21.1: - resolution: {integrity: sha512-jb5B4k+xkytGbGUS4T+Z89cQJ9DJ4lozGRSV+hhfmCPpfJ3880O31Q1srPCimm+V6UCbnigqD10EgDNgjvjerQ==} + /@esbuild/win32-arm64@0.21.2: + resolution: {integrity: sha512-sNndlsBT8OeE/MZDSGpRDJlWuhjuUz/dn80nH0EP4ZzDUYvMDVa7G87DVpweBrn4xdJYyXS/y4CQNrf7R2ODXg==} engines: {node: '>=12'} cpu: [arm64] os: [win32] @@ -4105,8 +4105,8 @@ packages: requiresBuild: true optional: true - /@esbuild/win32-ia32@0.21.1: - resolution: {integrity: sha512-PgyFvjJhXqHn1uxPhyN1wZ6dIomKjiLUQh1LjFvjiV1JmnkZ/oMPrfeEAZg5R/1ftz4LZWZr02kefNIQ5SKREQ==} + /@esbuild/win32-ia32@0.21.2: + resolution: {integrity: sha512-Ti2QChGNFzWhUNNVuU4w21YkYTErsNh3h+CzvlEhzgRbwsJ7TrWQqRzW3bllLKKvTppuF3DJ3XP1GEg11AfrEQ==} engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -4137,8 +4137,8 @@ packages: requiresBuild: true optional: true - /@esbuild/win32-x64@0.21.1: - resolution: {integrity: sha512-W9NttRZQR5ehAiqHGDnvfDaGmQOm6Fi4vSlce8mjM75x//XKuVAByohlEX6N17yZnVXxQFuh4fDRunP8ca6bfA==} + /@esbuild/win32-x64@0.21.2: + resolution: {integrity: sha512-VEfTCZicoZnZ6sGkjFPGRFFJuL2fZn2bLhsekZl1CJslflp2cJS/VoKs1jMk+3pDfsGW6CfQVUckP707HwbXeQ==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -4649,6 +4649,16 @@ packages: '@rushstack/node-core-library': 4.2.0(@types/node@18.19.31) transitivePeerDependencies: - '@types/node' + dev: true + + /@microsoft/api-extractor-model@7.28.16(@types/node@18.19.31): + resolution: {integrity: sha512-4/5gbW9zazr7hHHdv32QoCFDQl4vsrMOFp7g9k/uIQR2mn7AqQVN6NvNOAnFi1xwCM6X3K1BN1ZWf9ARF5hUmA==} + dependencies: + '@microsoft/tsdoc': 0.14.2 + '@microsoft/tsdoc-config': 0.16.2 + '@rushstack/node-core-library': 4.2.1(@types/node@18.19.31) + transitivePeerDependencies: + - '@types/node' /@microsoft/api-extractor@7.43.2(@types/node@18.19.31): resolution: {integrity: sha512-5bVGdT/fHTDnBk6XPrw4I/U54LIvEeicOOTcyMtBWq387fad+m6tRk2cP/Lg9bz8+/gJgEkTVhpI8FXV4d79Ng==} @@ -4669,6 +4679,27 @@ packages: typescript: 5.4.2 transitivePeerDependencies: - '@types/node' + dev: true + + /@microsoft/api-extractor@7.43.4(@types/node@18.19.31): + resolution: {integrity: sha512-HMzeVcTbzpiVvAUOnUVOxhPGPjOlPQQjiHVZy3fsXm6D5MUiEqX0OWEuupV8Ba3LM7h1Vk8xnNghlwpCkY73UA==} + hasBin: true + dependencies: + '@microsoft/api-extractor-model': 7.28.16(@types/node@18.19.31) + '@microsoft/tsdoc': 0.14.2 + '@microsoft/tsdoc-config': 0.16.2 + '@rushstack/node-core-library': 4.2.1(@types/node@18.19.31) + '@rushstack/rig-package': 0.5.2 + '@rushstack/terminal': 0.10.3(@types/node@18.19.31) + '@rushstack/ts-command-line': 4.19.5(@types/node@18.19.31) + lodash: 4.17.21 + minimatch: 3.0.8 + resolve: 1.22.8 + semver: 7.5.4 + source-map: 0.6.1 + typescript: 5.4.2 + transitivePeerDependencies: + - '@types/node' /@microsoft/tsdoc-config@0.16.2: resolution: {integrity: sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==} @@ -6108,6 +6139,23 @@ packages: resolve: 1.22.8 semver: 7.5.4 z-schema: 5.0.5 + dev: true + + /@rushstack/node-core-library@4.2.1(@types/node@18.19.31): + resolution: {integrity: sha512-jO8tR7ySxwy2c34QXSQDT9C22EfyisQruKT39FpipPOJAwKejug86eM+FL0QmkqbWGwpmfzkp3pyV71I5ZD9FA==} + peerDependencies: + '@types/node': '*' + peerDependenciesMeta: + '@types/node': + optional: true + dependencies: + '@types/node': 18.19.31 + fs-extra: 7.0.1 + import-lazy: 4.0.0 + jju: 1.4.0 + resolve: 1.22.8 + semver: 7.5.4 + z-schema: 5.0.5 /@rushstack/rig-package@0.5.2: resolution: {integrity: sha512-mUDecIJeH3yYGZs2a48k+pbhM6JYwWlgjs2Ca5f2n1G2/kgdgP9D/07oglEGf6mRyXEnazhEENeYTSNDRCwdqA==} @@ -6126,6 +6174,19 @@ packages: '@rushstack/node-core-library': 4.2.0(@types/node@18.19.31) '@types/node': 18.19.31 supports-color: 8.1.1 + dev: true + + /@rushstack/terminal@0.10.3(@types/node@18.19.31): + resolution: {integrity: sha512-4wEPvn9bTD4cixW+FQxlCtZmVIp73gUEAFutPXDo7Nik5bqmbP+fkZcd3Zjr+hOQyyu85d6+1R1DOPcchJX5ww==} + peerDependencies: + '@types/node': '*' + peerDependenciesMeta: + '@types/node': + optional: true + dependencies: + '@rushstack/node-core-library': 4.2.1(@types/node@18.19.31) + '@types/node': 18.19.31 + supports-color: 8.1.1 /@rushstack/ts-command-line@4.19.3(@types/node@18.19.31): resolution: {integrity: sha512-gWJPWIlr1VC2byK3ZfXMoPLCNT6fFk4qXAb2x2deVRJpq/LQh03galWqissit8QCOS7mOJPyM42uWmT8f4MKRg==} @@ -6136,6 +6197,17 @@ packages: string-argv: 0.3.2 transitivePeerDependencies: - '@types/node' + dev: true + + /@rushstack/ts-command-line@4.19.5(@types/node@18.19.31): + resolution: {integrity: sha512-0baDWdyMeB2LFHn1T8PKmy2rGclJoDruOjxwARrM4Oe66YjO9GfVZYwpM8ePdzJprWhkCnYLSxGUKJiWmUpapg==} + dependencies: + '@rushstack/terminal': 0.10.3(@types/node@18.19.31) + '@types/argparse': 1.0.38 + argparse: 1.0.10 + string-argv: 0.3.2 + transitivePeerDependencies: + - '@types/node' /@sanity/asset-utils@1.3.0: resolution: {integrity: sha512-uyIOtGA4Duf+68I3BSbYHY5P+WGftn3QtNJD2Pn7h9WPGYsSrWViIPebE9yRN8N0NHhYj+hDQXaMpVdjG7r+zA==} @@ -6477,8 +6549,8 @@ packages: cac: 6.7.14 chalk: 4.1.2 chokidar: 3.6.0 - esbuild: 0.21.1 - esbuild-register: 3.5.0(esbuild@0.21.1) + esbuild: 0.21.2 + esbuild-register: 3.5.0(esbuild@0.21.2) find-config: 1.0.0 get-latest-version: 5.1.0(debug@4.3.4) git-url-parse: 14.0.0 @@ -6494,7 +6566,7 @@ packages: recast: 0.23.6 rimraf: 4.4.1 rollup: 4.17.2 - rollup-plugin-esbuild: 6.1.1(esbuild@0.21.1)(rollup@4.17.2) + rollup-plugin-esbuild: 6.1.1(esbuild@0.21.2)(rollup@4.17.2) rxjs: 7.8.1 treeify: 1.1.0 typescript: 5.4.5 @@ -6532,8 +6604,8 @@ packages: cac: 6.7.14 chalk: 4.1.2 chokidar: 3.6.0 - esbuild: 0.21.1 - esbuild-register: 3.5.0(esbuild@0.21.1) + esbuild: 0.21.2 + esbuild-register: 3.5.0(esbuild@0.21.2) find-config: 1.0.0 get-latest-version: 5.1.0 git-url-parse: 14.0.0 @@ -6549,7 +6621,7 @@ packages: recast: 0.23.6 rimraf: 4.4.1 rollup: 4.17.2 - rollup-plugin-esbuild: 6.1.1(esbuild@0.21.1)(rollup@4.17.2) + rollup-plugin-esbuild: 6.1.1(esbuild@0.21.2)(rollup@4.17.2) rxjs: 7.8.1 treeify: 1.1.0 typescript: 5.4.5 @@ -6561,6 +6633,116 @@ packages: - '@types/node' - debug - supports-color + dev: true + + /@sanity/pkg-utils@6.8.14(@types/node@18.19.31)(debug@4.3.4)(typescript@5.4.5): + resolution: {integrity: sha512-5q4Ll65Cm4ogI69+KtXQFFHxvKURBHpI1lua2iJFAzsK8wp1FOqNebvtkllpGE3PKdZaANA0GzcaKipVSyzxBw==} + engines: {node: '>=18.17.0'} + hasBin: true + peerDependencies: + typescript: 5.4.x + dependencies: + '@babel/core': 7.24.5 + '@babel/types': 7.24.5 + '@microsoft/api-extractor': 7.43.4(@types/node@18.19.31) + '@microsoft/tsdoc-config': 0.16.2 + '@optimize-lodash/rollup-plugin': 4.0.4(rollup@4.17.2) + '@rollup/plugin-alias': 5.1.0(rollup@4.17.2) + '@rollup/plugin-babel': 6.0.4(@babel/core@7.24.5)(rollup@4.17.2) + '@rollup/plugin-commonjs': 25.0.7(rollup@4.17.2) + '@rollup/plugin-json': 6.1.0(rollup@4.17.2) + '@rollup/plugin-node-resolve': 15.2.3(rollup@4.17.2) + '@rollup/plugin-replace': 5.0.5(rollup@4.17.2) + '@rollup/plugin-terser': 0.4.4(rollup@4.17.2) + '@sanity/browserslist-config': 1.0.3 + browserslist: 4.23.0 + cac: 6.7.14 + chalk: 4.1.2 + chokidar: 3.6.0 + esbuild: 0.21.2 + esbuild-register: 3.5.0(esbuild@0.21.2) + find-config: 1.0.0 + get-latest-version: 5.1.0(debug@4.3.4) + git-url-parse: 14.0.0 + globby: 11.1.0 + jsonc-parser: 3.2.1 + mkdirp: 3.0.1 + outdent: 0.8.0 + parse-git-config: 3.0.0 + pkg-up: 3.1.0 + prettier: 3.2.5 + pretty-bytes: 5.6.0 + prompts: 2.4.2 + recast: 0.23.7 + rimraf: 4.4.1 + rollup: 4.17.2 + rollup-plugin-esbuild: 6.1.1(esbuild@0.21.2)(rollup@4.17.2) + rxjs: 7.8.1 + treeify: 1.1.0 + typescript: 5.4.5 + uuid: 9.0.1 + zod: 3.23.8 + zod-validation-error: 3.3.0(zod@3.23.8) + transitivePeerDependencies: + - '@types/babel__core' + - '@types/node' + - debug + - supports-color + dev: true + + /@sanity/pkg-utils@6.8.14(@types/node@18.19.31)(typescript@5.4.5): + resolution: {integrity: sha512-5q4Ll65Cm4ogI69+KtXQFFHxvKURBHpI1lua2iJFAzsK8wp1FOqNebvtkllpGE3PKdZaANA0GzcaKipVSyzxBw==} + engines: {node: '>=18.17.0'} + hasBin: true + peerDependencies: + typescript: 5.4.x + dependencies: + '@babel/core': 7.24.5 + '@babel/types': 7.24.5 + '@microsoft/api-extractor': 7.43.4(@types/node@18.19.31) + '@microsoft/tsdoc-config': 0.16.2 + '@optimize-lodash/rollup-plugin': 4.0.4(rollup@4.17.2) + '@rollup/plugin-alias': 5.1.0(rollup@4.17.2) + '@rollup/plugin-babel': 6.0.4(@babel/core@7.24.5)(rollup@4.17.2) + '@rollup/plugin-commonjs': 25.0.7(rollup@4.17.2) + '@rollup/plugin-json': 6.1.0(rollup@4.17.2) + '@rollup/plugin-node-resolve': 15.2.3(rollup@4.17.2) + '@rollup/plugin-replace': 5.0.5(rollup@4.17.2) + '@rollup/plugin-terser': 0.4.4(rollup@4.17.2) + '@sanity/browserslist-config': 1.0.3 + browserslist: 4.23.0 + cac: 6.7.14 + chalk: 4.1.2 + chokidar: 3.6.0 + esbuild: 0.21.2 + esbuild-register: 3.5.0(esbuild@0.21.2) + find-config: 1.0.0 + get-latest-version: 5.1.0 + git-url-parse: 14.0.0 + globby: 11.1.0 + jsonc-parser: 3.2.1 + mkdirp: 3.0.1 + outdent: 0.8.0 + parse-git-config: 3.0.0 + pkg-up: 3.1.0 + prettier: 3.2.5 + pretty-bytes: 5.6.0 + prompts: 2.4.2 + recast: 0.23.7 + rimraf: 4.4.1 + rollup: 4.17.2 + rollup-plugin-esbuild: 6.1.1(esbuild@0.21.2)(rollup@4.17.2) + rxjs: 7.8.1 + treeify: 1.1.0 + typescript: 5.4.5 + uuid: 9.0.1 + zod: 3.23.8 + zod-validation-error: 3.3.0(zod@3.23.8) + transitivePeerDependencies: + - '@types/babel__core' + - '@types/node' + - debug + - supports-color /@sanity/presentation@1.11.4(@sanity/client@6.18.0)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.11): resolution: {integrity: sha512-vd4gOceLB02TzMahkBL5ViGU1AwKZvl4Y4sdY5MXIeGoUW2CJ9ys6iPQXaaylrKGMyK4WreGHCy51eZU0GLYuw==} @@ -6669,8 +6851,8 @@ packages: - debug dev: true - /@sanity/tsdoc@1.0.51(@types/node@18.19.31)(debug@4.3.4)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.11): - resolution: {integrity: sha512-mIg/Yug7LsbuUVwNMUo9CoWGfZ6vwDKSEy8/pUqkV/prf9zomUCv2BZxDEwPsa4+qVg/34UKBDBFvL3cSn40cg==} + /@sanity/tsdoc@1.0.53(@types/node@18.19.31)(debug@4.3.4)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.11): + resolution: {integrity: sha512-a0ohvhCHTUlKFODPQBboHxUnEAzrzuUmSYtXbnYOk+3gcz3gYZZDWCQFBxikD0bGp9F2zOwzUL+3Mj7n1YcKPA==} engines: {node: '>=14.0.0'} hasBin: true peerDependencies: @@ -6679,8 +6861,8 @@ packages: sanity: ^3 styled-components: ^5.2 || ^6 dependencies: - '@microsoft/api-extractor': 7.43.2(@types/node@18.19.31) - '@microsoft/api-extractor-model': 7.28.15(@types/node@18.19.31) + '@microsoft/api-extractor': 7.43.4(@types/node@18.19.31) + '@microsoft/api-extractor-model': 7.28.16(@types/node@18.19.31) '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 '@portabletext/react': 3.0.18(react@18.3.1) @@ -6688,7 +6870,7 @@ packages: '@sanity/client': 6.18.0(debug@4.3.4) '@sanity/color': 3.0.6 '@sanity/icons': 2.11.8(react@18.3.1) - '@sanity/pkg-utils': 6.8.13(@types/node@18.19.31)(debug@4.3.4)(typescript@5.4.5) + '@sanity/pkg-utils': 6.8.14(@types/node@18.19.31)(debug@4.3.4)(typescript@5.4.5) '@sanity/ui': 2.1.7(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.11) '@types/cpx': 1.5.5 '@vitejs/plugin-react': 4.2.1(vite@5.2.11) @@ -6697,8 +6879,8 @@ packages: chokidar: 3.6.0 cors: 2.8.5 dotenv-flow: 3.3.0 - esbuild: 0.21.1 - esbuild-register: 3.5.0(esbuild@0.21.1) + esbuild: 0.21.2 + esbuild-register: 3.5.0(esbuild@0.21.2) express: 4.19.2 globby: 11.1.0 groq: 3.41.1 @@ -6730,8 +6912,8 @@ packages: - terser dev: true - /@sanity/tsdoc@1.0.51(@types/node@18.19.31)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.11): - resolution: {integrity: sha512-mIg/Yug7LsbuUVwNMUo9CoWGfZ6vwDKSEy8/pUqkV/prf9zomUCv2BZxDEwPsa4+qVg/34UKBDBFvL3cSn40cg==} + /@sanity/tsdoc@1.0.53(@types/node@18.19.31)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.11): + resolution: {integrity: sha512-a0ohvhCHTUlKFODPQBboHxUnEAzrzuUmSYtXbnYOk+3gcz3gYZZDWCQFBxikD0bGp9F2zOwzUL+3Mj7n1YcKPA==} engines: {node: '>=14.0.0'} hasBin: true peerDependencies: @@ -6740,8 +6922,8 @@ packages: sanity: ^3 styled-components: ^5.2 || ^6 dependencies: - '@microsoft/api-extractor': 7.43.2(@types/node@18.19.31) - '@microsoft/api-extractor-model': 7.28.15(@types/node@18.19.31) + '@microsoft/api-extractor': 7.43.4(@types/node@18.19.31) + '@microsoft/api-extractor-model': 7.28.16(@types/node@18.19.31) '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 '@portabletext/react': 3.0.18(react@18.3.1) @@ -6749,7 +6931,7 @@ packages: '@sanity/client': 6.18.0 '@sanity/color': 3.0.6 '@sanity/icons': 2.11.8(react@18.3.1) - '@sanity/pkg-utils': 6.8.13(@types/node@18.19.31)(typescript@5.4.5) + '@sanity/pkg-utils': 6.8.14(@types/node@18.19.31)(typescript@5.4.5) '@sanity/ui': 2.1.7(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.11) '@types/cpx': 1.5.5 '@vitejs/plugin-react': 4.2.1(vite@5.2.11) @@ -6758,8 +6940,8 @@ packages: chokidar: 3.6.0 cors: 2.8.5 dotenv-flow: 3.3.0 - esbuild: 0.21.1 - esbuild-register: 3.5.0(esbuild@0.21.1) + esbuild: 0.21.2 + esbuild-register: 3.5.0(esbuild@0.21.2) express: 4.19.2 globby: 11.1.0 groq: 3.41.1 @@ -10500,13 +10682,13 @@ packages: transitivePeerDependencies: - supports-color - /esbuild-register@3.5.0(esbuild@0.21.1): + /esbuild-register@3.5.0(esbuild@0.21.2): resolution: {integrity: sha512-+4G/XmakeBAsvJuDugJvtyF1x+XJT4FMocynNpxrvEBViirpfUn2PgNpCHedfWhF4WokNsO/OvMKrmJOIJsI5A==} peerDependencies: esbuild: '>=0.12 <1' dependencies: debug: 4.3.4(supports-color@9.4.0) - esbuild: 0.21.1 + esbuild: 0.21.2 transitivePeerDependencies: - supports-color @@ -10599,35 +10781,35 @@ packages: '@esbuild/win32-ia32': 0.20.2 '@esbuild/win32-x64': 0.20.2 - /esbuild@0.21.1: - resolution: {integrity: sha512-GPqx+FX7mdqulCeQ4TsGZQ3djBJkx5k7zBGtqt9ycVlWNg8llJ4RO9n2vciu8BN2zAEs6lPbPl0asZsAh7oWzg==} + /esbuild@0.21.2: + resolution: {integrity: sha512-LmHPAa5h4tSxz+g/D8IHY6wCjtIiFx8I7/Q0Aq+NmvtoYvyMnJU0KQJcqB6QH30X9x/W4CemgUtPgQDZFca5SA==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/aix-ppc64': 0.21.1 - '@esbuild/android-arm': 0.21.1 - '@esbuild/android-arm64': 0.21.1 - '@esbuild/android-x64': 0.21.1 - '@esbuild/darwin-arm64': 0.21.1 - '@esbuild/darwin-x64': 0.21.1 - '@esbuild/freebsd-arm64': 0.21.1 - '@esbuild/freebsd-x64': 0.21.1 - '@esbuild/linux-arm': 0.21.1 - '@esbuild/linux-arm64': 0.21.1 - '@esbuild/linux-ia32': 0.21.1 - '@esbuild/linux-loong64': 0.21.1 - '@esbuild/linux-mips64el': 0.21.1 - '@esbuild/linux-ppc64': 0.21.1 - '@esbuild/linux-riscv64': 0.21.1 - '@esbuild/linux-s390x': 0.21.1 - '@esbuild/linux-x64': 0.21.1 - '@esbuild/netbsd-x64': 0.21.1 - '@esbuild/openbsd-x64': 0.21.1 - '@esbuild/sunos-x64': 0.21.1 - '@esbuild/win32-arm64': 0.21.1 - '@esbuild/win32-ia32': 0.21.1 - '@esbuild/win32-x64': 0.21.1 + '@esbuild/aix-ppc64': 0.21.2 + '@esbuild/android-arm': 0.21.2 + '@esbuild/android-arm64': 0.21.2 + '@esbuild/android-x64': 0.21.2 + '@esbuild/darwin-arm64': 0.21.2 + '@esbuild/darwin-x64': 0.21.2 + '@esbuild/freebsd-arm64': 0.21.2 + '@esbuild/freebsd-x64': 0.21.2 + '@esbuild/linux-arm': 0.21.2 + '@esbuild/linux-arm64': 0.21.2 + '@esbuild/linux-ia32': 0.21.2 + '@esbuild/linux-loong64': 0.21.2 + '@esbuild/linux-mips64el': 0.21.2 + '@esbuild/linux-ppc64': 0.21.2 + '@esbuild/linux-riscv64': 0.21.2 + '@esbuild/linux-s390x': 0.21.2 + '@esbuild/linux-x64': 0.21.2 + '@esbuild/netbsd-x64': 0.21.2 + '@esbuild/openbsd-x64': 0.21.2 + '@esbuild/sunos-x64': 0.21.2 + '@esbuild/win32-arm64': 0.21.2 + '@esbuild/win32-ia32': 0.21.2 + '@esbuild/win32-x64': 0.21.2 /escalade@3.1.2: resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} @@ -16901,6 +17083,17 @@ packages: source-map: 0.6.1 tiny-invariant: 1.3.3 tslib: 2.6.2 + dev: true + + /recast@0.23.7: + resolution: {integrity: sha512-MpQlLZVpqbbxYcqEjwpRWo88sGvjOYoXptySz710RuddNMHx+wPkoNX6YyLZJlXAh5VZr1qmPrTwcTuFMh0Lag==} + engines: {node: '>= 4'} + dependencies: + ast-types: 0.16.1 + esprima: 4.0.1 + source-map: 0.6.1 + tiny-invariant: 1.3.3 + tslib: 2.6.2 /redent@3.0.0: resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} @@ -17178,7 +17371,7 @@ packages: dependencies: glob: 9.3.5 - /rollup-plugin-esbuild@6.1.1(esbuild@0.21.1)(rollup@4.17.2): + /rollup-plugin-esbuild@6.1.1(esbuild@0.21.2)(rollup@4.17.2): resolution: {integrity: sha512-CehMY9FAqJD5OUaE/Mi1r5z0kNeYxItmRO2zG4Qnv2qWKF09J2lTy5GUzjJR354ZPrLkCj4fiBN41lo8PzBUhw==} engines: {node: '>=14.18.0'} peerDependencies: @@ -17188,7 +17381,7 @@ packages: '@rollup/pluginutils': 5.1.0(rollup@4.17.2) debug: 4.3.4(supports-color@9.4.0) es-module-lexer: 1.5.0 - esbuild: 0.21.1 + esbuild: 0.21.2 get-tsconfig: 4.7.3 rollup: 4.17.2 transitivePeerDependencies: @@ -19680,9 +19873,22 @@ packages: zod: ^3.18.0 dependencies: zod: 3.23.7 + dev: true + + /zod-validation-error@3.3.0(zod@3.23.8): + resolution: {integrity: sha512-Syib9oumw1NTqEv4LT0e6U83Td9aVRk9iTXPUQr1otyV1PuXQKOvOwhMNqZIq5hluzHP2pMgnOmHEo7kPdI2mw==} + engines: {node: '>=18.0.0'} + peerDependencies: + zod: ^3.18.0 + dependencies: + zod: 3.23.8 /zod@3.23.7: resolution: {integrity: sha512-NBeIoqbtOiUMomACV/y+V3Qfs9+Okr18vR5c/5pHClPpufWOrsx8TENboDPe265lFdfewX2yBtNTLPvnmCxwog==} + dev: true + + /zod@3.23.8: + resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} /zustand@3.7.2(react@18.3.1): resolution: {integrity: sha512-PIJDIZKtokhof+9+60cpockVOq05sJzHCriyvaLBmEJixseQ1a5Kdov6fWZfWOu5SK9c+FhH1jU0tntLxRJYMA==}