shortlink
Version:
Simple generation, encoding and decoding short links library for Node.js.
24 lines (16 loc) • 666 B
JavaScript
var shortlink = require("../lib/shortlink");
setInterval(function() {
// Generate random shortlink
var randomStr = shortlink.generate(6);
console.log('Generate random shortlink:', randomStr);
// Decode random shortlink to int
var randomNum = shortlink.decode(randomStr);
console.log('Decode this shortlink to int:', randomNum);
// Encode this int to shortlink
var str = shortlink.encode(randomNum);
console.log('Encode this int to shortlink:', str);
// Decode this shortlink to int
var num = shortlink.decode(str);
console.log('Decode this shortlink to int:', num);
console.log('--------------');
}, 2000);