wasm-lz-string
- A WebAssembly implementation of
lz-stringdecompression - Use rust crate
lz_string - Build with
wasm-pack
Usage
Use npm or yarn to install package
npm install wasm-lz-string --save
# Or use yarn
yarn add wasm-lz-string
Import the package on nodejs
const LzString = require('wasm-lz-string')
// decode_base64: (source: string): string
LzString.decode_base64('BIUwNmD2A0AEDukBOYAmBCIA'); // Hello, world!
Devlopment
Build with wasm-pack build
wasm-pack build --target nodejs
# ⬆️ Just build for cjs, you can build for esm ⬇️
wasm-pack build
The pkg directory is the package directory
Batteries Included
wasm-bindgenfor communicating between WebAssembly and JavaScript.lz_stringimplementation of lz-string decompression