a85-native
TypeScript icon, indicating that this package has built-in type declarations

1.1.1 • Public • Published

a85-native

Node.js binding for larskholte/a85.

From Wikipedia: Ascii85, also called Base85, is a form of binary-to-text encoding developed by Paul E. Rutter for the btoa utility. By using five ASCII characters to represent four bytes of binary data (making the encoded size ​1⁄4 larger than the original, assuming eight bits per ASCII character), it is more efficient than uuencode or Base64, which use four characters to represent three bytes of data (​1⁄3 increase, assuming eight bits per ASCII character). source

Documentation

a85.stringify(input: Buffer): string

  • Encode a Buffer in ascii85

a85.parse(input: string): Buffer

  • Decode an ascii85 string into a Buffer

Note: This method will not detect invalid ascii85 string!

/a85-native/

    Package Sidebar

    Install

    npm i a85-native

    Weekly Downloads

    3

    Version

    1.1.1

    License

    ISC

    Unpacked Size

    9.07 kB

    Total Files

    10

    Last publish

    Collaborators

    • takase1121