Skip to content

Commit c7b238c

Browse files
committed
Merge PR #1905: Vue frameworks update
2 parents c9caf74 + ca5f01d commit c7b238c

File tree

24 files changed

+4319
-2876
lines changed

24 files changed

+4319
-2876
lines changed

frameworks/keyed/vue-jsx-vapor/.npmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
legacy-peer-deps=true

frameworks/keyed/vue-jsx-vapor/package-lock.json

Lines changed: 982 additions & 664 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frameworks/keyed/vue-jsx-vapor/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@
1313
"preview": "vite preview"
1414
},
1515
"dependencies": {
16-
"vue": "https://pkg.pr.new/vue@eeab9c4"
16+
"vue": "3.6.0-alpha.2"
1717
},
1818
"devDependencies": {
19-
"vue-jsx-vapor": "^2.1.5",
20-
"vite": "^6.2.1"
19+
"vue-jsx-vapor": "^2.6.0",
20+
"vite": "^7.0.5"
2121
}
2222
}

frameworks/keyed/vue-jsx-vapor/src/App.jsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,9 +107,9 @@ export default defineComponent({
107107
<table class="table table-hover table-striped test-data">
108108
<tbody>
109109
<tr v-for={ctx in rows.value} key={ctx.id} class={{ danger: ctx.id === selected.value }} data-label={ctx.label.value}>
110-
<td class="col-md-1">{ctx.id}</td>
110+
<td class="col-md-1" v-text={ctx.id} />
111111
<td class="col-md-4">
112-
<a onClick={() => select(ctx.id)} v-text={ctx.label.value}></a>
112+
<a onClick={() => select(ctx.id)} v-text={ctx.label.value} />
113113
</td>
114114
<td class="col-md-1">
115115
<a onClick={() => remove(ctx.id)}>

frameworks/keyed/vue-jsx/.npmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
legacy-peer-deps=true

frameworks/keyed/vue-jsx/package-lock.json

Lines changed: 758 additions & 516 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frameworks/keyed/vue-jsx/package.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,10 @@
1313
"preview": "vite preview"
1414
},
1515
"dependencies": {
16-
"vue": "^3.5.13"
16+
"vue": "^3.6.0-alpha.2"
1717
},
1818
"devDependencies": {
19-
"@vitejs/plugin-vue": "^5.2.1",
20-
"@vitejs/plugin-vue-jsx": "^4.1.1",
21-
"vite": "^6.0.3"
19+
"@vitejs/plugin-vue-jsx": "^5.0.1",
20+
"vite": "^7.0.5"
2221
}
2322
}

frameworks/keyed/vue-jsx/vite.config.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
import { fileURLToPath, URL } from "node:url";
22

33
import { defineConfig } from "vite";
4-
import vue from "@vitejs/plugin-vue";
54
import vueJsx from "@vitejs/plugin-vue-jsx";
65

76
// https://vitejs.dev/config/
87
export default defineConfig({
9-
plugins: [vue(), vueJsx()],
8+
plugins: [vueJsx()],
109
resolve: {
1110
alias: {
12-
"@": fileURLToPath(new URL("./src", import.meta.url)),
11+
"@": fileURLToPath(new URL("src", import.meta.url)),
1312
},
1413
},
1514
build: {

frameworks/keyed/vue-vapor/.npmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
legacy-peer-deps=true

frameworks/keyed/vue-vapor/package-lock.json

Lines changed: 276 additions & 201 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)