babel-plugin-jsx icon indicating copy to clipboard operation
babel-plugin-jsx copied to clipboard

JSX for Vue 3

Results 132 babel-plugin-jsx issues
Sort by recently updated
recently updated
newest added

### node 20/22, vite 5.2.12 The vite5 project is using @ vitejs/plugin vue jsx normally, but suddenly an error message saying @ vue/label plugin jsx cannot be found appears. It...

question

This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@babel/code-frame](https://babel.dev/docs/en/next/babel-code-frame) ([source](https://redirect.github.com/babel/babel/tree/HEAD/packages/babel-code-frame)) | [`^7.24.7` -> `^7.25.7`](https://renovatebot.com/diffs/npm/@babel%2fcode-frame/7.24.7/7.25.7) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@babel%2fcode-frame/7.25.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) |...

dependencies

This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@babel/code-frame](https://babel.dev/docs/en/next/babel-code-frame) ([source](https://redirect.github.com/babel/babel/tree/HEAD/packages/babel-code-frame)) | [`^7.26.2` -> `^7.27.1`](https://renovatebot.com/diffs/npm/@babel%2fcode-frame/7.26.2/7.27.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@babel%2fcode-frame/7.27.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |...

dependencies

This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@oxc-project/runtime](https://oxc.rs) ([source](https://redirect.github.com/oxc-project/oxc/tree/HEAD/npm/runtime)) | [`^0.66.0` -> `^0.73.2`](https://renovatebot.com/diffs/npm/@oxc-project%2fruntime/0.66.0/0.73.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@oxc-project%2fruntime/0.73.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) |...

dependencies

This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [vite](https://vite.dev) ([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite)) | [`6.2.5` -> `6.2.7`](https://renovatebot.com/diffs/npm/vite/6.2.5/6.2.7) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vite/6.2.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) |...

dependencies

This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@vitejs/plugin-vue-jsx](https://redirect.github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue-jsx#readme) ([source](https://redirect.github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue-jsx)) | [`^4.1.2` -> `^4.2.0`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-vue-jsx/4.1.2/4.2.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vitejs%2fplugin-vue-jsx/4.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |...

dependencies

### 🤔 What is the nature of this change? - [ ] New feature - [x] Fix bug - [ ] Style optimization - [ ] Code style optimization -...

prevent transform aliased Fragment and KeepAlive's children to slots ### 🤔 What is the nature of this change? - [ ] New feature - [x] Fix bug - [ ]...

### 🐛 Bug description aliased Fragments and KeepAlive's children should not be transformed into slots. ```tsx import { Fragment as FragmentA } from 'vue' const Root = root // will...

v-slots No type hint export interface ASlots{ 'header-action': () => VNode[]; } ``` slots: Object as SlotsType, ``` ![Image](https://github.com/user-attachments/assets/5906d76a-e183-46c8-8d6f-3e58de2b2ca2)