ConfigDeck
Back to Generator

tsconfig.json

Generate a tsconfig.json with strict mode, path aliases, and modern settings.

Preset

Base Configuration

Extend from official framework tsconfig. Recommended settings are automatically applied.

Inherit from a framework tsconfig. The recommended settings will be applied automatically.

Language & Environment

Configure the JavaScript runtime target and language features.

Set the JavaScript language version for emitted JavaScript.

Specify the module code generation.

Strategy for resolving module import paths.

Controls how JSX constructs are emitted. Required for React projects.

Type Checking

Configure the strictness of TypeScript type checking.

Modules & Paths

Configure module resolution and path aliases.

Base directory for resolving non-relative module names.

Paths

Set up path aliases for imports. Requires baseUrl.

Emit

Configure compilation output settings.

Interop Constraints

Settings for interoperability between module systems.

Completeness

Build performance and completeness settings.

File Scope

Configure which files to include in compilation.

File/directory patterns to include in compilation.

File/directory patterns to exclude from compilation.