3.1.0 • Published 4 years ago

@httpie/tsconfig v3.1.0

Weekly downloads
-
License
MIT
Repository
gitlab
Last release
4 years ago

Installation

npm i -D @httpie/tsconfig

Targets

Major ReleaseNode.js version
3.x14.x
2.x12.x
1.x8.x

Usage

Create a tsconfig.json file in your project and extends the @httpie/tsconfig TypeScript config:

Basic Usage

When installed, configure your tsconfig.json like this:

{
  "extends": "@httpie/tsconfig",
  "compilerOptions": {
    "outDir": "dist"
  }
}

Refined Configuration

You can refine your tsconfig.json to your needs. Let’s say you want to target Node.js v14 instead of v12 (which is the default). Change your compilerOptions to this:

{
  "extends": "@httpie/tsconfig",
  "display": "Node 14",

  "compilerOptions": {
    "outDir": "dist",
    "lib": ["es2020"],
    "target": "es2020",
  }
}

Customizing your compilerOptions when extending the @httpie/tsconfig package only overrides the listed properties. Every other option defined in the base configuration will be inherited.

Contributing

  1. Create a fork
  2. Create your feature branch: git checkout -b my-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request 🚀

License

MIT © Httpie


httpiejs.com  ·  GitLab @httpie  ·  Twitter @httpiejs