node-mozlz4a
Library to operate Mozilla Firefox's compressed files (jsonlz4 etc.)
Spec of the format is described at Firefox's source code
Usage
Via command line
This package provides two utility commands mozlz4a-decompress
and mozlz4a-compress
to compress/decompress files.
$ mozlz4a-decompress ./sessionstore.jsonlz4 > ./sessionstore.json$ mozlz4a-compress ./sessionstore.json > ./sessionstore.jsonlz4
As a library
var mozlz4a = ; var compressed = fs;var content = mozlz4a; // returns a Buffervar sessions = JSON; ... var updatedContent = Buffer;var compressed = mozlz4a; // requires Buffer, returns Bufferfs;