Skip to content

Indamix/angular-lzw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AngularJS service for text compression / decompression using LZW algorithm

Helps to save space in localStorage, sessionStorage, cookies etc.

Installing

bower install angular-lzw

Or just download it from GitHub

API

lzw.compress(string);

lzw.decompress(string);

Usage Example

  angular
    .module('app', [
      'LZW'
    ])
    .controller('MainController', function($scope, lzw) {
    
      var original = 'A string to be compressed',
          compressed = lzw.compress(original),
          decompressed = lzw.decompress(compressed);
          
      console.log(original === decompressed ? 'PASS' : 'FAIL');
    
    });

About

AngularJS service for text compression / decompression using LZW algorithm

Resources

Stars

Watchers

Forks

Packages

No packages published