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").

    Install

    npm i base64-clean

    DownloadsWeekly Downloads

    60

    Version

    0.1.0

    License

    MIT

    Last publish

    Collaborators

    • neftaly