base64-url

Base64 encode, decode, escape and unescape for URL applications

ISC 15 个版本
安装
npm install base64-url
yarn add base64-url
pnpm add base64-url
bun add base64-url
README

base64-url

Base64 encode, decode, escape and unescape for URL applications.

Build StatusCoverage StatusISC LicenseNodeJS

JavaScript Style Guide

API

const base64url = require('base64-url')

examples


base64url.encode('Node.js is awesome.')
// returns Tm9kZS5qcyBpcyBhd2Vzb21lLg

base64url.decode('Tm9kZS5qcyBpcyBhd2Vzb21lLg')
// returns Node.js is awesome.

base64url.escape('This+is/goingto+escape==')
// returns This-is_goingto-escape

base64url.unescape('This-is_goingto-escape')
// returns This+is/goingto+escape==

//
// setting a different encoding 
//

base64url.encode(string to encode, encoding)
base64url.decode(string to decode, encoding)

ISC License (ISC)

Alternatives

版本列表
2.3.3 2019-12-31
2.3.2 2019-07-17
2.2.2 2019-06-13
2.2.1 2019-03-28
2.2.0 2018-02-27
2.1.0 2018-01-18
2.0.1 2017-11-09
2.0.0 2017-08-17
1.3.3 2016-10-28
1.3.2 2016-07-15
1.2.2 2016-04-03
1.2.1 2015-02-04
1.2.0 2015-01-21
1.1.0 2014-12-27
1.0.0 2014-05-12