{"library":"babel-helper-vue-jsx-merge-props","type":"library","category":null,"description":"babel-helper-vue-jsx-merge-props is an internal Babel helper package designed to facilitate the merging of props when using JSX syntax within Vue.js applications. Specifically, it handles the transformation of JSX spread attributes into the Vue Virtual DOM's `data` object, ensuring correct aggregation of properties, attributes, and event handlers. This package is a dependency of `@vue/babel-preset-jsx` and `@vue/babel-plugin-transform-vue-jsx` (for Vue 2.x) and is not intended for direct consumption by application developers. The current stable version, as specified, is 2.0.3. Its release cadence is tightly coupled with updates to Vue's JSX transformation tools, primarily for Vue 2.x projects. For Vue 3, `@vue/babel-plugin-jsx` handles JSX transformations and prop merging internally, superseding the need for this helper directly.","language":"javascript","status":"maintenance","version":"2.0.3","tags":["javascript","babel","vue","jsx"],"last_verified":"Wed May 27","install":[{"cmd":"npm install babel-helper-vue-jsx-merge-props","imports":["/* This package is not intended for direct import by end-users. It is internally imported by Babel plugins. */"]},{"cmd":"yarn add babel-helper-vue-jsx-merge-props","imports":[]},{"cmd":"pnpm add babel-helper-vue-jsx-merge-props","imports":[]}],"homepage":null,"github":"https://github.com/vuejs/babel-helper-vue-jsx-merge-props","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/babel-helper-vue-jsx-merge-props","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/babel-helper-vue-jsx-merge-props/compatibility"}}