base64 encoded decode functions
npm install @coolgk/base64npm install @coolgk/base64
base64 encoded decode functions
Report bugs here: https://github.com/coolgk/node-utils/issues
javascript
import { encode, decode, encodeUrl, decodeUrl } from '@coolgk/base64';
// OR
// const { encode, decode, encodeUrl, decodeUrl } = require('@coolgk/base64');const a = 'https://www.google.co.uk/?a=b'
const hash = encode(a);
const urlHash = encodeUrl(a);
console.log(a); // https://www.google.co.uk/?a=b
console.log(hash); // aHR0cHM6Ly93d3cuZ29vZ2xlLmNvLnVrLz9hPWI=
console.log(decode(hash)); // https://www.google.co.uk/?a=b
console.log(urlHash); // aHR0cHM6Ly93d3cuZ29vZ2xlLmNvLnVrLz9hPWI
console.log(decodeUrl(urlHash)); // https://www.google.co.uk/?a=b
``stringstringstringstringstring| Param | Type | Description |
| --- | --- | --- |
| data | string | string to encode |
string| Param | Type | Description |
| --- | --- | --- |
| data | string | encoded hash |
string| Param | Type | Description |
| --- | --- | --- |
| data | string | string to encode |
string| Param | Type | Description |
| --- | --- | --- |
| data | string | base64 encoded url to decode |