-
-
Notifications
You must be signed in to change notification settings - Fork 705
Description
Environment
Working directory: /home/muntasir/abc nuxi 10:30:58 PM
Nuxt project info: (copied to clipboard) nuxi 10:30:58 PM
- Operating System: Linux
- Node Version: v24.4.0
- Nuxt Version: 4.0.0
- CLI Version: 3.26.2
- Nitro Version: 2.12.0
- Package Manager: [email protected]
- Builder: -
- User Config: compatibilityDate, devtools, modules
- Runtime Modules: @nuxt/[email protected]
- Build Modules: -
👉 Report an issue: https://github.com/nuxt/nuxt/issues/new?template=bug-report.yml
👉 Suggest an improvement: https://github.com/nuxt/nuxt/discussions/new
👉 Read documentation: https://nuxt.com
Version
v3
Reproduction
https://github.com/MuntasirSZN/repro-nuxt-zod-content
Description
Installing zod v4 crushes dev server immediately:
ERROR Cannot start nuxt: Cannot read properties of undefined (reading 'id') 10:32:15 PM
at getOrderedSchemaKeys (node_modules/@nuxt/content/dist/runtime/internal/schema.js:12:11)
at generateCollectionTableDefinition (node_modules/@nuxt/content/dist/module.mjs:2335:22)
at processCollectionItems (node_modules/@nuxt/content/dist/module.mjs:2906:10)
at async node_modules/@nuxt/content/dist/module.mjs:2803:20
at async initNuxt (node_modules/nuxt/dist/index.mjs:5613:3)
at async NuxtDevServer._load (node_modules/@nuxt/cli/dist/chunks/index.mjs:245:5)
at async NuxtDevServer.load (node_modules/@nuxt/cli/dist/chunks/index.mjs:170:7)
at async NuxtDevServer.init (node_modules/@nuxt/cli/dist/chunks/index.mjs:165:5)
at async initialize (node_modules/@nuxt/cli/dist/chunks/index.mjs:438:3)
at async Object.run (node_modules/@nuxt/cli/dist/chunks/dev.mjs:135:43)
Maybe update to zod v4? There is a renovate pr going on to update, I think that needs to be merged.
Additional context
This is only happening on zod v4, as zod v3 is in main.