0.1.1 • Published 4 years ago

simple-text-compress v0.1.1

Weekly downloads
6
License
MIT
Repository
github
Last release
4 years ago

Simple Text Compression

This library handles simple text compression by substituting the most common words with unused characters.

Installation and Usage

Add the library to your project:

npm install simple-text-compress

Then simply execute the compress and decompress functions. You could pull them out of the library like this:

const { compress, decompress } = require('simple-text-compress');

Compression

const myBigText = 'Lorem ipsum ... blah blah blah ipsum flipsum.';
const compressed = compress(myBigText);

The compressed variable will be an object:

  • data: The text in its compressed form.
  • dict: An object dictionary for all the character/word substitutions.

Decompression

const decompressed = decompress(compressed.data, compressed.dict);

The decompressed variable will be the text restored to its original form.