A starter template for TypeScript library with Github Actions.
- pnpm - expected packageManager
- unbuild - bundler
- vitest - test framwork
- unplugin-auto-import - auto import vitest
- simple-git-hooks
- prettier
- lint-staged
- bumpp - packge version control
You can choose one or some of following plugins to install to this repo:
- defu - Assign default properties, recursively.
- untyped - Generate types and markdown from a config object.
- consola - Elegant Console Logger for Node.js and Browser
- zx - A tool for writing better scripts
Please replace pkg-name
to your target package name, change author and repo infos to yours in package.json
. Also replace the copyright in LICENSE
.