I am trying to follow the Run in local guide and when running the command:
pnpm dev
I get the following output:
`WARN Unsupported engine: wanted: {"node":">=24"} (current: {"node":"v22.22.1","pnpm":"10.32.1"})
sill@1.55.3 dev /home/iursu/PycharmProjects/catalogi-1.55.3
turbo dev
Attention:
Turborepo now collects completely anonymous telemetry regarding usage.
This information is used to shape the Turborepo roadmap and prioritize features.
You can learn more, including how to opt-out if you'd not like to participate in this anonymous program, by visiting the following URL:
https://turbo.build/repo/docs/telemetry
• Packages in scope: api, e2e, web
• Running dev in 3 packages
• Remote caching disabled
api:dev: cache miss, executing 448a91895a6dfc3e
web:dev: cache miss, executing c74142c52b58be59
api:dev: .. | WARN Unsupported engine: wanted: {"node":">=24"} (current: {"node":"v22.22.1","pnpm":"10.32.1"})
web:dev: .. | WARN Unsupported engine: wanted: {"node":">=24"} (current: {"node":"v22.22.1","pnpm":"10.32.1"})
api:dev:
api:dev: > api@1.20.5 dev /home/iursu/PycharmProjects/catalogi-1.55.3/api
api:dev: > dotenv -e ../.env -- tsx watch src/entrypoints/start-api.ts
api:dev:
web:dev:
web:dev: > web@1.41.5 dev /home/iursu/PycharmProjects/catalogi-1.55.3/web
web:dev: > vite
web:dev:
web:dev: VITE v6.4.1 ready in 314 ms
web:dev:
web:dev: ➜ Local: http://localhost:3000/
web:dev: ➜ Network: use --host to expose
web:dev: ➜ press h + enter to show help
api:dev: includes /api /home/iursu/PycharmProjects/catalogi-1.55.3/api
api:dev: /home/iursu/PycharmProjects/catalogi-1.55.3/node_modules/.pnpm/zod@3.25.76/node_modules/zod/v3/types.cjs:45
api:dev: const error = new ZodError_js_1.ZodError(ctx.common.issues);
api:dev: ^
api:dev:
api:dev: ZodError: [
api:dev: {
api:dev: "code": "invalid_type",
api:dev: "expected": "string",
api:dev: "received": "undefined",
api:dev: "path": [
api:dev: "oidcParams",
api:dev: "issuerUri"
api:dev: ],
api:dev: "message": "Required"
api:dev: },
api:dev: {
api:dev: "code": "invalid_type",
api:dev: "expected": "string",
api:dev: "received": "undefined",
api:dev: "path": [
api:dev: "oidcParams",
api:dev: "clientId"
api:dev: ],
api:dev: "message": "Required"
api:dev: },
api:dev: {
api:dev: "code": "invalid_type",
api:dev: "expected": "string",
api:dev: "received": "undefined",
api:dev: "path": [
api:dev: "oidcParams",
api:dev: "clientSecret"
api:dev: ],
api:dev: "message": "Required"
api:dev: },
api:dev: {
api:dev: "code": "invalid_type",
api:dev: "expected": "string",
api:dev: "received": "undefined",
api:dev: "path": [
api:dev: "oidcParams",
api:dev: "manageProfileUrl"
api:dev: ],
api:dev: "message": "Required"
api:dev: },
api:dev: {
api:dev: "code": "invalid_type",
api:dev: "expected": "string",
api:dev: "received": "undefined",
api:dev: "path": [
api:dev: "appUrl"
api:dev: ],
api:dev: "message": "Required"
api:dev: }
api:dev: ]
api:dev: at get error (/home/iursu/PycharmProjects/catalogi-1.55.3/node_modules/.pnpm/zod@3.25.76/node_modules/zod/v3/types.cjs:45:31)
api:dev: at ZodObject.parse (/home/iursu/PycharmProjects/catalogi-1.55.3/node_modules/.pnpm/zod@3.25.76/node_modules/zod/v3/types.cjs:120:22)
api:dev: at (/home/iursu/PycharmProjects/catalogi-1.55.3/api/src/env.ts:32:44)
api:dev: at Object. (/home/iursu/PycharmProjects/catalogi-1.55.3/api/src/env.ts:63:1)
api:dev: at Module.compile (node:internal/modules/cjs/loader:1705:14)
api:dev: at Object.transformer (/home/iursu/PycharmProjects/catalogi-1.55.3/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/register-D46fvsV.cjs:3:1104)
api:dev: at Module.load (node:internal/modules/cjs/loader:1441:32)
api:dev: at Module._load (node:internal/modules/cjs/loader:1263:12)
api:dev: at TracingChannel.traceSync (node:diagnostics_channel:328:14)
api:dev: at wrapModuleLoad (node:internal/modules/cjs/loader:237:24) {
api:dev: issues: [
api:dev: {
api:dev: code: 'invalid_type',
api:dev: expected: 'string',
api:dev: received: 'undefined',
api:dev: path: [ 'oidcParams', 'issuerUri' ],
api:dev: message: 'Required'
api:dev: },
api:dev: {
api:dev: code: 'invalid_type',
api:dev: expected: 'string',
api:dev: received: 'undefined',
api:dev: path: [ 'oidcParams', 'clientId' ],
api:dev: message: 'Required'
api:dev: },
api:dev: {
api:dev: code: 'invalid_type',
api:dev: expected: 'string',
api:dev: received: 'undefined',
api:dev: path: [ 'oidcParams', 'clientSecret' ],
api:dev: message: 'Required'
api:dev: },
api:dev: {
api:dev: code: 'invalid_type',
api:dev: expected: 'string',
api:dev: received: 'undefined',
api:dev: path: [ 'oidcParams', 'manageProfileUrl' ],
api:dev: message: 'Required'
api:dev: },
api:dev: {
api:dev: code: 'invalid_type',
api:dev: expected: 'string',
api:dev: received: 'undefined',
api:dev: path: [ 'appUrl' ],
api:dev: message: 'Required'
api:dev: }
api:dev: ],
api:dev: addIssue: [Function (anonymous)],
api:dev: addIssues: [Function (anonymous)]
api:dev: }
api:dev:
api:dev: Node.js v22.22.1
`
Could you please tell me what am I missing or doing wrong? Merci!
I am trying to follow the Run in local guide and when running the command:
pnpm devI get the following output:
`WARN Unsupported engine: wanted: {"node":">=24"} (current: {"node":"v22.22.1","pnpm":"10.32.1"})
Attention:
Turborepo now collects completely anonymous telemetry regarding usage.
This information is used to shape the Turborepo roadmap and prioritize features.
You can learn more, including how to opt-out if you'd not like to participate in this anonymous program, by visiting the following URL:
https://turbo.build/repo/docs/telemetry
• Packages in scope: api, e2e, web
• Running dev in 3 packages
• Remote caching disabled
api:dev: cache miss, executing 448a91895a6dfc3e
web:dev: cache miss, executing c74142c52b58be59
api:dev: .. | WARN Unsupported engine: wanted: {"node":">=24"} (current: {"node":"v22.22.1","pnpm":"10.32.1"})
web:dev: .. | WARN Unsupported engine: wanted: {"node":">=24"} (current: {"node":"v22.22.1","pnpm":"10.32.1"})
api:dev:
api:dev: > api@1.20.5 dev /home/iursu/PycharmProjects/catalogi-1.55.3/api
api:dev: > dotenv -e ../.env -- tsx watch src/entrypoints/start-api.ts
api:dev:
web:dev:
web:dev: > web@1.41.5 dev /home/iursu/PycharmProjects/catalogi-1.55.3/web
web:dev: > vite
web:dev:
web:dev: VITE v6.4.1 ready in 314 ms
web:dev:
web:dev: ➜ Local: http://localhost:3000/
web:dev: ➜ Network: use --host to expose
web:dev: ➜ press h + enter to show help
api:dev: includes /api /home/iursu/PycharmProjects/catalogi-1.55.3/api
api:dev: /home/iursu/PycharmProjects/catalogi-1.55.3/node_modules/.pnpm/zod@3.25.76/node_modules/zod/v3/types.cjs:45
api:dev: const error = new ZodError_js_1.ZodError(ctx.common.issues);
api:dev: ^
api:dev:
api:dev: ZodError: [
api:dev: {
api:dev: "code": "invalid_type",
api:dev: "expected": "string",
api:dev: "received": "undefined",
api:dev: "path": [
api:dev: "oidcParams",
api:dev: "issuerUri"
api:dev: ],
api:dev: "message": "Required"
api:dev: },
api:dev: {
api:dev: "code": "invalid_type",
api:dev: "expected": "string",
api:dev: "received": "undefined",
api:dev: "path": [
api:dev: "oidcParams",
api:dev: "clientId"
api:dev: ],
api:dev: "message": "Required"
api:dev: },
api:dev: {
api:dev: "code": "invalid_type",
api:dev: "expected": "string",
api:dev: "received": "undefined",
api:dev: "path": [
api:dev: "oidcParams",
api:dev: "clientSecret"
api:dev: ],
api:dev: "message": "Required"
api:dev: },
api:dev: {
api:dev: "code": "invalid_type",
api:dev: "expected": "string",
api:dev: "received": "undefined",
api:dev: "path": [
api:dev: "oidcParams",
api:dev: "manageProfileUrl"
api:dev: ],
api:dev: "message": "Required"
api:dev: },
api:dev: {
api:dev: "code": "invalid_type",
api:dev: "expected": "string",
api:dev: "received": "undefined",
api:dev: "path": [
api:dev: "appUrl"
api:dev: ],
api:dev: "message": "Required"
api:dev: }
api:dev: ]
api:dev: at get error (/home/iursu/PycharmProjects/catalogi-1.55.3/node_modules/.pnpm/zod@3.25.76/node_modules/zod/v3/types.cjs:45:31)
api:dev: at ZodObject.parse (/home/iursu/PycharmProjects/catalogi-1.55.3/node_modules/.pnpm/zod@3.25.76/node_modules/zod/v3/types.cjs:120:22)
api:dev: at (/home/iursu/PycharmProjects/catalogi-1.55.3/api/src/env.ts:32:44)
api:dev: at Object. (/home/iursu/PycharmProjects/catalogi-1.55.3/api/src/env.ts:63:1)
api:dev: at Module.compile (node:internal/modules/cjs/loader:1705:14)
api:dev: at Object.transformer (/home/iursu/PycharmProjects/catalogi-1.55.3/node_modules/.pnpm/tsx@4.21.0/node_modules/tsx/dist/register-D46fvsV.cjs:3:1104)
api:dev: at Module.load (node:internal/modules/cjs/loader:1441:32)
api:dev: at Module._load (node:internal/modules/cjs/loader:1263:12)
api:dev: at TracingChannel.traceSync (node:diagnostics_channel:328:14)
api:dev: at wrapModuleLoad (node:internal/modules/cjs/loader:237:24) {
api:dev: issues: [
api:dev: {
api:dev: code: 'invalid_type',
api:dev: expected: 'string',
api:dev: received: 'undefined',
api:dev: path: [ 'oidcParams', 'issuerUri' ],
api:dev: message: 'Required'
api:dev: },
api:dev: {
api:dev: code: 'invalid_type',
api:dev: expected: 'string',
api:dev: received: 'undefined',
api:dev: path: [ 'oidcParams', 'clientId' ],
api:dev: message: 'Required'
api:dev: },
api:dev: {
api:dev: code: 'invalid_type',
api:dev: expected: 'string',
api:dev: received: 'undefined',
api:dev: path: [ 'oidcParams', 'clientSecret' ],
api:dev: message: 'Required'
api:dev: },
api:dev: {
api:dev: code: 'invalid_type',
api:dev: expected: 'string',
api:dev: received: 'undefined',
api:dev: path: [ 'oidcParams', 'manageProfileUrl' ],
api:dev: message: 'Required'
api:dev: },
api:dev: {
api:dev: code: 'invalid_type',
api:dev: expected: 'string',
api:dev: received: 'undefined',
api:dev: path: [ 'appUrl' ],
api:dev: message: 'Required'
api:dev: }
api:dev: ],
api:dev: addIssue: [Function (anonymous)],
api:dev: addIssues: [Function (anonymous)]
api:dev: }
api:dev:
api:dev: Node.js v22.22.1
`
Could you please tell me what am I missing or doing wrong? Merci!