Typescript error
IAmAMFTRex opened this issue · 0 comments
IAmAMFTRex commented
On building the final version of this example, a Type error is thrown:
./node_modules/.prisma\client\index.d.ts:11:33
Type error: Type expected.
9 | type UnwrapPromise<P extends any> = P extends Promise<infer R> ? R : P
10 | type UnwrapTuple<Tuple extends readonly unknown[]> = {
11 | [K in keyof Tuple]: K extends
${number}
? Tuple[K] extends PrismaPromise ? X : UnwrapPromise<Tuple[K]> : UnwrapPromise<Tuple[K]>
| ^
12 | };
13 |
14 |
error Command failed with exit code 1.
I was able to determine the version of TypeScript was invalid - package.json has:
"devDependencies": {
"@types/next-auth": "3.1.14",
"@types/node": "14.14.6",
"@types/react": "16.9.56",
"prisma": "2.25.0",
"typescript": **"4.0.5"**
}
It should be:
"devDependencies": {
"@types/next-auth": "3.1.14",
"@types/node": "14.14.6",
"@types/react": "16.9.56",
"prisma": "2.25.0",
"typescript": **"^4.1.0"**
}