Package Exports
- base45-ts
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (base45-ts) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Simple typescript base45 (charset of Qr codes, alphanumeric mode) encoder/decoder.
Run as npm test to get an idea of what it does.
Typical use:
import * as b45 from "base45-ts";
const buffer : Uint8Array = new TextEncoder().encode('Hello!')
const e : string = b45.encode(buffer);
console.log(e); // Will output %69 VD92EX0"
const d = b45.decode('%69 VD92EX0')
console.log(d); // will output 'Uint8Array(7) [72, 101, 108, 108, 111, 33, 33]'
const d = b45.decodeToUtf8String('%69 VD92EX0')
console.log(d); // will output 'Hello!'