This project is a minimal Typescript library template with some opinionated configurations. It includes the following configurations:
- Vite: A build tool that aims to provide a faster and leaner development experience for modern web projects;
- Vitest: A test runner designed for Vite;
- Biome: A tool for managing TypeScript projects;
- TypeScript: A typed superset of JavaScript that compiles to plain JavaScript;
- pnpm: A fast, disk space-efficient package manager;
- changesets: A tool to manage versioning and changelogs with a focus on multi-package repositories;
- GitHub Actions: ci and publish workflows configured;
To use this template, you need to make the following adjustments:
- Replace
<library_name>
with your library name (e.g:@my-org/my-lib
); Replace<repo_url>
with your repo URL (e.g:https://github.com/my-org/my-lib.git
); - Replace
<author_email>
with your email; - Replace
<homepage_url>
with your homepage or README file; - Replace
<author_name>
with your name;