{"_id":"@risingstack/microtime","_rev":"27-1b2c9f416873a1721534aab21a578538","name":"@risingstack/microtime","description":"Get the current time in microseconds","dist-tags":{"latest":"2.1.9"},"versions":{"2.1.3":{"name":"@risingstack/microtime","version":"2.1.3","description":"Get the current time in microseconds","author":{"name":"Wade Simmons","email":"wade@wades.im","url":"http://wades.im/mons"},"homepage":"https://github.com/RisingStack/node-microtime","repository":{"type":"git","url":"git://github.com/RisingStack/node-microtime.git"},"contributors":[{"name":"David Szakallas","email":"david.szakallas@risingstack.com"}],"main":"./index","license":"MIT","engines":{"node":">= 0.8.0"},"scripts":{"install":"node-pre-gyp install --fallback-to-build","rebuild":"node-pre-gyp rebuild","test":"node test.js","format":"clang-format -i src/microtime.cc","lint":"standard && clang-format -output-replacements-xml src/microtime.cc | (! grep -q '<replacement ')"},"dependencies":{"nan":"^2.5.1","node-pre-gyp":"^0.6.34"},"devDependencies":{"aws-sdk":"^2.0.0","clang-format":"^1.0.38","standard":"^7.0.1"},"binary":{"module_name":"microtime","module_path":"./build/@risingstack/{module_name}/v{version}/{node_abi}-{platform}-{arch}/","remote_path":"repo/v1/@risingstack/{module_name}/dist/v{version}/","package_name":"{node_abi}-{platform}-{arch}.tar.gz","host":"https://oss.risingstack.com/"},"gitHead":"8aaf5778a8a01054bc9b60cd897b22bc77d466aa","bugs":{"url":"https://github.com/RisingStack/node-microtime/issues"},"bundleDependencies":["node-pre-gyp"],"_id":"@risingstack/microtime@2.1.3","_shasum":"75b328276e995a75da63562eed67bca2814c6637","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"midiparse","email":"david.szakallas@gmail.com"},"dist":{"shasum":"75b328276e995a75da63562eed67bca2814c6637","tarball":"https://registry.npmjs.org/@risingstack/microtime/-/microtime-2.1.3.tgz","integrity":"sha512-ZNJg9Mc+alYxvOh7Y/NB9Eyw3oDiTkSaQs6Vjhl5lANgvJqk9Hx4ckvqv52dhDvFsHwfl1N2dNMzlQMj1WDBdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFkusBAn17BLoInXSTh+E7XEnyk6X6Rbc2wmyXmAV6ywIhANQU0jKFwqyYyn0dSm73I0pHveE5/rid2LI2/2NqfFRP"}]},"maintainers":[{"name":"midiparse","email":"david.szakallas@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/microtime-2.1.3.tgz_1490786417761_0.544814420863986"},"directories":{}},"2.1.4":{"name":"@risingstack/microtime","version":"2.1.4","description":"Get the current time in microseconds","author":{"name":"Wade Simmons","email":"wade@wades.im","url":"http://wades.im/mons"},"homepage":"https://github.com/RisingStack/node-microtime","repository":{"type":"git","url":"git://github.com/RisingStack/node-microtime.git"},"contributors":[{"name":"David Szakallas","email":"david.szakallas@risingstack.com"}],"main":"./index","license":"MIT","engines":{"node":">= 0.8.0"},"scripts":{"install":"node-pre-gyp install --fallback-to-build","rebuild":"node-pre-gyp rebuild","test":"node test.js","format":"clang-format -i src/microtime.cc","lint":"standard && clang-format -output-replacements-xml src/microtime.cc | (! grep -q '<replacement ')"},"dependencies":{"nan":"^2.5.1","node-pre-gyp":"^0.6.34"},"devDependencies":{"aws-sdk":"^2.0.0","clang-format":"^1.0.38","standard":"^7.0.1"},"binary":{"module_name":"microtime","module_path":"./build/@risingstack/{module_name}/v{version}/{node_abi}-{platform}-{arch}/","remote_path":"repo/v1/@risingstack/{module_name}/dist/v{version}/","package_name":"{node_abi}-{platform}-{arch}.tar.gz","host":"https://oss.risingstack.com/"},"gitHead":"9539b159b420e3e34574b68f8e8fb286e84b8859","bugs":{"url":"https://github.com/RisingStack/node-microtime/issues"},"bundleDependencies":["node-pre-gyp"],"_id":"@risingstack/microtime@2.1.4","_shasum":"ff33163cabfaa85299a85ee183ad11af58a645f5","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"midiparse","email":"david.szakallas@gmail.com"},"dist":{"shasum":"ff33163cabfaa85299a85ee183ad11af58a645f5","tarball":"https://registry.npmjs.org/@risingstack/microtime/-/microtime-2.1.4.tgz","integrity":"sha512-2wOp4/vl/A0MqPO6V9WCJhcAHhZkOBLr42giK4QKawnxhEte1v0e/DEN1u8fvSQE3lH8IZBtafEIeY5von4jiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAKqF/CAgDhIGtJGXHz59x5dxEoyNouOHM4FfYb+4tceAiBGhH4H7lAeremaP7JMd6wWg3/fP5w9FUTOQbyfXARZBg=="}]},"maintainers":[{"name":"abelerdesz","email":"abelerdesz@gmail.com"},{"name":"aodev","email":"kevin.purnelle@gmail.com"},{"name":"gergelyke","email":"mail@nemethgergely.com"},{"name":"hekike","email":"peter@risingstack.com"},{"name":"midiparse","email":"david.szakallas@gmail.com"},{"name":"ozonid","email":"david@risingstack.com"},{"name":"peteyycz","email":"p.czibik@gmail.com"},{"name":"risingnpm","email":"info@risingstack.com"},{"name":"shadowbeetle","email":"tamas.kadlecsik@gmail.com"},{"name":"solkimicreb","email":"miklos.bertalan@risingstack.com"},{"name":"tamas.hodi","email":"tamas.hodi89@gmail.com"},{"name":"tothandras","email":"andras.toth@risingstack.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/microtime-2.1.4.tgz_1490797981687_0.44774523470550776"},"directories":{}},"2.1.5":{"name":"@risingstack/microtime","version":"2.1.5","description":"Get the current time in microseconds","author":{"name":"Wade Simmons","email":"wade@wades.im","url":"http://wades.im/mons"},"homepage":"https://github.com/RisingStack/node-microtime","repository":{"type":"git","url":"git://github.com/RisingStack/node-microtime.git"},"contributors":[{"name":"David Szakallas","email":"david.szakallas@risingstack.com"}],"main":"./index","license":"MIT","engines":{"node":">= 0.8.0"},"scripts":{"install":"node-pre-gyp install --fallback-to-build","rebuild":"node-pre-gyp rebuild","test":"node test.js","format":"clang-format -i src/microtime.cc","lint":"standard && clang-format -output-replacements-xml src/microtime.cc | (! grep -q '<replacement ')"},"dependencies":{"nan":"^2.5.1","node-pre-gyp":"^0.6.34"},"devDependencies":{"aws-sdk":"^2.0.0","clang-format":"^1.0.38","standard":"^7.0.1"},"binary":{"module_name":"microtime","module_path":"./build/@risingstack/{module_name}/v{version}/{node_abi}-{platform}-{arch}/","remote_path":"repo/v1/@risingstack/{module_name}/dist/v{version}/","package_name":"{node_abi}-{platform}-{arch}.tar.gz","host":"https://oss.risingstack.com/"},"gitHead":"9539b159b420e3e34574b68f8e8fb286e84b8859","bugs":{"url":"https://github.com/RisingStack/node-microtime/issues"},"bundleDependencies":["node-pre-gyp"],"_id":"@risingstack/microtime@2.1.5","_shasum":"9ce6951e68e95005abbb37992b6f1ca2e0b06197","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"midiparse","email":"david.szakallas@gmail.com"},"dist":{"shasum":"9ce6951e68e95005abbb37992b6f1ca2e0b06197","tarball":"https://registry.npmjs.org/@risingstack/microtime/-/microtime-2.1.5.tgz","integrity":"sha512-yLQyKipkRl0IQuzSikHi1kOxoLEA8kXH9WdsXEFBEmBTjyju13Ilt6kyoi3+3cL9TjOSCdgzOSAeUcfGy2mu/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkBgAd1XSODaOKCRzTIlAVstqkoJCQQShfppCqlddIrwIhALcSk4Ly8nkrfOVCXcAXb0vIo1dtHPQweiiXpe0TQQg7"}]},"maintainers":[{"name":"abelerdesz","email":"abelerdesz@gmail.com"},{"name":"aodev","email":"kevin.purnelle@gmail.com"},{"name":"gergelyke","email":"mail@nemethgergely.com"},{"name":"hekike","email":"peter@risingstack.com"},{"name":"midiparse","email":"david.szakallas@gmail.com"},{"name":"ozonid","email":"david@risingstack.com"},{"name":"peteyycz","email":"p.czibik@gmail.com"},{"name":"risingnpm","email":"info@risingstack.com"},{"name":"shadowbeetle","email":"tamas.kadlecsik@gmail.com"},{"name":"solkimicreb","email":"miklos.bertalan@risingstack.com"},{"name":"tamas.hodi","email":"tamas.hodi89@gmail.com"},{"name":"tothandras","email":"andras.toth@risingstack.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/microtime-2.1.5.tgz_1490879865479_0.6785454675555229"},"directories":{}},"2.1.6":{"name":"@risingstack/microtime","version":"2.1.6","description":"Get the current time in microseconds","author":{"name":"Wade Simmons","email":"wade@wades.im","url":"http://wades.im/mons"},"homepage":"https://github.com/RisingStack/node-microtime","repository":{"type":"git","url":"git://github.com/RisingStack/node-microtime.git"},"contributors":[{"name":"David Szakallas","email":"david.szakallas@risingstack.com"}],"main":"./index","license":"MIT","engines":{"node":">= 0.8.0"},"scripts":{"install":"node-pre-gyp install --fallback-to-build","rebuild":"node-pre-gyp rebuild","test":"node test.js","format":"clang-format -i src/microtime.cc","lint":"standard && clang-format -output-replacements-xml src/microtime.cc | (! grep -q '<replacement ')"},"dependencies":{"nan":"^2.5.1","node-pre-gyp":"^0.6.34"},"devDependencies":{"aws-sdk":"^2.0.0","clang-format":"^1.0.38","standard":"^7.0.1"},"binary":{"module_name":"microtime","module_path":"./build/@risingstack/{module_name}/v{version}/{node_abi}-{platform}-{arch}/","remote_path":"repo/v1/@risingstack/{module_name}/dist/v{version}/","package_name":"{node_abi}-{platform}-{arch}.tar.gz","host":"https://oss.risingstack.com/"},"gitHead":"ead9eb4f44498a8287394763c5b77f157b0ba9a0","bugs":{"url":"https://github.com/RisingStack/node-microtime/issues"},"_id":"@risingstack/microtime@2.1.6","_shasum":"5e8ff38dc80a3331e2bf8b06d73517d2c9434288","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"midiparse","email":"david.szakallas@gmail.com"},"dist":{"shasum":"5e8ff38dc80a3331e2bf8b06d73517d2c9434288","tarball":"https://registry.npmjs.org/@risingstack/microtime/-/microtime-2.1.6.tgz","integrity":"sha512-euEtzfboAlNJ2ktsOJJBwex/tr/k5UmzaLxJ+7HXDz1FLoT9T6TBpraLeehfi0BqgszputnXSbgC3LckZ6mW0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGeTGWQfsGowkFnFz63DvFNs1CM75z1Am4gEriVC5YKAAiEAz6SkqjaZ+QLPrXA9MltE1LSePSxWtJxsggDqNc/ziRQ="}]},"maintainers":[{"name":"abelerdesz","email":"abelerdesz@gmail.com"},{"name":"aodev","email":"kevin.purnelle@gmail.com"},{"name":"gergelyke","email":"mail@nemethgergely.com"},{"name":"hekike","email":"peter@risingstack.com"},{"name":"midiparse","email":"david.szakallas@gmail.com"},{"name":"ozonid","email":"david@risingstack.com"},{"name":"peteyycz","email":"p.czibik@gmail.com"},{"name":"risingnpm","email":"info@risingstack.com"},{"name":"shadowbeetle","email":"tamas.kadlecsik@gmail.com"},{"name":"solkimicreb","email":"miklos.bertalan@risingstack.com"},{"name":"tamas.hodi","email":"tamas.hodi89@gmail.com"},{"name":"tothandras","email":"andras.toth@risingstack.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/microtime-2.1.6.tgz_1490882395459_0.566470422083512"},"directories":{}},"2.1.8":{"name":"@risingstack/microtime","version":"2.1.8","description":"Get the current time in microseconds","author":{"name":"Wade Simmons","email":"wade@wades.im","url":"http://wades.im/mons"},"homepage":"https://github.com/RisingStack/node-microtime","repository":{"type":"git","url":"git://github.com/RisingStack/node-microtime.git"},"contributors":[{"name":"David Szakallas","email":"david.szakallas@risingstack.com"}],"main":"./index","license":"MIT","engines":{"node":">= 0.8.0"},"scripts":{"install":"node-pre-gyp install --fallback-to-build","rebuild":"node-pre-gyp rebuild","test":"node test.js","format":"clang-format -i src/microtime.cc","lint":"standard && clang-format -output-replacements-xml src/microtime.cc | (! grep -q '<replacement ')"},"dependencies":{"nan":"^2.5.1","node-pre-gyp":"^0.6.34"},"devDependencies":{"aws-sdk":"^2.0.0","clang-format":"^1.0.38","standard":"^7.0.1"},"binary":{"module_name":"microtime","module_path":"./build/@risingstack/{module_name}/v{version}/{node_abi}-{platform}-{arch}/","remote_path":"repo/v1/@risingstack/{module_name}/dist/v{version}/","package_name":"{node_abi}-{platform}-{arch}.tar.gz","host":"https://oss.risingstack.com/"},"gitHead":"89af7669e4193ec8aff8004832de23482554c9c1","bugs":{"url":"https://github.com/RisingStack/node-microtime/issues"},"bundleDependencies":["node-pre-gyp"],"_id":"@risingstack/microtime@2.1.8","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"gergelyke","email":"mail@nemethgergely.com"},"dist":{"integrity":"sha512-5f7y3tiHTvx2WY17Arsu2vZRoM6etgrqcnJ7FggPMl+SHm80+2ZdQRuRA4U4nX1+p/CQf+4yx6Czwrjsqocmqg==","shasum":"527fcc2781cb0c5213a91f30c8aa0c45c3e1c7e8","tarball":"https://registry.npmjs.org/@risingstack/microtime/-/microtime-2.1.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHTw5RFWReCm8o7GUhFzYjgX8P92Nihvp/WqGDCxF/fnAiEA/aClJVKNlVa+UcR751Nmvfnp/DSBKGL2RoVCVXJHD2c="}]},"maintainers":[{"email":"peter@risingstack.com","name":"hekike"},{"email":"andras.toth@risingstack.com","name":"tothandras"},{"email":"mail@nemethgergely.com","name":"gergelyke"},{"email":"info@risingstack.com","name":"risingnpm"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microtime-2.1.8.tgz_1497860605731_0.18964389874599874"},"directories":{}},"2.1.9":{"name":"@risingstack/microtime","version":"2.1.9","description":"Get the current time in microseconds","author":{"name":"Wade Simmons","email":"wade@wades.im","url":"http://wades.im/mons"},"homepage":"https://github.com/RisingStack/node-microtime","repository":{"type":"git","url":"git://github.com/RisingStack/node-microtime.git"},"contributors":[{"name":"David Szakallas","email":"david.szakallas@risingstack.com"}],"main":"./index","license":"MIT","engines":{"node":">= 0.8.0"},"scripts":{"preinstall":"node -e 'process.exit(0)'","install":"node-pre-gyp install --fallback-to-build","rebuild":"node-pre-gyp rebuild","test":"node test.js","format":"clang-format -i src/microtime.cc","lint":"standard && clang-format -output-replacements-xml src/microtime.cc | (! grep -q '<replacement ')"},"dependencies":{"nan":"^2.5.1","@risingstack/node-pre-gyp":"^0.6.35"},"devDependencies":{"aws-sdk":"^2.0.0","clang-format":"^1.0.38","standard":"^7.0.1"},"binary":{"module_name":"microtime","module_path":"./build/@risingstack/{module_name}/v{version}/{node_abi}-{platform}-{arch}/","remote_path":"repo/v1/@risingstack/{module_name}/dist/v{version}/","package_name":"{node_abi}-{platform}-{arch}.tar.gz","host":"https://oss.risingstack.com/"},"gitHead":"7041580b3b0cb88054716a75376871c20c64c7a9","bugs":{"url":"https://github.com/RisingStack/node-microtime/issues"},"_id":"@risingstack/microtime@2.1.9","_shasum":"16450279fec474adabebcb1a571cb9fccdc977f1","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"gergelyke","email":"mail@nemethgergely.com"},"dist":{"shasum":"16450279fec474adabebcb1a571cb9fccdc977f1","tarball":"https://registry.npmjs.org/@risingstack/microtime/-/microtime-2.1.9.tgz","integrity":"sha512-hl+/WKJJTb4PJkBVi0FLZA3vOtO4DzuqzeNX8EOQUoPi468SvYl1WUqfx0XNQk3/2p5NNBgFzQgN4oLWW4Piog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC36ce8oZDcH8V2Y2eiiADMeSXVtkU4r6W+FErxRkO/yAIhAMjmUj4AJj/6G7dZrVU4BcnXEyc8rr1Kf06tpaDdSe8n"}]},"maintainers":[{"email":"miklos.bertalan@risingstack.com","name":"solkimicreb"},{"email":"tamas.hodi89@gmail.com","name":"tamas.hodi"},{"email":"david.szakallas@gmail.com","name":"midiparse"},{"email":"abelerdesz@gmail.com","name":"abelerdesz"},{"email":"p.czibik@gmail.com","name":"peteyycz"},{"email":"kevin.purnelle@gmail.com","name":"aodev"},{"email":"peter@risingstack.com","name":"hekike"},{"email":"andras.toth@risingstack.com","name":"tothandras"},{"email":"mail@nemethgergely.com","name":"gergelyke"},{"email":"info@risingstack.com","name":"risingnpm"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/microtime-2.1.9.tgz_1501843490294_0.6248968963045627"},"directories":{}}},"readme":"# node-microtime\n\n[![Travis Build](https://img.shields.io/travis/https://img.shields.io/travis/RisingStack/node-microtime.svg?label=linux,%20os%20x)](https://travis-ci.org/wadey/node-microtime)\n[![AppVeyor Build](https://img.shields.io/appveyor/ci/WadeSimmons/node-microtime/master.svg?label=windows)](https://ci.appveyor.com/project/WadeSimmons/node-microtime)\n[![npm](https://img.shields.io/npm/dm/@risingstack/microtime.svg)](https://www.npmjs.com/package/@risingstack/microtime)\n[![npm](https://img.shields.io/npm/v/@risingstack/microtime.svg)](https://www.npmjs.com/package/@risingstack/microtime)\n\nDate.now() will only give you accuracy in milliseconds. This module calls\n`gettimeofday(2)` to get the time in microseconds and provides it in a few\ndifferent formats. The same warning from that function applies:\n_The resolution of the system clock is hardware dependent, and the time may\nbe updated continuously or in ``ticks.''_\n\n# Installation\n\n    npm install @risingstack/microtime\n\n# Usage\n\n### microtime.now()\n\nGet the current time in microseconds as an integer. Since JavaScript can only\nrepresent integer values accurately up to `Math.pow(2, 53)`, this value will\nbe accurate up to _Tue, 05 Jun 2255 23:47:34 GMT_.\n\n### microtime.nowDouble()\n\nGet the current time in seconds as a floating point number with microsecond\naccuracy (similar to `time.time()` in Python and `Time.now.to_f` in Ruby).\n\n### microtime.nowStruct()\n\nGet the current time and return as a list with seconds and microseconds (matching the return value of `gettimeofday(2)`).\n\n# Example\n\n    > var microtime = require('microtime')\n    > microtime.now()\n    1297448895297028\n    > microtime.nowDouble()\n    1297448897.600976\n    > microtime.nowStruct()\n    [ 1297448902, 753875 ]\n\n## Estimating clock resolution\n\nStarting with version 0.1.3, there is a test script that tries to guess the clock resolution. You can run it with `npm test microtime`. Example output:\n\n    microtime.now() = 1298960083489806\n    microtime.nowDouble() = 1298960083.511521\n    microtime.nowStruct() = [ 1298960083, 511587 ]\n\n    Guessing clock resolution...\n    Clock resolution observed: 1us\n\n## Warning for Cygwin users\n\nIt appears that Cygwin only implements `gettimeofday(2)` with [millisecond accuracy](http://old.nabble.com/gettimeofday---millisecond-accuracy-p21085475.html).\n","maintainers":[{"email":"kubischj@windowslive.com","name":"kubischj"},{"email":"fwalkwithm@gmail.com","name":"fwalkwithm"},{"email":"david@risingstack.com","name":"ozonid"},{"email":"simonzsoltjota@gmail.com","name":"jota"},{"email":"dandesz198@gmail.com","name":"dandesz198"},{"email":"diana.pal@risingstack.com","name":"paldiana01"},{"email":"info@risingstack.com","name":"risingnpm"},{"email":"mail@nemethgergely.com","name":"gergelyke"},{"email":"email@martonpeter.com","name":"hekike"},{"email":"p.czibik@gmail.com","name":"peteyycz"},{"email":"tamas.hodi89@gmail.com","name":"tamas.hodi"},{"email":"miklos.bertalan@risingstack.com","name":"solkimicreb"}],"time":{"modified":"2022-06-12T23:14:46.805Z","created":"2017-03-29T11:20:20.187Z","2.1.3":"2017-03-29T11:20:20.187Z","2.1.4":"2017-03-29T14:33:02.335Z","2.1.5":"2017-03-30T13:17:47.122Z","2.1.6":"2017-03-30T13:59:57.442Z","2.1.8":"2017-06-19T08:23:26.682Z","2.1.9":"2017-08-04T10:44:51.193Z"},"homepage":"https://github.com/RisingStack/node-microtime","repository":{"type":"git","url":"git://github.com/RisingStack/node-microtime.git"},"contributors":[{"name":"David Szakallas","email":"david.szakallas@risingstack.com"}],"author":{"name":"Wade Simmons","email":"wade@wades.im","url":"http://wades.im/mons"},"bugs":{"url":"https://github.com/RisingStack/node-microtime/issues"},"license":"MIT","readmeFilename":"README.md"}