@valtech-commerce/tsconfig

Valtech_Commerce TSConfig configurations


Keywords
tsconfig, tsconfig-json
License
MIT
Install
npm install @valtech-commerce/tsconfig@1.0.0

Documentation

@valtech-commerce/tsconfig

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

Opinionated TSConfig base configs.

Base configs

Base config Description
node-lts Node.js LTS version
node-lts-strict Node.js LTS version, strict rules
node-lts-strict-esm Node.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.