{"library":"babel-plugin-transform-vue-jsx","type":"library","category":null,"description":"This Babel plugin, `babel-plugin-transform-vue-jsx`, provides JSX syntax support specifically for Vue.js 2.x applications when used with Babel 6. Its primary function is to transpile JSX elements within Vue components into `h` (createElement) function calls, enabling developers to write render functions using a more declarative, React-like syntax. The version 3.7.0, as specified, is part of the older branch designed for Babel 6. It is no longer actively maintained. For projects utilizing Babel 7 and Vue 2, the successor plugin `@vue/babel-plugin-transform-vue-jsx` (latest v1.4.0, published 4 years ago) should be used instead. For Vue 3 projects, `@vue/babel-plugin-jsx` (latest v2.0.1, published 5 months ago) is the recommended and actively maintained solution. This particular package (`babel-plugin-transform-vue-jsx` v3.7.0) does not follow a regular release cadence and is considered superseded for modern development environments.","language":"javascript","status":"abandoned","version":"3.7.0","tags":["javascript","vue","babel","jsx"],"last_verified":"Wed May 27","install":[{"cmd":"npm install babel-plugin-transform-vue-jsx","imports":["{ \"plugins\": [\"transform-vue-jsx\"] }"]},{"cmd":"yarn add babel-plugin-transform-vue-jsx","imports":[]},{"cmd":"pnpm add babel-plugin-transform-vue-jsx","imports":[]}],"homepage":null,"github":"https://github.com/vuejs/babel-plugin-transform-vue-jsx","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/babel-plugin-transform-vue-jsx","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-plugin-transform-vue-jsx/compatibility"}}