This repository was archived by the owner on Nov 19, 2024. It is now read-only.
This repository was archived by the owner on Nov 19, 2024. It is now read-only.
Compilation fails with v1.2.0 #335
Open
Description
The typescript doesn't compile with the upgrade of trpc-openapi spec, errors out with:
project-name:build: ../../node_modules/@trpc/server/src/error/TRPCError.ts(23,19): error TS4114: This member must have an 'override' modifier because it overrides a member in the base class 'Error'.
project-name:build: ../../node_modules/@trpc/server/src/core/internals/config.ts(19,10): error TS2304: Cannot find name 'window'.
project-name:build: ../../node_modules/@trpc/server/src/core/internals/config.ts(20,13): error TS2304: Cannot find name 'window'.
The Project is having the following dependency versions:
"@trpc/client": "^10.25.1",
"@trpc/server": "^10.25.1",
"trpc-openapi": "^1.2.0",
"zod": "^3.20.2",
tfconfig.json
:
{
"compilerOptions": {
"rootDir": "src",
"outDir": "dist",
"target": "es2022",
"module": "NodeNext",
"lib": ["es2022"],
"moduleResolution": "Node",
"skipLibCheck": true,
"esModuleInterop": true,
"strict": true,
"noImplicitOverride": true,
"sourceMap": true,
"declaration": true,
"declarationMap": true
}
}
I have confirmed the project works fine with v1.1.2.
Metadata
Metadata
Assignees
Labels
No labels