web-blog/node_modules/brotli-size
2026-05-29 19:34:34 +01:00
..
dist First commit 2026-05-29 19:34:34 +01:00
LICENSE First commit 2026-05-29 19:34:34 +01:00
package.json First commit 2026-05-29 19:34:34 +01:00
README.md First commit 2026-05-29 19:34:34 +01:00

brotli-size

Get the brotli compressed size of a string or buffer.

Install

$ npm install --save brotli-size

Usage

var brotliSize = require('brotli-size');
var str = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam feugiat, mauris non aliquam pretium, libero nulla ultrices lacus, nec varius est purus sit amet dolor.';

console.log(str.length); // 165

console.log(brotliSize.sync(str)); // 118

API

brotliSize.sync(input)

input

Type: string, buffer

brotliSize.stream()

Returns a passthrough stream. The stream emits a brotli-size event and has a brotliSize property.

  • gzip-size - Heavily inspired by this module. Thank you for the inspiration!