1.2.3 • Published 1 year ago

@bricked/ts-config v1.2.3

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

@bricked/ts-config

license semantic-release: angular version

Shared typescript configuration for my projects.

Installation

npm install --save-dev @bricked/ts-config
yarn add --save-dev @bricked/ts-config
pnpm add --save-dev @bricked/ts-config

Usage

Base Config

You can use tsconfig.json by extending it in yours:

{
  "extends": "@bricked/ts-config"
}

This is a config suited for nearly all projects, but you may extend it with your own config options.

Platform Specific Config

It's recommended to use one of the platform specific configs:

{
  "extends": "@bricked/ts-config/node"
}
{
  "extends": "@bricked/ts-config/dom"
}
{
  "extends": "@bricked/ts-config/bundler"
}

This will add additional typings for the specified platform. Additionally it can alter the behaviour of for example global variables.

Feature Specific Config

You may add feature specific configs to enable / enforce certain features:

{
  "extends": "@bricked/ts-config/strict"
}
{
  "extends": "@bricked/ts-config/decorators"
}

Feature specific configs may be combined like this:

{
  "extends": [
    "@bricked/ts-config/node",
    "@bricked/ts-config/strict",
    "@bricked/ts-config/decorators"
  ]
}
1.2.3

1 year ago

1.2.2

1 year ago

1.2.1

1 year ago

1.2.0

1 year ago

1.0.0

1 year ago