https://github.com/intevel/vue-composable-template
📦 Minimalistic setup for creating Vue 3 composables.
https://github.com/intevel/vue-composable-template
Last synced: 10 months ago
JSON representation
📦 Minimalistic setup for creating Vue 3 composables.
- Host: GitHub
- URL: https://github.com/intevel/vue-composable-template
- Owner: Intevel
- License: mit
- Created: 2022-08-14T17:24:43.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-08-15T13:21:55.000Z (almost 4 years ago)
- Last Synced: 2025-03-09T00:44:12.851Z (over 1 year ago)
- Language: TypeScript
- Size: 78.1 KB
- Stars: 15
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# 📦 vue-composable-template
A simple and minimalistic setup for creating Vue 3 composables.
- 🧩 **TypeScript** by default
- 🌐 [**Vue 3 & Vite**](https://vitejs.dev) as a playground
- ✅ Testing using [**Vitest**](https://vitest.dev)
- 🛠 Building with [**unbuild**](https://github.com/unjs/unbuild)
## 💻 Development
The development is simple, you can find a sample composable in `./src/index.ts` where you can write your own composable, to start the playground you use `yarn dev`
## 📋 To-Do
- [ ] Edit package.json `name`, `description`, `repository` and `author`.
- [ ] Edit README.md.
- [ ] Develop your composable.
## 🗂 Build with this template
Made a package with this template? Open an issue and I'll put it in this list
- [**vue-browser-notifications**](https://github.com/Intevel/vue-browser-notifications)
## 💚 Credits
The credits for this idea goes to [Tahul](https://github.com/tahul/)
Template built by [Intevel](https://github.com/Intevel)