Welcome to tlate! This template is designed to help you quickly set up your new TypeScript library with all the essential configurations and dependencies in place, allowing you to focus on building and innovating.
- Pre-configured TypeScript: Get started with TypeScript right away, with sensible defaults and best practices.
- Dependency Management: Easily manage your project dependencies with a clear structure.
- Build Scripts: Simple scripts for building your library.
- Linting & Formatting: Configured with ESLint and Prettier to maintain code quality and consistency.
- Git Hooks with Husky: Automatically run scripts at different points in the Git workflow, helping you enforce quality checks before commits and pushes.
- Commitlint: Enforce consistent commit messages to keep your project history clean and organized.
- GitHub Dependabot: Configuration included for automatic dependency updates, ensuring your project stays up-to-date with the latest versions.
- Example Usage: Includes example code to help you get started quickly.
To create your own repository from this template, click the "Use this template" button on the GitHub page.
Contributions are welcome! If you have suggestions or improvements, feel free to open an issue or submit a pull request.
-
Fork the repository
-
Clone your forked repostiory
git clone https://github.com/username/tlate.git
-
Navigate into the directory
cd tlate
-
Install dependencies:
pnpm install
-
Create your feature/bugfix branch
git checkout -b feature/feature-name git checkout -b bugfix/bugfix-name
-
Open a pull request
This project was developed and built under MIT license.