{"library":"unplugin-vue-macros","type":"library","category":null,"description":"unplugin-vue-macros is a comprehensive collection of macros and syntax sugar designed to enhance the developer experience in Vue.js projects. It operates as an `unplugin`, providing broad compatibility across various bundlers like Vite, Webpack, Rollup, and esbuild. This library introduces experimental and advanced features that may not yet be officially adopted by Vue's core, simplifying common patterns and offering more expressive ways to write components. The current stable version, as per the recent changelog, is v3.1.2. The project maintains an active release cadence, frequently pushing minor bug fixes and features, with significant breaking changes typically occurring in major version bumps. Key differentiators include its modular design, allowing developers to pick and choose specific macros, its seamless integration via the `unplugin` system, and robust TypeScript and Volar support.","language":"javascript","status":"active","version":"2.14.5","tags":["javascript","vue-macros","macros","vue","sfc","setup","script-setup","unplugin","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install unplugin-vue-macros","imports":["import VueMacros from 'unplugin-vue-macros/vite'","import { VueMacrosResolver } from 'unplugin-vue-macros/dist/resolvers'","/// <reference types=\"unplugin-vue-macros/macros-global\" />"]},{"cmd":"yarn add unplugin-vue-macros","imports":[]},{"cmd":"pnpm add unplugin-vue-macros","imports":[]}],"homepage":"https://vue-macros.dev","github":"https://github.com/vue-macros/vue-macros","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/unplugin-vue-macros","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/unplugin-vue-macros/compatibility"}}