%PDF- %PDF-
| Direktori : /www/specpages-backup/node_modules/cuid/lib/ |
| Current File : /www/specpages-backup/node_modules/cuid/lib/fingerprint.js |
var pad = require('./pad.js');
var os = require('os'),
padding = 2,
pid = pad(process.pid.toString(36), padding),
hostname = os.hostname(),
length = hostname.length,
hostId = pad(hostname
.split('')
.reduce(function (prev, char) {
return +prev + char.charCodeAt(0);
}, +length + 36)
.toString(36),
padding);
module.exports = function fingerprint () {
return pid + hostId;
};