filesizegzip

Get a pretty output of the original, minified, gzipped size of a string or buffer: 130 B → 91 B → 53 B (gzip)

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
filesizegzip
042.0.07 years ago7 years agoMinified + gzip package size for filesizegzip in KB

Readme

filesizegzip Build Status
Get a pretty output of the original & gzipped size of a string or buffer


Useful for logging the difference between original and minified file in e.g. a build-system.

Install

$ npm install --save filesizegzip

Usage

var filesizegzip = require('filesizegzip');

var src = '(function(b,c){var a=Math.floor(Math.random()*(c-b+1)+b);return this.a=a===this.a?++a:a})()';

console.log(filesizegzip(src, true));
//=> 91 B → 53 B (gzip)

API

filesizegzip(src, useGzip)

max

Required
Type: string, buffer, number
Original string or its size in bytes.

useGzip

Type: boolean
Default: false
Show gzipped size of src. Pretty slow. Not shown when src is a number.

License

MIT © Zander Martineau