🚀 Welcome to Hebilicious Nuxt Module Starter Template!
This is a Pnpm and Bun powered Nuxt Module Repo Template Starter. It comes with a base module that you can use to start your own module.
- 📦 pnpm monorepo
- 📦 Bun script runner
- 🏗️ Build Nuxt Module with
nuxt-build-module
- 🏗 ESM/CJS valid package, with MTS and CTS declaration files.
- 📝 Docs with vitepress
- ✅ Tests with vitest
- 🔨 Publish with pnpm
- 🔄 CI with Github Actions and bun
- 🚀 Trigger NPM release + changelog from CLI
- 📏 Conventional commits
- 🔄 Renovate config
Use pnpm and bun for module development :
pnpm i
Do a search and replace for @hebilicious/nuxt-module-template
and nuxt-module-template
and replace with your scope and module name.
Contributions, issues and feature requests are welcome!
-
Fork this repo
-
Intall pnpm
corepack enable && pnpm corepack use pnpm@latest
-
Use
pnpm i
at the mono-repo root. -
Make modifications and follow conventional commits.
-
Open a PR 🚀🚀🚀