@theoverengineering/tsconfig
v1.0.2
Published
A TypeScript configuration optimized for modern development environments.
Maintainers
Readme
TS Config ·

A TypeScript configuration optimized for modern development environments.
Features
This package provides a single tsconfig file with recommended settings:
- Type Checking: Enables strict type checking options like noImplicitAny, strict, noUnusedLocals, etc.
- Modules: Uses ESNext module and Bundler module resolution.
- Interop Constraints: Enables esModuleInterop and verbatimModuleSyntax.
- Language and Environment: Targets ESNext version of JavaScript.
Installation
Install the package using npm:
npm install @theoverengineering/tsconfigUsage
Extend your project's tsconfig.json with the provided configuration:
{
"extends": "@theoverengineering/tsconfig"
}This will include the compiler options defined in the package, which are designed for strict type checking and modern module resolution.
Contributing
We welcome contributions! Please see our contributing guidelines for more details.
License
This project is licensed under the MIT License. See the LICENSE file for details.
Project status
This project is actively maintained. If you have any questions or need help, feel free to open an issue.
