uuid-base64-ts
v1.0.2
Published
> Shorten a UUID v4 to 22 characters with base64 encoding in Typescript
Downloads
1,352
Readme
uuid-base64-ts
Shorten a UUID v4 to 22 characters with base64 encoding in Typescript
Table of Contents
Installation
This library is available through the npm registry.
NPM
$ npm -i uuid-base64-ts
Yarn
$ yarn add uuid-base64-ts
Setup
Start using it by importing the library first.
CommonJS
const base64 = require('uuid-base64-ts');
or
ES6
import { encode, decode } from 'uuid-base64-ts';
Usage
Shorten a UUID v4 to 22 characters with base64 encoding
import { encode } from 'uuid-base64-ts';
const uuidv4 = '85c39545-533c-4587-bb1d-bad766908b1b';
const shortId = encode(uuidv4);
console.log(shortId);
// => 'hcOVRVM8RYe7HbrXZpCLGw'
Expand a base64 encoded character to UUID v4
import { decode } from 'uuid-base64-ts';
const shortId = 'hcOVRVM8RYe7HbrXZpCLGw';
const uuidv4 = decode(shortId);
console.log(uuidv4);
// => '85c39545-533c-4587-bb1d-bad766908b1b'
Authors
- Prince Neil Cedrick Castro - Initial work
See also the list of contributors who participated in this project.