jellyfin-vue icon indicating copy to clipboard operation
jellyfin-vue copied to clipboard

perf(bundle): treeshake options API

Open ferferga opened this issue 1 year ago • 3 comments

This reduces bundle size and perhaps (not measured) improves performance by not having the unnecessary abstractions of Options API:

Checklist

  • [ ] Drop Vuetify
  • [ ] Custom Vue components around Swiper
  • [ ] Ensure route guards in playback pages (music and video) still work properly
  • [ ] Find other usages of defineOptions that might have been added after this description has been written.

ferferga avatar May 17 '24 12:05 ferferga

Cloudflare Pages deployment

Latest commit 4d28535
Status ✅ Deployed!
Preview URL https://0abfdb75.jf-vue.pages.dev
Preview alias https://test-bundle-reduction.jf-vue.pages.dev
Type 🔀 Preview

View build logs

jellyfin-bot avatar May 17 '24 12:05 jellyfin-bot