LinusBorg / portal-vue

A feature-rich Portal Plugin for Vue 3, for rendering DOM outside of a component, anywhere in your app or the entire document. (Vue 2 version: v2.portal-vue.linusb.org)
http://portal-vue.linusb.org
MIT License
3.9k stars 187 forks source link

Refactor to Vite 4, Vitest, vue-tsc, vitepress 1.0 #385

Closed LinusBorg closed 1 year ago

LinusBorg commented 1 year ago

This PR targets the next branch which houses the version for Vue 3 and contains no API or feature changes, it only cleans up the repo tooling and brings everything to current standards.

The current version has been lingering in a beta state for ages. After this is merged I'll publish the result as an RC version just to be sure I didn't break anything important, then do a final 3.0 release.

State of this PR: