mirror of
https://github.com/jimeh/node-base58.git
synced 2026-02-18 23:26:40 +00:00
ffc71e6c1a96e7752fcee21f814b4035369b347c
While it's a good idea to ensure you don't commit or push anything broken, I believe that it should come down developer dicipline. Cause preventing commits if tests or linting fails, can and does get in the way of legitimate work, specially on non-master branches.
node-base58 
A Base58 encoding and decoding library for Node.js.
What?
Base58 allows you to represent a numeric value with fewer characters, useful for short URLs among other things. Flickr is one the biggest sites that makes use of it for short photo URLs.
For example 6857269519 becomes brXijP when Base58 encoded, and hence the
Flickr short URL is: http://flic.kr/p/brXijP
Installation
npm install base58
Usage
var Base58 = require('base58');
Base58.encode(6857269519); // 'brXijP'
Base58.decode('brXijP'); // 6857269519
Credit
This package is more or less a port of the Base58 Ruby Gem by the same name.
License
Released under the MIT license. Copyright (c) 2012 Jim Myhrberg.
Description
Languages
JavaScript
98.3%
Makefile
1.7%