{"library":"vite-plugin-svg-sprite","type":"library","category":null,"description":"A Vite plugin that transforms SVG files into SVG sprite symbols or framework-specific components. Current stable version is 0.7.0, released with support for custom adapter types. Compatible with Vite 2–7, React 17–19, and Vue 3. Unlike svgr, this plugin generates an inline sprite and provides better render performance for large icon sets. Exports SVG as symbol IDs (vanilla), React components, or Vue components. Ships TypeScript definitions and includes SVGO optimization.","language":"javascript","status":"active","version":"0.7.0","tags":["javascript","vite","svg","typescript"],"last_verified":"Mon Apr 27","install":[{"cmd":"npm install vite-plugin-svg-sprite","imports":["import createSvgSpritePlugin from 'vite-plugin-svg-sprite'","import IconFoo from './icons/foo.svg'; <IconFoo />","import { attributes } from './icons/foo.svg';"]},{"cmd":"yarn add vite-plugin-svg-sprite","imports":[]},{"cmd":"pnpm add vite-plugin-svg-sprite","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vite-plugin-svg-sprite","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}