node package manager

stamp

Generate unique meta information for change in a system

stamp

Generate unique meta information for change in a system, monotonic timestamps

Build Status js-standard-style npm version Coverage Status

const stamp = require('stamp')
 
// stamp.create() 
// results in 946725040140 
// only lowercase letters from the alphabet are supported (base(36)) 
 
// fires when a stamp closes (is handled) 
stamp.on(() => console.log('closing'))
 
// fires stamp listeners 
stamp.close()
 
const parsed = stamp.parse(stamp)
// returns a parsed stamp 
 
// remove all listeners 
stamp.clear()
 
// offset internal clock 
stamp.offset = 100 // add 100 ms to timestamps 
 
// check if listeners are in progress 
stamp.inProgress // true or false