{"library":"gzipper","type":"library","category":null,"description":"Gzipper is a versatile command-line interface (CLI) tool and Node.js module designed for efficient file compression. It supports a comprehensive range of modern compression algorithms, including Deflate, Brotli, gzip, Zopfli, and zstd, providing developers with extensive control over the compression process. The current stable version is 8.2.1, with a regular release cadence as features and fixes are developed. Its key differentiators include fine-grained control over algorithm-specific parameters (e.g., `--gzip-level`, `--brotli-quality`), support for incremental compression, verbose output, and seamless integration with popular CLI UI tools like Angular CLI. It can compress entire directories by default or be configured with include/exclude patterns, and allows for custom output file formats. Environment variables take precedence over CLI arguments for configuration.","language":"javascript","status":"active","version":"8.2.1","tags":["javascript","compress","compression","brotli","deflate","zopfli","gzip","zlib","CLI","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install gzipper","imports":["import { compress } from 'gzipper';","const { compress } = require('gzipper');","import type { GzipperOptions } from 'gzipper';"]},{"cmd":"yarn add gzipper","imports":[]},{"cmd":"pnpm add gzipper","imports":[]}],"homepage":"https://www.npmjs.com/package/gzipper","github":"https://github.com/gios/gzipper","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/gzipper","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/gzipper/compatibility"}}