-
-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Open
Description
Describe the Bug
Hi!
THis is my package.json in my extension:
...
"dependencies": {
"@directus/errors": "^2.0.3",
"axios": "^1.11.0",
"dayjs": "^1.11.14",
"express": "5.1.0",
"raw-body": "^3.0.0",
"slugify": "^1.6.6",
"stripe": "^18.5.0",
"uuid": "^11.1.0",
"zod": "^4.1.3"
},
...
Now I just bumped from 11.10.0 to 10.11.0 with D itself and I get this error when running:
directus-1 | file:///directus/node_modules/.pnpm/[email protected]/node_modules/zod/v4/core/schemas.js:865
directus-1 | const first = def.options[0]._zod.run;
directus-1 | ^
directus-1 |
directus-1 | TypeError: Cannot read properties of undefined (reading 'run')
directus-1 | at file:///directus/node_modules/.pnpm/[email protected]/node_modules/zod/v4/core/schemas.js:865:39
directus-1 | at Function.init (file:///directus/node_modules/.pnpm/[email protected]/node_modules/zod/v4/core/core.js:14:9)
directus-1 | at file:///directus/node_modules/.pnpm/[email protected]/node_modules/zod/v4/classic/schemas.js:544:20
directus-1 | at Function.init (file:///directus/node_modules/.pnpm/[email protected]/node_modules/zod/v4/core/core.js:14:9)
directus-1 | at file:///directus/node_modules/.pnpm/[email protected]/node_modules/zod/v4/classic/schemas.js:556:14
directus-1 | at init (file:///directus/node_modules/.pnpm/[email protected]/node_modules/zod/v4/core/core.js:14:9)
directus-1 | at new ZodDiscriminatedUnion (file:///directus/node_modules/.pnpm/[email protected]/node_modules/zod/v4/core/core.js:31:9)
directus-1 | at Module.discriminatedUnion (file:///directus/node_modules/.pnpm/[email protected]/node_modules/zod/v4/classic/schemas.js:561:12)
directus-1 | at file:///directus/node_modules/.pnpm/@directus+api@file+api_@[email protected][email protected][email protected]/node_modules/@directus/api/dist/websocket/messages.js:4:36
directus-1 | at ModuleJob.run (node:internal/modules/esm/module_job:343:25)
directus-1 |
directus-1 | Node.js v22.18.0
directus-1 exited with code 1
I have broken my head around it, updated my own deps, restarted, removed node modules, dist folder, lockfile reran npm i etc etc, nothing works.
When I revert back to 11.10.0 and zod 3.24.2 it works again...
Any clue?
To Reproduce
See above
Directus Version
v11.11.0
Hosting Strategy
Self-Hosted (Docker Image)
Database
postgres 17
kyla-m, martabitbrain, Odas0R, samehhady and NikZar