babel-plugin-zova-component is a Babel plugin for transforming component metadata in the Zova framework. Version 1.1.8 is the latest stable release; the plugin is released as part of the Zova ecosystem with no fixed cadence. It is specifically designed to work with Zova's component system, automatically inserting runtime metadata during the build process. Unlike generic Babel plugins, this one is tightly coupled to Zova's architecture and should only be used within Zova projects. The plugin requires Babel 7+ and is typically used alongside other Zova-specific build tools.
npm install babel-plugin-zova-componentVerified import paths — ran on the pinned version, not inferred.
Configures Babel with the plugin and shows a typical component definition in Zova.
Ensure your project is built on the Zova framework. If you are not using Zova, remove this plugin.
Wrap your components with Zova's defineComponent or use Zova's component API.
Update your config to use only documented options. Refer to the plugin's README or source code for the latest list.
Review your build output for changes in metadata format. If you rely on or parse the inserted metadata, adjust accordingly.
Run 'npm install babel-plugin-zova-component --save-dev' or 'yarn add babel-plugin-zova-component --dev'.
Use require() in your Babel config: module.exports = { plugins: [require('babel-plugin-zova-component')] };Import defineComponent from 'zova' in your component files: import { defineComponent } from 'zova';No dependency data recorded yet.