This is a template for creating a Typescript bundle. It is based on the Typescript compiler with the Vite bundler.
- Nuxt
- Typescript
- Vite
- Vue
- Vue Macros
- ESLint with Antfu's ESLint Config
- Bumpp github changelog generator
- Vitest
- Pnpm
- GitHub Actions
- NPM Local Registry
- Renovate
- To use this template, click the "Use this template" button above.
- Clone the repository to your local machine.
- Run
pnpm installto install the dependencies. - Run
pnpm devto start the development server. - Run
pnpm dev:buildnuxt build playground nuxt app. - Run
pnpm dev:preparenuxt build playground nuxt app prepare. - Run
pnpm buildto build the bundle. - Run
dev:prepareto build the bundle in watch mode. - Run
pnpm startto start the bundle. - Run
pnpm lintto lint the code. (You can also runpnpm lint:fixto fix the linting errors.) - Run
pnpm testto run the tests. (You can also runpnpm test:watchto run the tests in watch mode.) - Run
pnpm releaseto bump the version. Terminal will ask you to select the version type. And then it will automatically commit and push the changes. GitHub Actions will automatically publish git tags. NPM local registry will automatically publish the package.
Setup Github App for Renovate.
This project is licensed under the MIT License.
