@cyansalt/tsconfig

2.2.1 • Public • Published

@cyansalt/tsconfig

npm

My TypeScript configuration.

Installation

npm install --save-dev @cyansalt/tsconfig

Usage

// tsconfig.json
{
  "extends": "@cyansalt/tsconfig/tsconfig.app"
  // OR in short (not recommended)
  // "extends": "@cyansalt/tsconfig"
}

For base libraries (which will be used as dependencies):

// tsconfig.json
{
  "extends": "@cyansalt/tsconfig/tsconfig.lib"
}

By default, tsc will not output any files when using the above configuration. The following configuration may be additionally required:

// tsconfig.json
{
  "compilerOptions": {
    // To emit .js files when compiling
    "noEmit": false,
    // To emit .d.ts files when compiling
    "declaration": true
  }
}

In addition, you will also need to specify the files to be included (include) or excluded (exclude) yourself.

For more information, see TSConfig.

Readme

Keywords

Package Sidebar

Install

npm i @cyansalt/tsconfig

Weekly Downloads

5

Version

2.2.1

License

ISC

Unpacked Size

6.51 kB

Total Files

7

Last publish

Collaborators

  • cyansalt