Using `@zenstackhq/server` when zenstack is configured to output to a different location
Description and expected behavior
I am outputing zenstack generate to a custom location instead of into node_modules. When I use @zenstackhq/server/next I get this:
../../node_modules/.pnpm/@[email protected]_@[email protected][email protected][email protected][email protected]_/node_modules/@zenstackhq/runtime/enhance.js Module not found: Can't resolve '.zenstack/enhance' in '../../node_modules/.pnpm/@[email protected]_@[email protected][email protected][email protected][email protected]_/node_modules/@zenstackhq/runtime'
Import trace for requested module: ../../node_modules/.pnpm/@[email protected]_@[email protected][email protected][email protected][email protected]_/node_modules/@zenstackhq/runtime/enhance.js ../../node_modules/.pnpm/@[email protected]_@[email protected][email protected][email protected][email protected]_/node_modules/@zenstackhq/runtime/index.js ../../node_modules/.pnpm/@[email protected]_@[email protected][email protected][email protected][email protected]_/node_modules/@zenstackhq/server/api/rpc/index.js ../../node_modules/.pnpm/@[email protected]_@[email protected][email protected][email protected][email protected]_/node_modules/@zenstackhq/server/api/index.js ../../node_modules/.pnpm/@[email protected]_@[email protected][email protected][email protected][email protected]_/node_modules/@zenstackhq/server/next/app-route-handler.js ../../node_modules/.pnpm/@[email protected]_@[email protected][email protected][email protected][email protected]_/node_modules/@zenstackhq/server/next/index.js
- ZenStack version: 2.14.0
- Prisma version: 6.6.0
- Database type: Postgresql
Additional context Using turborepo, next 14, no turbopack.
Prisma and zenstack are in a separate package, and the generated output is in that other package.
I tried to make a repro project using next 15 with turbopack and I didn't see the same error. How do I configure the server package to know where to find the output?
I should also note, everything seems to work fine.. it just throws all those module not found errors.
Hi @dennispg , could you share a repro project? Thanks!