| .. | ||
| node_modules/unplugin | ||
| LICENSE | ||
| macros-global.d.ts | ||
| macros.d.ts | ||
| package.json | ||
| README.md | ||
| vue2-macros-global.d.ts | ||
| vue2-macros.d.ts | ||
unplugin-vue-define-options 
Options API can be declared using the defineOptions in <script setup>, specifically to be able to set name, props, emits, and render inside of one function.
If you support this feature, feel free to hit like 👍 or comment on RFC Discussion. Thanks!
Features
- ✨ With this macro, you can use Options API in Vue
<script setup>. - 💚 Supports both Vue 2.7 and Vue 3 out-of-the-box.
- 🦾 Full TypeScript support.
- ⚡️ Supports most bundlers powered by unplugin.
- Vite, Nuxt
- Webpack, Rspack, Vue CLI
- Rollup 3
- esbuild
- and more...