Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

urlsafer

towyuan10MIT0.1.1TypeScript support: included

A JavaScript library for handling URL-safe Base64 encoding and decoding, offering full compatibility with modern standards and enhanced security

base64, url-safe, url, safe, encoding, decoding, encode, decode, encodeURI, decodeURI, encodeURIComponent, decodeURIComponent, btoa, atob, base64url, base64-url, base64url-encode, base64url-decode, base64-url-encode, base64-url-decode

readme

urlsafer

A JavaScript library for handling URL-safe Base64 encoding and decoding, offering full compatibility with modern standards and enhanced security.

Installation

Using npm:

npm install urlsafer

Using yarn:

yarn add urlsafer

Usage Example

const UrlSafer = require('urlsafer');

// Encoding
const encoded = UrlSafer.encode('Hello World');
console.log(encoded); // Outputs URL-safe Base64 encoded string

// Decoding
const decoded = UrlSafer.decode(encoded);
console.log(decoded); // Outputs the original string 'Hello World'

API

encode(rawString)

Encodes the given string into a URL-safe Base64 string.

decode(encodedString)

Decodes a URL-safe Base64 string back to the original string.

License

MIT