1.2.10 • Published 4 months ago

@zilero/tsconfigs v1.2.10

Weekly downloads
-
License
MIT
Repository
github
Last release
4 months ago

✨ Opinionated TypeScript configurations for modern development

✨ Features

  • 📦 Multiple presets for different environments
  • 🎯 Strict type checking enabled
  • 🔧 Modern ECMAScript features
  • 🚀 Optimized for React and Next.js
  • 💪 Node.js support
  • 🎭 Path aliases support
  • 📊 Incremental compilation

📥 Installation

Using npm

npm install --save-dev @zilero/tsconfigs

Using yarn

yarn add -D @zilero/tsconfigs

Using pnpm

pnpm install -D @zilero/tsconfigs

🚀 Quick start

Create the tsconfig.json at the root of your project:

{
  "extends": "./node_modules/@zilero/tsconfigs/tsconfig.base.json",
	"compilerOptions": {
  }
}

📚 Available Configurations

  • tsconfig.base.json - Base configuration for TypeScript projects
  • tsconfig.react.json - Configuration for React applications
  • tsconfig.next.json - Configuration for Next.js projects
  • tsconfig.node.json - Configuration for Node.js applications

⚙️ Configuration Details

Base Configuration

{
  "extends": "./node_modules/@zilero/tsconfigs/tsconfig.base.json",
}

React Configuration

{
  "extends": "./node_modules/@zilero/tsconfigs/tsconfig.react.json",
}

Next.js Configuration

{
  "extends": "./node_modules/@zilero/tsconfigs/tsconfig.next.json",
}

Node Configuration

{
  "extends": "./node_modules/@zilero/tsconfigs/tsconfig.node.json",
}

🤝 Contributing

We'd love for you to contribute to @zilero/tsconfigs! Whether it's reporting bugs, suggesting features, or submitting pull requests, your help is always appreciated.

How to contribute:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/your-feature).
  3. Make your changes.
  4. Commit your changes (git commit -am 'Add new feature').
  5. Push to the branch (git push origin feature/your-feature).
  6. Open a pull request.

📜 Code of Conduct

Please follow our Code of Conduct when participating in this project to ensure a welcoming and productive atmosphere.

🔒 Security Policy

Security is our priority. If you encounter any issues, please read our full Security Policy to report vulnerabilities safely and responsibly.

👥 Team

These folks keep the project moving and are resources for help.

📄 License

License @zilero/tsconfigs is licensed under the MIT License.

1.2.0

5 months ago

1.2.9

4 months ago

1.2.10

4 months ago

1.2.1

5 months ago

1.0.1

6 months ago

1.0.0

6 months ago