{"_id":"monotonic-timestamp","_rev":"24-13ddbf4aad5a156d245288e37a66aac9","name":"monotonic-timestamp","description":"Monotonically increasing timestamp.","dist-tags":{"latest":"0.0.9"},"versions":{"0.0.1":{"name":"monotonic-timestamp","version":"0.0.1","homepage":"https://github.com/dominictarr/timestamp","repository":{"type":"git","url":"git://github.com/dominictarr/timestamp.git"},"dependencies":{},"devDependencies":{},"scripts":{"test":"node test/index.js"},"author":{"name":"'Dominic Tarr'","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","_id":"monotonic-timestamp@0.0.1","description":"Monotonically increasing timestamp.","dist":{"shasum":"100846838569917f3eb72522ca308743df1ea55b","tarball":"https://registry.npmjs.org/monotonic-timestamp/-/monotonic-timestamp-0.0.1.tgz","integrity":"sha512-3IwR2ygg/1kCYZ72EjPicHPy2HxGQzRY364jrHa8UlN8fSaChgedUwRSuDGKGVyx9UqwKxXVdIz4YCz1rjLLKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHtTubcaME4Hb2jGfBDEW+apDGT4IPNXohHjbsX8rx8vAiEA5rpJv2H45z3CEziPPInwP7JQE4VzC7IJ6CKoAnei4aQ="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}]},"0.0.2":{"name":"monotonic-timestamp","version":"0.0.2","homepage":"https://github.com/dominictarr/monotonic-timestamp","repository":{"type":"git","url":"git://github.com/dominictarr/monotonic-timestamp.git"},"dependencies":{},"devDependencies":{},"scripts":{"test":"node test/index.js"},"author":{"name":"'Dominic Tarr'","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","_id":"monotonic-timestamp@0.0.2","description":"Monotonically increasing timestamp.","dist":{"shasum":"7a095326ae5c3c32ad395a09bf64c442191f5d54","tarball":"https://registry.npmjs.org/monotonic-timestamp/-/monotonic-timestamp-0.0.2.tgz","integrity":"sha512-YRFFzjHPs0KpEX4xKUEcYSeDWrYimwGcLmP96Z5xPt/5pWNZOzdzb6sxcOGDow1BYo7wwAXroNHBirub4ABQYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAuC0ru5i2pHsm2GAnsEPaRu2gCq7CqUVe5nc9iqQ2OHAiEA3MEcYpe5zIjN3CJ141LF8i4jeBucUBSkbnEcO1h6gRk="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}]},"0.0.3":{"name":"monotonic-timestamp","version":"0.0.3","homepage":"https://github.com/dominictarr/monotonic-timestamp","repository":{"type":"git","url":"git://github.com/dominictarr/monotonic-timestamp.git"},"dependencies":{},"devDependencies":{},"scripts":{"test":"node test/index.js"},"author":{"name":"'Dominic Tarr'","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","_id":"monotonic-timestamp@0.0.3","description":"Monotonically increasing timestamp.","dist":{"shasum":"9819a6128239baf25137226165071816987e5e97","tarball":"https://registry.npmjs.org/monotonic-timestamp/-/monotonic-timestamp-0.0.3.tgz","integrity":"sha512-wvOnvwaAfjC/1xG/trfl3Nhz9znW4L6xB2r6DxUQfRwRUedbtkA+C9hCwIlCd1xxvgakfv4zZO/RVAmDSwNC1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/YoN+dEe9U5spSC+bJ/uc7VM0fnc40UtW9V9oNH4CQQIhAMhYiMbKjfcOgtsgdk7Xv3XiROjU+w7C+ql+ia8oLqN0"}]},"_npmVersion":"1.1.59","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}]},"0.0.4":{"name":"monotonic-timestamp","version":"0.0.4","homepage":"https://github.com/dominictarr/monotonic-timestamp","repository":{"type":"git","url":"git://github.com/dominictarr/monotonic-timestamp.git"},"dependencies":{},"devDependencies":{},"scripts":{"test":"node test/index.js"},"author":{"name":"'Dominic Tarr'","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","_id":"monotonic-timestamp@0.0.4","description":"Monotonically increasing timestamp.","dist":{"shasum":"30bfa33a7e94b9f04a613f8a7cb699e363ac1544","tarball":"https://registry.npmjs.org/monotonic-timestamp/-/monotonic-timestamp-0.0.4.tgz","integrity":"sha512-Ue22PLAHT5U/PRYQKCE0a7lQAul+fxVi0uiFvudAWQrt0eH+7jW0h4H1JikooJ4WJR6N8QiYnQc83BYi6ICU+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUn8DHLIy61jVUKm54AoxxB+j+vXpTGtJZmxowU6IqLAIhALAfU7Jjjf6VHt625sMXUwuWwxBefWDOu43xhfDkmp1H"}]},"_npmVersion":"1.1.65","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}]},"0.0.5":{"name":"monotonic-timestamp","version":"0.0.5","homepage":"https://github.com/dominictarr/monotonic-timestamp","repository":{"type":"git","url":"git://github.com/dominictarr/monotonic-timestamp.git"},"dependencies":{},"devDependencies":{},"scripts":{"test":"node test/index.js"},"author":{"name":"'Dominic Tarr'","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","_id":"monotonic-timestamp@0.0.5","description":"Monotonically increasing timestamp.","dist":{"shasum":"402db760e12f3cb4bf32a19aaf779306393d6fd0","tarball":"https://registry.npmjs.org/monotonic-timestamp/-/monotonic-timestamp-0.0.5.tgz","integrity":"sha512-j80hyls9DrqQBVL/WvDNY8JwVimAb3/R7m1MTxOg2Yj4cCD2RttU3QyOTK0KpErA2r2OToXtrTlX/Ejt2m3urA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/FTqcdWhUp0W7Ib+V/ZYZb4974EfVEAbEw24hM1dKNgIgF+3Tn1TL7/maLF2qsojHMtcjkoczA4+SQtptl3Dfi+k="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}]},"0.0.6":{"name":"monotonic-timestamp","version":"0.0.6","homepage":"https://github.com/dominictarr/monotonic-timestamp","repository":{"type":"git","url":"git://github.com/dominictarr/monotonic-timestamp.git"},"dependencies":{},"devDependencies":{},"scripts":{"test":"node test/index.js"},"author":{"name":"'Dominic Tarr'","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","_id":"monotonic-timestamp@0.0.6","description":"Monotonically increasing timestamp.","dist":{"shasum":"368dd3faadaeca49abf3583f215aa9b9c36f8b43","tarball":"https://registry.npmjs.org/monotonic-timestamp/-/monotonic-timestamp-0.0.6.tgz","integrity":"sha512-ja3M1bM9EsYKr3XY/lJGA6t2bDmBzECPsNaOW5iXAJ/cAfUtqXg+XpAxbaalF7/Tkwngpo+2JbDlLpLXQP6UMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE7stVaVYI6StzdsDjP9trc0DUhE6jRptnDznOQ2ac1wAiAQ3aESQDWevDPlpWOj4eQ9vKq07C9hwvJHZDNE1zlk+A=="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}]},"0.0.7":{"name":"monotonic-timestamp","version":"0.0.7","homepage":"https://github.com/dominictarr/monotonic-timestamp","repository":{"type":"git","url":"git://github.com/dominictarr/monotonic-timestamp.git"},"dependencies":{},"devDependencies":{},"scripts":{"test":"node test/index.js"},"author":{"name":"'Dominic Tarr'","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","_id":"monotonic-timestamp@0.0.7","description":"Monotonically increasing timestamp.","dist":{"shasum":"60a4d36c6a86edf2e09583ec843611088e646ca5","tarball":"https://registry.npmjs.org/monotonic-timestamp/-/monotonic-timestamp-0.0.7.tgz","integrity":"sha512-ptGLtAP6cocfrByw3XRzGzCk7iE/i1ecE0Ez+CQ9UlKT58fb3vQXOHrzd1AaYdN/yOVrvPCAWF5/JOGK53Korw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTU17vnc8RXClh5136Ccn579+0sEn2Al12zAorT1pR2QIhAMWi/T9XPyMkicB4+2t1+JvJLVFhGJqgQH5/WVJhUgHc"}]},"_npmVersion":"1.1.65","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}]},"0.0.8":{"name":"monotonic-timestamp","version":"0.0.8","homepage":"https://github.com/dominictarr/monotonic-timestamp","repository":{"type":"git","url":"git://github.com/dominictarr/monotonic-timestamp.git"},"dependencies":{},"devDependencies":{},"scripts":{"test":"node test/index.js"},"author":{"name":"'Dominic Tarr'","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","_id":"monotonic-timestamp@0.0.8","description":"Monotonically increasing timestamp.","dist":{"shasum":"67987d02a41c15f568b6c0a05885989dd2402ba0","tarball":"https://registry.npmjs.org/monotonic-timestamp/-/monotonic-timestamp-0.0.8.tgz","integrity":"sha512-3fQw+dAni/JJ4rkvMY7EZOz+tM+yuhrY3tKLJk74YOp/DQR0Ip+9yiKzZrC40uQ+Kin86s5TOjmL6UmxljOAfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB5azdr/vrxp4zqXbQiAxFkNmbd8bP6jaG4fOPfLHUcoAiEA3es79ZGCq+0I1bUMxmMR/mhKmiQMZ3Lnij1lfdsLrZQ="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}]},"0.0.9":{"name":"monotonic-timestamp","version":"0.0.9","homepage":"https://github.com/dominictarr/monotonic-timestamp","repository":{"type":"git","url":"git://github.com/dominictarr/monotonic-timestamp.git"},"dependencies":{},"devDependencies":{},"scripts":{"test":"node test/index.js"},"author":{"name":"'Dominic Tarr'","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","description":"Monotonically increasing timestamp.","bugs":{"url":"https://github.com/dominictarr/monotonic-timestamp/issues"},"_id":"monotonic-timestamp@0.0.9","_shasum":"5ba5adc7aac85e1d7ce77be847161ed246b39603","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"5ba5adc7aac85e1d7ce77be847161ed246b39603","tarball":"https://registry.npmjs.org/monotonic-timestamp/-/monotonic-timestamp-0.0.9.tgz","integrity":"sha512-PQcys7iTcXiMyW8cgK5B/fhKGteB/WLqWN1f+s7IJHyyRd80JnJYoNo03kTQcGZhVtsKz5kEWiS7W94gfY6qcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2SCnzIoYtREAHSwkd56IJOoofOj0sViMgOOtnlV/XWwIhAIfr43fF3zapU5YjZTL9qQ94RqhjZqRbWc8ET740QZuA"}]}}},"readme":"# monotonic-timestamp\n\nMonotonically increasing timestamp.\n\n<img src=https://secure.travis-ci.org/'Dominic Tarr'/monotonic-timestamp.png?branch=master>\n\nThis is NOT a  accurate representation of the time.\nSince js only measures time as ms, if you call Date.now()\ntwice quickly, it's possible to get two identical time stamps.\n\n`monotonic-timestamp` fixes that problem! (crudely)\n\n## Example\n\n``` js\nvar timestamp = require('monotonic-timestamp')\n\nconsole.log(timestamp())\nconsole.log(timestamp())\nconsole.log(timestamp())\nconsole.log(timestamp())\nconsole.log(timestamp())\n\n```\n\nsubsequent calls to timestamp() are ALWAYS strictly ordered.\n\n## byte optimizations\n\nMy precious bytes! wasted on your timestamp!\n\npack it into a string!\n``` js\ntimestamp().toString(36) \n```\n\nif you want a constant-length string, you can use [monotonic-timestamp-base36](https://github.com/nathan7/monotonic-timestamp-base36)\n\nof course, if you are using a binary protocol, \nit will be cheaper to use the float...\n\n##TODO\n\nsyncronize network time.\n\n## License\n\nMIT\n","maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"time":{"modified":"2022-06-20T08:48:15.518Z","created":"2012-10-22T09:13:29.167Z","0.0.1":"2012-10-22T09:13:35.958Z","0.0.2":"2012-10-22T09:15:50.752Z","0.0.3":"2012-10-22T09:27:15.357Z","0.0.4":"2012-10-31T18:51:54.806Z","0.0.5":"2012-10-31T18:57:31.835Z","0.0.6":"2012-10-31T19:53:03.409Z","0.0.7":"2012-10-31T22:35:51.227Z","0.0.8":"2013-02-04T00:30:32.176Z","0.0.9":"2014-08-19T22:01:38.335Z"},"author":{"name":"'Dominic Tarr'","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"repository":{"type":"git","url":"git://github.com/dominictarr/monotonic-timestamp.git"},"homepage":"https://github.com/dominictarr/monotonic-timestamp","bugs":{"url":"https://github.com/dominictarr/monotonic-timestamp/issues"},"license":"MIT","readmeFilename":"README.md","users":{"gchudnov":true,"scottfreecode":true,"danielpavelic":true}}