{"name":"async-lock","description":"Lock on asynchronous code","version":"0.3.10","author":{"name":"Rogier Schouten","email":"github@workingcode.ninja","url":"https://github.com/rogierschouten/"},"private":false,"homepage":"https://github.com/rogierschouten/async-lock","repository":{"type":"git","url":"git+https://github.com/rogierschouten/async-lock.git"},"bugs":{"url":"https://github.com/rogierschouten/async-lock/issues"},"license":"MIT","keywords":["lock","async","concurrency","critical","section","mutex"],"engines":{},"scripts":{"start":"grunt","test":"grunt test","postinstall":""},"dependencies":{"q":"~1.5.0"},"devDependencies":{"bluebird":"~3.5.0","grunt":"^1.0.1","grunt-cli":"~1.2.0","grunt-contrib-clean":"~1.1.0","grunt-contrib-jshint":"~1.1.0","grunt-contrib-watch":"~1.0.0","grunt-env":"~0.4.4","grunt-mocha-test":"~0.13.2","load-grunt-tasks":"~3.5.2","lodash":"~4.17.2","mocha":"^3.2.0","should":"~11.2.1"},"contributors":[{"name":"rain1017","email":"rain1017@gmail.com"},{"name":"JonathanPicques","url":"https://github.com/JonathanPicques"},{"name":"Rogier Schouten","email":"github@workingcode.ninja"}],"gitHead":"85f4c9f1d2e07da48af3d5fb546931fa897569f5","_id":"async-lock@0.3.10","_shasum":"5c2c79f040cb03fd3443e1588d31217afa0a85cc","_from":".","_npmVersion":"4.6.1","_nodeVersion":"8.1.2","_npmUser":{"name":"rogierschouten","email":"rogier.schouten@gmail.com"},"maintainers":[{"name":"rogierschouten","email":""}],"dist":{"shasum":"5c2c79f040cb03fd3443e1588d31217afa0a85cc","size":5112,"noattachment":false,"key":"/async-lock/-/async-lock-0.3.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/async-lock/download/async-lock-0.3.10.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-lock-0.3.10.tgz_1498588786938_0.8889568343292922"},"directories":{},"publish_time":1498588787974,"_hasShrinkwrap":false,"_cnpm_publish_time":1498588787974,"_cnpmcore_publish_time":"2021-12-16T15:36:40.257Z","dist-tags":{"latest":"1.4.1"}}