1.0.0 • Published 1 year ago

@valtech-commerce/tsconfig v1.0.0

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

@valtech-commerce/tsconfig

npm npms.io: Score libraries.io: SourceRank Tests License: MIT

Opinionated TSConfig base configs.

Base configs

Base configDescription
node-ltsNode.js LTS version
node-lts-strictNode.js LTS version, strict rules
node-lts-strict-esmNode.js LTS version, strict rules with ESM compilation

Dependency tree

  graph TD;
    node-lts --> node-lts-strict --> node-lts-strict-esm

Install

$ npm install @valtech-commerce/tsconfig

Usage

Add configuration base to your tsconfig.json:

{
	"extends": "@valtech-commerce/tsconfig/base/[BASE_CONFIG]"
}

Specifications

node-lts

Used configuration

Extra

node-lts-strict

Used configuration

Extra

  • Disables some rules by default

node-lts-strict-esm

Used configuration

Documentation

See the Changelog to see what has changed.

Contribute

See the Contributing Guidelines for ways to get started.

See the Support Guide for ways to get help.

See the Security Policy for sharing vulnerability reports.

This project has a Code of Conduct. By interacting with this repository, organization, or community you agree to abide by its terms.

License

MIT © Valtech Canada inc.