feat(vapor): templateRef vdom interop
[!IMPORTANT]
Review skipped
Auto reviews are disabled on base/target branches other than the default branch.
Please check the settings in the CodeRabbit UI or the
.coderabbit.yamlfile in this repository. To trigger a single review, invoke the@coderabbitai reviewcommand.You can disable this status message by setting the
reviews.review_statustofalsein the CodeRabbit configuration file.
โจ Finishing touches
๐งช Generate unit tests (beta)
- [ ] Create PR with unit tests
- [ ] Post copyable unit tests in a comment
- [ ] Commit unit tests in branch
edison/fix/setRefVdomInterop
Comment @coderabbitai help to get the list of available commands and usage tips.
Deploy Preview for vapor-repl ready!
| Name | Link |
|---|---|
| Latest commit | 297855a8544fc4934a0c7ba1f3b37508f6788e8a |
| Latest deploy log | https://app.netlify.com/projects/vapor-repl/deploys/685500ecb429e400080347d3 |
| Deploy Preview | https://deploy-preview-13323--vapor-repl.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify project configuration.
@vue/compiler-core
npm i https://pkg.pr.new/@vue/compiler-core@13323
@vue/compiler-dom
npm i https://pkg.pr.new/@vue/compiler-dom@13323
@vue/compiler-sfc
npm i https://pkg.pr.new/@vue/compiler-sfc@13323
@vue/compiler-ssr
npm i https://pkg.pr.new/@vue/compiler-ssr@13323
@vue/compiler-vapor
npm i https://pkg.pr.new/@vue/compiler-vapor@13323
@vue/reactivity
npm i https://pkg.pr.new/@vue/reactivity@13323
@vue/runtime-core
npm i https://pkg.pr.new/@vue/runtime-core@13323
@vue/runtime-dom
npm i https://pkg.pr.new/@vue/runtime-dom@13323
@vue/runtime-vapor
npm i https://pkg.pr.new/@vue/runtime-vapor@13323
@vue/server-renderer
npm i https://pkg.pr.new/@vue/server-renderer@13323
@vue/shared
npm i https://pkg.pr.new/@vue/shared@13323
vue
npm i https://pkg.pr.new/vue@13323
@vue/compat
npm i https://pkg.pr.new/@vue/compat@13323
commit: 3e097c2
Size Report
Bundles
| File | Size | Gzip | Brotli |
|---|---|---|---|
| compiler-dom.global.prod.js | 84.5 kB | 30 kB | 26.4 kB |
| runtime-dom.global.prod.js | 105 kB (+16 B) | 39.4 kB (+6 B) | 35.5 kB (+28 B) |
| vue.global.prod.js | 163 kB (+16 B) | 59.6 kB (+1 B) | 53.1 kB (+12 B) |
Usages
| Name | Size | Gzip | Brotli |
|---|---|---|---|
| createApp (CAPI only) | 47.4 kB (+16 B) | 18.5 kB (+7 B) | 16.9 kB (+8 B) |
| createApp | 56.2 kB (+16 B) | 21.7 kB (+8 B) | 19.8 kB (+8 B) |
| createApp + vaporInteropPlugin | 80 kB (+124 B) | 29.9 kB (+50 B) | 27.2 kB (+33 B) |
| createVaporApp | 31.3 kB | 12 kB | 11 kB |
| createSSRApp | 60.5 kB (+16 B) | 23.4 kB (+6 B) | 21.4 kB (+6 B) |
| defineCustomElement | 61.2 kB (+16 B) | 23.2 kB (+5 B) | 21.2 kB (+7 B) |
| overall | 71.1 kB (+16 B) | 27 kB (+7 B) | 24.7 kB (+50 B) |