tsconfig
Shared TypeScript config for @preco21
Install
$ npm install --save-dev @preco21/tsconfig
This config requires TypeScript 4.7 or later.
Usage
tsconfig.json
:
{
"extends": "@preco21/tsconfig",
"compilerOptions": {
"outDir": "dist"
},
"include": ["src"]
}
Snippets
For library setup
{
"extends": "@preco21/tsconfig",
"compilerOptions": {
"outDir": "dist",
"declaration": true,
"incremental": true
},
"include": ["src/**/*"]
}
For application setup
{
"extends": "@preco21/tsconfig",
"compilerOptions": {
"outDir": "dist",
"module": "commonjs",
"incremental": true
},
"include": ["src/**/*"]
}
For web application setup
{
"extends": "@preco21/tsconfig",
"include": ["src/**/*"]
}
Motivation
Heavily inspired by sindresorhus/tsconfig
.