Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@hexadrop/tsconfig

hexadrop2.7kMIT0.0.5

A base TSConfig for working with Node + ESM + Strictest.

tsconfig

readme

Hexadrop's TypeScript configuration

TSConfig for working with Node + ESM + Strictest.

Installation

npm install --save-dev @hexadrop/tsconfig

Using bun

bun add -d @hexadrop/tsconfig

How to use

Add it to your tsconfig.json file:

   {
     "extends": "@hexadrop/tsconfig"
   }

Hexadrop Code Quality Standards

Publishing this package we are committing ourselves to the following code quality standards:

  • Respect Semantic Versioning: No breaking changes in patch or minor versions
  • No surprises in transitive dependencies: Use the bare minimum dependencies needed to meet the purpose
  • One specific purpose to meet without having to carry a bunch of unnecessary other utilities
  • Tests as documentation and usage examples
  • Well documented README showing how to install and use
  • License favoring Open Source and collaboration

changelog

@hexadrop/tsconfig

0.0.5

Patch Changes

  • revert: include "allowImportingTsExtensions": true

0.0.4

Patch Changes

  • 77f6fc7: Include "allowImportingTsExtensions": true

0.0.3

Patch Changes

  • 8fe0d16: Include "jsxImportSource": "react"

0.0.2

Patch Changes

  • c2ef64c: Remove baseUrl

0.0.1

Patch Changes

  • Initial release