diff --git a/package.json b/package.json index 7a12076cd84..f9c84fbcbfc 100644 --- a/package.json +++ b/package.json @@ -106,7 +106,7 @@ "@sanity/client": "^6.18.0", "@sanity/eslint-config-i18n": "1.0.0", "@sanity/eslint-config-studio": "^4.0.0", - "@sanity/pkg-utils": "6.8.13", + "@sanity/pkg-utils": "6.8.14", "@sanity/prettier-config": "^1.0.2", "@sanity/test": "0.0.1-alpha.1", "@sanity/tsdoc": "1.0.51", diff --git a/packages/sanity/package.json b/packages/sanity/package.json index e731bd56467..8b89b6b28d6 100644 --- a/packages/sanity/package.json +++ b/packages/sanity/package.json @@ -257,7 +257,7 @@ "@repo/package.config": "workspace:*", "@sanity/codegen": "3.41.1", "@sanity/generate-help-url": "^3.0.0", - "@sanity/pkg-utils": "6.8.13", + "@sanity/pkg-utils": "6.8.14", "@sanity/tsdoc": "1.0.51", "@sanity/ui-workshop": "^1.2.11", "@testing-library/jest-dom": "^6.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 103c7f4346a..87077c6d3cf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -56,8 +56,8 @@ importers: specifier: ^4.0.0 version: 4.0.0(eslint@8.57.0)(typescript@5.4.5) '@sanity/pkg-utils': - specifier: 6.8.13 - version: 6.8.13(@types/node@18.19.31)(typescript@5.4.5) + specifier: 6.8.14 + version: 6.8.14(@types/node@18.19.31)(typescript@5.4.5) '@sanity/prettier-config': specifier: ^1.0.2 version: 1.0.2(prettier@3.2.5) @@ -928,7 +928,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 @@ -997,7 +997,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 @@ -1816,8 +1816,8 @@ importers: specifier: ^3.0.0 version: 3.0.0 '@sanity/pkg-utils': - specifier: 6.8.13 - version: 6.8.13(@types/node@18.19.31)(debug@4.3.4)(typescript@5.4.5) + specifier: 6.8.14 + version: 6.8.14(@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) @@ -4695,6 +4695,16 @@ packages: transitivePeerDependencies: - '@types/node' + /@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' + dev: true + /@microsoft/api-extractor@7.43.2(@types/node@18.19.31): resolution: {integrity: sha512-5bVGdT/fHTDnBk6XPrw4I/U54LIvEeicOOTcyMtBWq387fad+m6tRk2cP/Lg9bz8+/gJgEkTVhpI8FXV4d79Ng==} hasBin: true @@ -4715,6 +4725,27 @@ packages: transitivePeerDependencies: - '@types/node' + /@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' + dev: true + /@microsoft/tsdoc-config@0.16.2: resolution: {integrity: sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==} dependencies: @@ -6154,6 +6185,23 @@ packages: semver: 7.5.4 z-schema: 5.0.5 + /@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 + dev: true + /@rushstack/rig-package@0.5.2: resolution: {integrity: sha512-mUDecIJeH3yYGZs2a48k+pbhM6JYwWlgjs2Ca5f2n1G2/kgdgP9D/07oglEGf6mRyXEnazhEENeYTSNDRCwdqA==} dependencies: @@ -6172,6 +6220,19 @@ packages: '@types/node': 18.19.31 supports-color: 8.1.1 + /@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 + dev: true + /@rushstack/ts-command-line@4.19.3(@types/node@18.19.31): resolution: {integrity: sha512-gWJPWIlr1VC2byK3ZfXMoPLCNT6fFk4qXAb2x2deVRJpq/LQh03galWqissit8QCOS7mOJPyM42uWmT8f4MKRg==} dependencies: @@ -6182,6 +6243,17 @@ packages: transitivePeerDependencies: - '@types/node' + /@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' + dev: true + /@sanity/asset-utils@1.3.0: resolution: {integrity: sha512-uyIOtGA4Duf+68I3BSbYHY5P+WGftn3QtNJD2Pn7h9WPGYsSrWViIPebE9yRN8N0NHhYj+hDQXaMpVdjG7r+zA==} engines: {node: '>=10'} @@ -6607,6 +6679,116 @@ packages: - debug - supports-color + /@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 + dev: true + /@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==} engines: {node: '>=16.14'} @@ -17086,6 +17268,17 @@ packages: tiny-invariant: 1.3.3 tslib: 2.6.2 + /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 + dev: true + /redent@3.0.0: resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} engines: {node: '>=8'} @@ -19909,9 +20102,21 @@ packages: dependencies: zod: 3.23.7 + /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 + dev: true + /zod@3.23.7: resolution: {integrity: sha512-NBeIoqbtOiUMomACV/y+V3Qfs9+Okr18vR5c/5pHClPpufWOrsx8TENboDPe265lFdfewX2yBtNTLPvnmCxwog==} + /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==} engines: {node: '>=12.7.0'}