am-hashids

2.11.0 • Public • Published

am-hashids

Description

A pseudo unique ID generator for AirMap data objects.

Installation

The package is hosted on the AirMap NPM server, Reggie.

%>  npm install --save http://pkg.airmap.io:7777/package/am-hashids/latest

Usage

let AMHashids = require('am-hashids')
let amHashids = new AMHashids.AMHashid()

let aircraft_id = amHashids.aircraft()
// aicraft_id now is something like "aircraft|OAvRdO8s8axbYXHMyeGgZh40eLk".

You can also set what salt string is used by hashids when initializing the instance. The default is 'AirMap is awesome!'

let AMHashids = require('am-hashids')
let amHashids = new AMHashids.AMHashid("My Cool Salt!")

let aircraft_id = amHashids.aircraft()
// aicraft_id is now something like "aircraft|UfIr8O8s8axbYXHMyeGgZh40eLk"

Test

Tests are run with the following commands:

npm test            // Unit tests

Readme

Keywords

none

Package Sidebar

Install

npm i am-hashids

Weekly Downloads

0

Version

2.11.0

License

UNLICENSED

Last publish

Collaborators

  • airmap