Generate tsconfig.json files instantly with presets for Node.js, React/Next.js, and TypeScript libraries.
strict
Enables all strict type-checking options
noImplicitAny
Error on implicit any types (implied by strict)
strictNullChecks
null/undefined are not assignable to other types
noUnusedLocals
Error on unused local variables
noUnusedParameters
Error on unused function parameters
esModuleInterop
Enables emit interoperability between CommonJS and ES Modules
allowSyntheticDefaultImports
Allow default imports from modules without a default export
resolveJsonModule
Enable importing .json files
skipLibCheck
Skip type checking of declaration files (.d.ts)
sourceMap
Generate .js.map source map files
declaration
Generate .d.ts declaration files
declarationMap
Generate source maps for .d.ts files
{ "compilerOptions": { "target": "ES2020", "module": "commonjs", "lib": [ "ES2020", "DOM" ], "strict": true, "esModuleInterop": true, "skipLibCheck": true } }