https://github.com/brpaz/copier-typescript
A Copier template to scaffold a Typescript project
https://github.com/brpaz/copier-typescript
copier-template
Last synced: 18 days ago
JSON representation
A Copier template to scaffold a Typescript project
- Host: GitHub
- URL: https://github.com/brpaz/copier-typescript
- Owner: brpaz
- License: mit
- Created: 2025-11-08T18:10:09.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2025-12-17T23:39:32.000Z (25 days ago)
- Last Synced: 2025-12-21T10:30:45.423Z (22 days ago)
- Topics: copier-template
- Language: Jinja
- Homepage:
- Size: 44.9 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Copier Typescript
[](https://github.com/copier-org/copier)
[](https://github.com/brpaz/copier-typescript/actions)
> A [Copier](https://copier.readthedocs.io/en/stable/) template to scaffold a Typescript project
## 📦 What is included?
- [Devenv](https://devenv.sh/) to provision a consistent development environment.
- [PNPM](https://pnpm.io/) as the package manager
- [Husky](https://typicode.github.io/husky/#/) to manage Git hooks
- [ESLint](https://eslint.org/) to enforce code quality
- [Prettier](https://prettier.io/) to enforce code formatting
- [Vitest](https://vitest.dev/) as the testing framework
- [TSDown](https://tsdown.dev/) for bundling.
- [Commitlint](https://commitlint.js.org/#/) to enforce conventional commits
- [GitHHub Actions](https://docs.github.com/en/actions) for CI/CD
- [Renovate](https://docs.renovatebot.com/) to keep dependencies up to date
- [Vitepress](https://vitepress.vuejs.org/) for documentation
## 🚀 Getting Started
### Pre-Requisites
This template is built with [Copier](https://copier.readthedocs.io/en/stable/), a Python based project templating tool.
To install copier on your system, follow the instructions at [Copier Website](https://copier.readthedocs.io/en/stable/#installation)
### Usage
To create a new project using this template, run the following command:
```bash
copier copy gh:brpaz/copier-typescript /path/to/your/new/project
```
And answer the prompts to customize your new project.
## 🗒️ License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.