Skip to content

vasco-santos/base32-encode

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Base32 Encode

Base32 encoder with support for multiple variants.

Installation

npm install --save base32-encode

Usage

const base32Encode = require('base32-encode')
const { buffer } = new Uint8Array([0x74, 0x65, 0x73, 0x74])

console.log(base32Encode(buffer, 'Crockford'))
//=> EHJQ6X0

console.log(base32Encode(buffer, 'RFC4648'))
//=> ORSXG5A=

console.log(base32Encode(buffer, 'RFC4648-HEX'))
//=> EHIN6T0=

API

base32Encode(buffer, variant)

  • buffer <ArrayBuffer>
  • variant <String>

Encode the data in buffer. variant should be one of the supported variants listed below.

See also

About

Base32 encoder with support for multiple variants

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%