vite-plugin-svg-store
TypeScript icon, indicating that this package has built-in type declarations

0.1.4 • Public • Published

vite-plugin-svg-store

A vite plugin for making svg sprites.

installation

pnpm add -D vite-plugin-svg-store
# or npm install -D vite-plugin-svg-store

usage

// vite.config.ts
import svgStore from 'vite-plugin-svg-store'

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [
    ...
    svgStore({
      dirs: ['src/assets/icons'], // default ['src/assets/icons']
      symbolId: 'icon-[name]'
    })
  ]
})

Options

name default description
dirs ['src/assets/icons'] svg file directory
symbolId icon-[name] icon id format
optimizeOptions undefined svgo optimization options
containerId __svg__store__dom__ svg container id

Package Sidebar

Install

npm i vite-plugin-svg-store

Weekly Downloads

27

Version

0.1.4

License

MIT

Unpacked Size

148 kB

Total Files

39

Last publish

Collaborators

  • chennings