@shaizei/typescript-config

This package contains shareable TypeScript compiler configuration used by the applications created with @shaizei/cli.

Usage no npm install needed!

<script type="module">
  import shaizeiTypescriptConfig from 'https://cdn.skypack.dev/@shaizei/typescript-config';
</script>

README

@shaizei/typescript-config

This package contains shareable TypeScript compiler configuration used by the applications created with @shaizei/cli.

Getting Started

1. Installation

Using Yarn:

  yarn add @shaizei/typescript-config typescript --dev

Using npm:

  npm install @shaizei/typescript-config typescript --save-dev

2. Usage

  • Create a new tsconfig.js at the root directory of your project.
  • Extend the config from @shaizei/typescript-config
{
  "extends": "@shaizei/typescript-config",
}

And that's it.

Override Default Config

If you want to override some of the pre-defined configuration, then simply write them down after extending from @shaizei/typescript-config.

{
  "extends": "@shaizei/typescript-config",
  "compilerOptions": {
    ...
  },
  "exclude": [...],
  "include": [...]
}