Skip to content

fullstacksjs/tsconfig

Repository files navigation

logo


download status version MIT License

Shared TypeScript config for community projects.

Installation

npm :

$ npm install --save-dev @fullstacksjs/tsconfig typescript

yarn :

$ yarn add --dev @fullstacksjs/tsconfig typescript

Usage

Add to your tsconfig.json:

{
  "extends": "@fullstacksjs/tsconfig",
  "compilerOptions": {
    "outDir": "dist"
  }
}

Configs

  • NodeJS CommonJS:
{
  "extends": "@fullstacksjs/tsconfig"
}
  • NodeJS ESM Library
{
  "extends": "@fullstacksjs/tsconfig/esm"
}
  • React App:
{
  "extends": "@fullstacksjs/tsconfig/react"
}
  • React library:
{
  "extends": "@fullstacksjs/tsconfig/react-lib"
}

Feel free to use 💛