diff options
author | 2023-10-30 11:02:59 -0400 | |
---|---|---|
committer | 2023-10-30 10:02:59 -0500 | |
commit | 35cd810f0f988010fbb8e6d7ab205de5d816e2b2 (patch) | |
tree | cb05f31ee384fa261bd0b02ccabbc0274d0ff376 | |
parent | 4c261c9c2fbfe2190d753a5b6fe5e2d1e9aee63e (diff) | |
download | astro-35cd810f0f988010fbb8e6d7ab205de5d816e2b2.tar.gz astro-35cd810f0f988010fbb8e6d7ab205de5d816e2b2.tar.zst astro-35cd810f0f988010fbb8e6d7ab205de5d816e2b2.zip |
chore(deps): Upgrade Zod to @latest (#8762)
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
Co-authored-by: Nate Moore <nate@astro.build>
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
Diffstat (limited to '')
-rw-r--r-- | .changeset/swift-rivers-impress.md | 7 | ||||
-rw-r--r-- | packages/astro/package.json | 3 | ||||
-rw-r--r-- | packages/astro/src/core/config/schema.ts | 4 | ||||
-rw-r--r-- | packages/integrations/markdoc/package.json | 2 | ||||
-rw-r--r-- | packages/integrations/sitemap/package.json | 2 | ||||
-rw-r--r-- | pnpm-lock.yaml | 19 |
6 files changed, 26 insertions, 11 deletions
diff --git a/.changeset/swift-rivers-impress.md b/.changeset/swift-rivers-impress.md new file mode 100644 index 000000000..bb2e07bb0 --- /dev/null +++ b/.changeset/swift-rivers-impress.md @@ -0,0 +1,7 @@ +--- +'@astrojs/markdoc': patch +'@astrojs/sitemap': patch +'astro': patch +--- + +Upgrades Zod to 3.22.4 diff --git a/packages/astro/package.json b/packages/astro/package.json index df6d0d4cd..0198b9d83 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -154,6 +154,7 @@ "js-yaml": "^4.1.0", "kleur": "^4.1.4", "magic-string": "^0.30.3", + "mdast-util-to-hast": "12.3.0", "mime": "^3.0.0", "ora": "^7.0.1", "p-limit": "^4.0.0", @@ -176,7 +177,7 @@ "vitefu": "^0.2.4", "which-pm": "^2.1.1", "yargs-parser": "^21.1.1", - "zod": "3.21.1" + "zod": "^3.22.4" }, "optionalDependencies": { "sharp": "^0.32.5" diff --git a/packages/astro/src/core/config/schema.ts b/packages/astro/src/core/config/schema.ts index ee470abc8..4ca70f85a 100644 --- a/packages/astro/src/core/config/schema.ts +++ b/packages/astro/src/core/config/schema.ts @@ -14,6 +14,10 @@ import { pathToFileURL } from 'node:url'; import { z } from 'zod'; import { appendForwardSlash, prependForwardSlash, removeTrailingForwardSlash } from '../path.js'; +// This import is required to appease TypeScript! +// See https://github.com/withastro/astro/pull/8762 +import 'mdast-util-to-hast'; + type ShikiLangs = NonNullable<ShikiConfig['langs']>; type ShikiTheme = NonNullable<ShikiConfig['theme']>; diff --git a/packages/integrations/markdoc/package.json b/packages/integrations/markdoc/package.json index 87749bf68..d75c3aa4a 100644 --- a/packages/integrations/markdoc/package.json +++ b/packages/integrations/markdoc/package.json @@ -72,7 +72,7 @@ "htmlparser2": "^9.0.0", "kleur": "^4.1.5", "shikiji": "^0.6.8", - "zod": "3.21.1" + "zod": "^3.22.4" }, "peerDependencies": { "astro": "^3.0.0" diff --git a/packages/integrations/sitemap/package.json b/packages/integrations/sitemap/package.json index 2cb7ed72a..819e601cd 100644 --- a/packages/integrations/sitemap/package.json +++ b/packages/integrations/sitemap/package.json @@ -34,7 +34,7 @@ }, "dependencies": { "sitemap": "^7.1.1", - "zod": "3.21.1" + "zod": "^3.22.4" }, "devDependencies": { "@astrojs/node": "workspace:*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 74f736d62..2961475d3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -586,6 +586,9 @@ importers: magic-string: specifier: ^0.30.3 version: 0.30.5 + mdast-util-to-hast: + specifier: 12.3.0 + version: 12.3.0 mime: specifier: ^3.0.0 version: 3.0.0 @@ -653,8 +656,8 @@ importers: specifier: ^21.1.1 version: 21.1.1 zod: - specifier: 3.21.1 - version: 3.21.1 + specifier: ^3.22.4 + version: 3.22.4 optionalDependencies: sharp: specifier: ^0.32.5 @@ -3760,8 +3763,8 @@ importers: specifier: ^0.6.8 version: 0.6.10 zod: - specifier: 3.21.1 - version: 3.21.1 + specifier: ^3.22.4 + version: 3.22.4 devDependencies: '@astrojs/markdown-remark': specifier: workspace:* @@ -4459,8 +4462,8 @@ importers: specifier: ^7.1.1 version: 7.1.1 zod: - specifier: 3.21.1 - version: 3.21.1 + specifier: ^3.22.4 + version: 3.22.4 devDependencies: '@astrojs/node': specifier: workspace:* @@ -17836,8 +17839,8 @@ packages: engines: {node: '>=12.20'} dev: false - /zod@3.21.1: - resolution: {integrity: sha512-+dTu2m6gmCbO9Ahm4ZBDapx2O6ZY9QSPXst2WXjcznPMwf2YNpn3RevLx4KkZp1OPW/ouFcoBtBzFz/LeY69oA==} + /zod@3.22.4: + resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} dev: false /zwitch@2.0.4: |