AngularJS service for text compression / decompression using LZW algorithm
Helps to save space in localStorage, sessionStorage, cookies etc.
bower install angular-lzw
Or just download it from GitHub
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'); });