JSPM

@codec-bytes/base32

3.0.0
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 1
  • Score
    100M100P100Q22660F
  • License AGPL-3.0

Base32 encoder/decoder for JavaScript

Package Exports

  • @codec-bytes/base32

Readme

📠 @codec-bytes/base32

Base32 encoder/decoder for JavaScript. See docs. Parent is @codec-bytes/about.

import * as ascii from '@codec-bytes/ascii';
import * as base32 from '@codec-bytes/base32';
let bytes = ascii.encode('Hello!');
base32.decode(bytes); // 'JBSWY3DPEE======'
base32.decode(bytes, {variant: 'base32hex'}); // '91IMOR3F44======'
base32.decode(bytes, {variant: 'z-base-32'}); // 'jb1sa5dxrr'
base32.decode(bytes, {variant: 'crockford'}); // '91JPRV3F44'
base32.decode(bytes, {alphabet: 'BCDEFGHIJKLMNOPQRSTUVWXYZ234567A', padding: '.'}); // 'KCTXZ4EQFF......'

License Version Tests Dependencies GitHub issues Downloads

Code issues Code maintainability Code coverage (cov) Code technical debt Documentation Package size