valtech-commerce / tsconfig

Opinionated TSConfig base configs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

@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.

About

Opinionated TSConfig base configs

License:MIT License


Languages

Language:JavaScript 100.0%