{"library":"vite-plugin-purgecss","type":"library","category":null,"description":"A Vite plugin that removes unused CSS from the production build by integrating PurgeCSS. Version 0.2.13, actively maintained with occasional updates. Fork of vite-plugin-html-purgecss, it scans both HTML and JS output to find CSS class references, making it compatible with JavaScript frameworks like SvelteKit. Unlike PurgeCSS CLI, it works seamlessly within Vite's build pipeline without extra configuration. Lightweight and easy to set up, it accepts all standard PurgeCSS options including safelist for preserving dynamic classes. Supports TypeScript with bundled type definitions.","language":"javascript","status":"active","version":"0.2.13","tags":["javascript","vite","vite-plugin","purgecss","typescript"],"last_verified":"Mon Apr 27","install":[{"cmd":"npm install vite-plugin-purgecss","imports":["import htmlPurge from 'vite-plugin-purgecss'","import type { UserDefinedOptions } from 'vite-plugin-purgecss'","const htmlPurge = require('vite-plugin-purgecss')"]},{"cmd":"yarn add vite-plugin-purgecss","imports":[]},{"cmd":"pnpm add vite-plugin-purgecss","imports":[]}],"homepage":null,"github":"https://github.com/colecrouter/vite-plugin-html-purgecss","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vite-plugin-purgecss","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}