babel-plugin-jsx
babel-plugin-jsx copied to clipboard
JSX for Vue 3
### 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...
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) | [](https://docs.renovatebot.com/merge-confidence/) |...
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) | [](https://docs.renovatebot.com/merge-confidence/) |...
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) | [](https://docs.renovatebot.com/merge-confidence/) |...
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) | [](https://docs.renovatebot.com/merge-confidence/) |...
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) | [](https://docs.renovatebot.com/merge-confidence/) |...
### 🤔 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, ``` 