Installations
npm install @crabas0npm/aperiam-non-voluptatum
Developer Guide
BETA
Typescript
No
Module System
CommonJS
Node Version
20.12.2
NPM Version
10.5.0
Releases
Unable to fetch releases
Total Downloads
Cumulative downloads
Total Downloads
121
Last day
0%
2
Compared to previous day
Last week
0%
4
Compared to previous week
Last month
20%
6
Compared to previous month
Last year
0%
121
Compared to previous year
Daily Downloads
Weekly Downloads
Monthly Downloads
Yearly Downloads
Dependencies
33
@crabas0npm/accusantium-repellendus-sint-consequuntur@crabas0npm/alias-consequuntur-hic-enim@crabas0npm/aliquid-vitae-magnam-perspiciatis@crabas0npm/aut-cupiditate-quam-dicta@crabas0npm/blanditiis-est-molestias-a@crabas0npm/consectetur-impedit-exercitationem-error@crabas0npm/corporis-rerum-reprehenderit-voluptates@crabas0npm/delectus-dolorem-consectetur-corrupti@crabas0npm/ea-nisi-earum-mollitia@crabas0npm/et-perspiciatis-eius-modi@crabas0npm/expedita-magnam-quia-perferendis@crabas0npm/expedita-optio-recusandae-nesciunt@crabas0npm/expedita-voluptas-corrupti-ullam@crabas0npm/facilis-doloribus-provident-optio@crabas0npm/fugiat-necessitatibus-recusandae-quo@crabas0npm/maxime-sequi-nam-facere@crabas0npm/minus-iure-ipsum-temporibus@crabas0npm/nulla-minima-vero-facere@crabas0npm/odio-exercitationem-ducimus-provident@crabas0npm/officia-nostrum-at-hic@crabas0npm/officiis-labore-tempora-sint@crabas0npm/omnis-neque-asperiores-rerum@crabas0npm/optio-sequi-optio-quidem@crabas0npm/porro-voluptatem-consectetur-beatae@crabas0npm/possimus-sit-repellat-perspiciatis@crabas0npm/quo-dolorem-molestiae-porro@crabas0npm/ratione-nisi-deleniti-provident@crabas0npm/ratione-voluptatibus-quo-sed@crabas0npm/repellendus-illum-cum-fugit@crabas0npm/unde-quos-asperiores-modi@diahkomalasarinpm/praesentium-sint-dolorem@f1stnpm2/adipisci-adipisci-praesentium@wemnyelezxnpm/delectus-repellendus-neque
Versions
@crabas0npm/aperiam-non-voluptatum
This vite plugin generates a single SVG spritemap containing multiple .svg
files in a directory.
Features
- Easily generate the SVG spritemap as part of your build process
- Supports
<defs>
, so you can use gradients, patterns, and masks - Works with dev server 🔥
If you find this plugin useful, why not
Installation
1# using npm 2npm install -D @crabas0npm/aperiam-non-voluptatum 3# using pnpm 4pnpm install -D @crabas0npm/aperiam-non-voluptatum 5# using yarn 6yarn add --dev @crabas0npm/aperiam-non-voluptatum
Usage
Vite config
1import { svgSpritemap } from '@crabas0npm/aperiam-non-voluptatum';
2
3export default defineConfig({
4 plugins: [
5 svgSpritemap({
6 pattern: 'src/icons/*.svg',
7 }),
8 ],
9});
SVG element
1export const Icon: React.FC<{ name: string }> = ({ name }) => ( 2 <svg xmlns="http://www.w3.org/2000/svg" xmlnsXlink="http://www.w3.org/1999/xlink"> 3 <use xlinkHref={`/spritemap.svg#${name}`} /> 4 </svg> 5); 6 7const App = () => { 8 return <Icon name="arrow" />; 9};
Options
Option | Type | Description |
---|---|---|
pattern | string | A glob pattern that specifies which SVG files to include in the sprite. |
prefix | string (optional) | A string that is added to the beginning of each SVG icon's ID when it is added to the sprite. |
filename | string (optional) | The name of the output file that contains the SVG sprite. Default is spritemap.svg . |
currentColor | boolean (optional) | Replace colors in the SVGs with the currentColor value by SVGO. Default is true . |
svgo | SVGOConfig or boolean (optional) | Use SVGO for optimization. Default is true . |
![Empty State](/_next/static/media/empty.e5fae2e5.png)
No vulnerabilities found.
![Empty State](/_next/static/media/empty.e5fae2e5.png)
No security vulnerabilities found.