@kevinwolfcr/tsconfig

1.0.0 • Public • Published

@kevinwolfcr/tsconfig

Kevin Wolf's opinionated TypeScript config.

Features

  • Applies best practices and consistent coding standards for TypeScript.
  • Includes @total-typescript/ts-reset to enhance TypeScript's built-in typings.

When to Use

This configuration is specifically designed for TypeScript projects that need a solid foundation with sensible defaults. Use this configuration to ensure your TypeScript setup aligns with best practices and consistent coding standards.

It's ideal for server-side applications, scripts, or utilities, for projects with more specific needs, consider using one of the specialized configurations:

Note: Each specialized configuration is tailored to its respective environment and use case, providing optimizations and settings relevant to those specific scenarios.

Installation

With bun:

bun add -D @kevinwolfcr/tsconfig

With npm:

npm install --save-dev @kevinwolfcr/tsconfig

With pnpm:

pnpm add -D @kevinwolfcr/tsconfig

With yarn:

yarn add --dev @kevinwolfcr/tsconfig

Usage

To use this base configuration in your project, extend it in your tsconfig.json:

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

Contributing

Contributions are welcome! If you wish to contribute to this project, please read the Contributing Guidelines first.

License

This project is licensed under the MIT license - see the license file for details.

Package Sidebar

Install

npm i @kevinwolfcr/tsconfig

Weekly Downloads

1

Version

1.0.0

License

MIT

Unpacked Size

3.41 kB

Total Files

3

Last publish

Collaborators

  • kevinwolfcr