Closed sawa-ko closed 2 years ago
node_modules/cacheable-request/dist/types.d.ts:1:23 - error TS1452: 'resolution-mode' assertions are only supported when moduleResolution is node16 or nodenext.
moduleResolution
node16
nodenext
No error
{ "compileOnSave": true, "compilerOptions": { "allowSyntheticDefaultImports": true, "alwaysStrict": true, "declaration": true, "declarationMap": true, "emitDecoratorMetadata": true, "esModuleInterop": true, "experimentalDecorators": true, "forceConsistentCasingInFileNames": true, "importHelpers": true, "importsNotUsedAsValues": "error", "incremental": true, "lib": ["esnext"], "module": "ESNext" "moduleResolution": "Node", "newLine": "lf", "noEmitHelpers": true, "noFallthroughCasesInSwitch": true, "noImplicitReturns": true, "noUnusedLocals": true, "noUnusedParameters": true, "preserveConstEnums": true, "pretty": true, "removeComments": false, "resolveJsonModule": true, "sourceMap": true, "strict": true, "target": "ES2020", "useDefineForClassFields": true } }
See: https://github.com/sindresorhus/got/issues/2051#issuecomment-1251796386
You can remove resolution-mode="require" part from your code (like <reference types="node" resolution-mode="require"/>)
resolution-mode="require"
<reference types="node" resolution-mode="require"/>
Describe the bug
Actual behavior
node_modules/cacheable-request/dist/types.d.ts:1:23 - error TS1452: 'resolution-mode' assertions are only supported when
moduleResolution
isnode16
ornodenext
.Expected behavior
No error
Typescript config
Checklist