{"library":"rollup-plugin-compression","title":"rollup-plugin-compression","description":"Rollup plugin to compress the dist directory into a ZIP file after build. Version 1.0.3, stable. Simplifies build packaging for Vite/Rollup projects. Key differentiator: focuses solely on ZIP compression with options for source name, target name, and ignoring base directory. Alternative to more complex bundling tools.","language":"javascript","status":"active","last_verified":"Mon Apr 27","install":{"commands":["npm install rollup-plugin-compression"],"cli":null},"imports":["import compresssionBuild from 'rollup-plugin-compression'","import type { ICompressionOptions } from 'rollup-plugin-compression'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// vite.config.ts\nimport compresssionBuild from 'rollup-plugin-compression';\nimport type { ICompressionOptions } from 'rollup-plugin-compression';\n\nconst option: ICompressionOptions = {\n  sourceName: 'dist',\n  type: 'zip',\n  targetName: 'my-app',\n  ignoreBase: false\n};\n\nexport default defineConfig({\n  plugins: [compresssionBuild(option)]\n});","lang":"typescript","description":"Shows how to configure the plugin in a Vite config file with TypeScript types.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}