DevToolBox
Search...
Cmd+K
Pipeline
DevToolBox
Search...
Cmd+K
Pipeline
← All Tools
tsconfig.json Generator
Generate TypeScript configuration files.
Target
ES2020
ES2021
ES2022
ES2023
ESNext
Module
CommonJS
ES2020
ES2022
ESNext
NodeNext
Node16
Module Resolution
node
node16
nodenext
bundler
JSX
(none)
react
react-jsx
react-jsxdev
preserve
Lib
ES2020
ES2021
ES2022
ES2023
ESNext
DOM
DOM.Iterable
WebWorker
Strict Mode
strict
strictNullChecks
strictFunctionTypes
strictBindCallApply
strictPropertyInit
noImplicitAny
noImplicitReturns
noImplicitThis
noUnusedLocals
noUnusedParameters
esModuleInterop
skipLibCheck
forceConsistentCasing
resolveJsonModule
declaration
declarationMap
sourceMap
outDir
rootDir
baseUrl
Paths
Add
Include (comma-separated)
Exclude (comma-separated)
Generated tsconfig.json
Copy
{ "compilerOptions": { "target": "ES2022", "module": "ESNext", "moduleResolution": "bundler", "lib": [ "ES2022", "DOM", "DOM.Iterable" ], "strict": true, "noImplicitReturns": true, "esModuleInterop": true, "skipLibCheck": true, "forceConsistentCasingInFileNames": true, "resolveJsonModule": true, "sourceMap": true, "outDir": "./dist", "rootDir": "./src", "baseUrl": "." }, "include": [ "src" ], "exclude": [ "node_modules", "dist" ] }