{"library":"vite-plugin-vue-hoist-ce-styles","type":"library","category":null,"description":"A Vite plugin that works around a Vue 3 bug where styles are not properly hoisted for custom elements (CE). It injects CSS into the main bundle entry file instead of relying on scoped styles. Version 0.1.3 is the latest and only release. The plugin is experimental, lacks unit tests, and has specific caveats: CSS imports outside SFCs break the build, and it only works with a limited set of configurations. It differs from alternative solutions by being a targeted patch for a specific Vue 3 issue with custom elements.","language":"javascript","status":"active","version":"0.1.3","tags":["javascript","vite","vue","custom-element","CE","typescript"],"last_verified":"Mon Apr 27","install":[{"cmd":"npm install vite-plugin-vue-hoist-ce-styles","imports":["import { hoistCeStyles } from 'vite-plugin-vue-hoist-ce-styles'","import hoistCeStyles from 'vite-plugin-vue-hoist-ce-styles'","import type { HoistCeStylesOptions } from 'vite-plugin-vue-hoist-ce-styles'"]},{"cmd":"yarn add vite-plugin-vue-hoist-ce-styles","imports":[]},{"cmd":"pnpm add vite-plugin-vue-hoist-ce-styles","imports":[]}],"homepage":null,"github":"https://github.com/soultice/vite-plugin-vue-hoist-ce-styles","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vite-plugin-vue-hoist-ce-styles","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}