0.1.1 • Published 5 years ago

@instacart/tsconfig v0.1.1

Weekly downloads
2,607
License
MIT
Repository
github
Last release
5 years ago

@instacart/tsconfig

NPM version

Instacart's shared TypeScript configuration

Installation

$ yarn add --dev @instacart/tsconfig

Usage

By default the package provides 2 configurations to extend from.

  • @instacart/tsconfig - The base configuration.

  • @instacart/tsconfig/babel is used for our builds that use TypeScript in conjunction with Babel for the build process and defaults to esnext for the ECMAScript target version and module generation. It also preserves jsx for babel to take care of.

// tsconfig.json
{
  "extends": "@instacart/tsconfig/babel",
  "compilerOptions": {
    "rootDir": "./",
    ...
  }
}