@p-chan/tsconfig

Shareable TypeScript config for @p-chan

Usage no npm install needed!

<script type="module">
  import pChanTsconfig from 'https://cdn.skypack.dev/@p-chan/tsconfig';
</script>

README

tsconfig

Shareable TypeScript config for @p-chan

Install

$ npm install @p-chan/tsconfig --save-dev

Usage

Edit tsconfig.json.

{
  // Default (use Recommended)
  "extends": "@p-chan/tsconfig",

  // Recommended
  "extends": "@p-chan/tsconfig/recommended.json",

  // for Node.js v12
  "extends": "@p-chan/tsconfig/node12.json",

  // for Node.js v14
  "extends": "@p-chan/tsconfig/node14.json",

  // for Next.js
  "extends": "@p-chan/tsconfig/next.json"
}

Override

{
  "extends": "@p-chan/tsconfig",
  "compilerOptions": {
    "outDir": "./dist",
    "baseUrl": "./"
  }
}

Author

@p-chan

License

MIT


Inspired by sindresorhus/tsconfig