Skip to content

standard-config/tsconfig

Repository files navigation

@standard-config/tsconfig

Strict config for modern TypeScript runtimes. Designed around node’s type stripping and tuned for noEmit checks.

Install

npm install --save-dev @standard-config/tsconfig
pnpm add --save-dev @standard-config/tsconfig

Usage

Create your tsconfig.json:

{
    "extends": "@standard-config/tsconfig",
    "include": [
        "**/*"
    ],
    "exclude": [
        "node_modules"
    ]
}

Bundlers

For projects that require a compilation step, use @standard-config/tsconfig/bundler instead. Being slightly more permissive, it’s the recommended base config for Next.js, Vite-based projects, and other React apps.

{
    "extends": "@standard-config/tsconfig/bundler"
}

License

MIT © Dom Porada

About

Strict config for modern TypeScript runtimes

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Sponsor this project

 

Contributors