@relotus/tsconfig
Описание
@relotus/tsconfig - npm-пакет с общим конфигом Typescript для React проектов. У пакета в peerDependencies
указана точная версия TS, поэтому нет необходимости добавлять typescript
в devDependencies
проекта
Подключение в проект
Установка:
npm install --save-dev @relotus/tsconfig
Отредактируй файл tsconfig.json
:
"extends": "@relotus/tsconfig"
Проверь результирующий конфиг TS
npx tsc --showConfig
Пример использования
{
"extends": "@relotus/tsconfig",
"compilerOptions": {
"baseUrl": "./src"
},
"include": ["src", "./src/config"]
}
Переопределение общиx правил работает аналогично
{
"extends": "@relotus/tsconfig",
"compilerOptions": {
"target": "es5",
"baseUrl": "./src"
},
"include": ["src", "./src/config"]
}