base64-clean

0.1.0 • Public • Published

base64-clean Build Status

Remove non-encoding characters from a base64 string.

Variants

For the latest list, please refer to base64-variants.

  • base64: Vanilla base64 - default
  • rfc4648: RFC 4648 (base64url)
  • rfc4648_alt: RFC 4648 with "="
  • y64: YUI "Y64"
  • xml: XML-compatible

Install

npm install base64-clean

Usage

var base64Clean = require("base64-clean");
 
base64Clean({ variant: "base64" }, "a@z#A$Z(0!9+`="); //=> "azAZ09+="

Note: this module supports currying.

var cleanRfc4648 = base64Clean({ variant: "rfc4648" });
 
cleanRfc4648("a@z#A$Z(0!9+`="); //=> "azAZ09"

Options

Key: type name = default

  • string variant = "base64"
    Desired base64 variant (see "Variants").

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.1.0
    9
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.1.0
    9
  • 0.0.0
    0

Package Sidebar

Install

npm i base64-clean

Weekly Downloads

7

Version

0.1.0

License

MIT

Last publish

Collaborators

  • neftaly