%PDF- %PDF-
Direktori : /home/opti/.npm/registry.npmjs.org/cls-bluebird/ |
Current File : /home/opti/.npm/registry.npmjs.org/cls-bluebird/.cache.json |
{"_id":"cls-bluebird","_rev":"11-e6f9ced22504969a195f142e203a2a65","name":"cls-bluebird","description":"Make bluebird work with the continuation-local-storage module.","dist-tags":{"latest":"2.1.0"},"versions":{"1.0.0":{"name":"cls-bluebird","version":"1.0.0","description":"Make bluebird work with the continuation-local-storage module.","main":"shim.js","scripts":{"test":"tap test/*.tap.js"},"repository":{"type":"git","url":"https://github.com/TimBeyer/cls-bluebird.git"},"keywords":["continuation-local-storage","bluebird","promises","async","glue","baling-wire"],"author":{"name":"Tim Beyer","email":"tim.beyer@gmail.com"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/TimBeyer/cls-bluebird/issues"},"dependencies":{"shimmer":"~1"},"devDependencies":{"tap":"~0.4.4","redis":"~0.9.0"},"peerDependencies":{"continuation-local-storage":"~3","bluebird":">=1.0.3"},"homepage":"https://github.com/TimBeyer/cls-bluebird","_id":"cls-bluebird@1.0.0","dist":{"shasum":"45d53e4f8c35a370a4bbb79d8c9fe3375b51959c","tarball":"https://registry.npmjs.org/cls-bluebird/-/cls-bluebird-1.0.0.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"timbeyer","email":"tim.beyer@gmail.com"},"maintainers":[{"name":"timbeyer","email":"tim.beyer@gmail.com"}],"directories":{}},"1.0.1":{"name":"cls-bluebird","version":"1.0.1","description":"Make bluebird work with the continuation-local-storage module.","main":"shim.js","scripts":{"test":"tap test/*.tap.js"},"repository":{"type":"git","url":"git+https://github.com/TimBeyer/cls-bluebird.git"},"keywords":["continuation-local-storage","bluebird","promises","async","glue","baling-wire"],"author":{"name":"Tim Beyer","email":"tim.beyer@gmail.com"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/TimBeyer/cls-bluebird/issues"},"dependencies":{"shimmer":"~1"},"devDependencies":{"tap":"~0.4.4","redis":"~0.9.0"},"peerDependencies":{"continuation-local-storage":"~3","bluebird":">=1.0.3"},"gitHead":"6319b46801153f4332443f37f1a7f87b176ffc5d","homepage":"https://github.com/TimBeyer/cls-bluebird#readme","_id":"cls-bluebird@1.0.1","_shasum":"c59f46b0c03fc896cd5b6e3566bd8cb6ef172cfb","_from":".","_npmVersion":"2.9.0","_nodeVersion":"0.12.2","_npmUser":{"name":"timbeyer","email":"tim.beyer@gmail.com"},"maintainers":[{"name":"timbeyer","email":"tim.beyer@gmail.com"}],"dist":{"shasum":"c59f46b0c03fc896cd5b6e3566bd8cb6ef172cfb","tarball":"https://registry.npmjs.org/cls-bluebird/-/cls-bluebird-1.0.1.tgz"},"directories":{}},"1.1.0":{"name":"cls-bluebird","version":"1.1.0","description":"Make bluebird work with the continuation-local-storage module.","main":"shim.js","scripts":{"test":"tap test/*.tap.js"},"repository":{"type":"git","url":"git+https://github.com/TimBeyer/cls-bluebird.git"},"keywords":["continuation-local-storage","bluebird","promises","async","glue","baling-wire"],"author":{"name":"Tim Beyer","email":"tim.beyer@gmail.com"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/TimBeyer/cls-bluebird/issues"},"dependencies":{"shimmer":"^1.1.0"},"devDependencies":{"tap":"~0.4.4","redis":"~0.9.0","continuation-local-storage":"^3.1.7","bluebird":"^2.10.2"},"gitHead":"922bffe6dfc9b85000e36fad3a9d00fbc7da3e51","homepage":"https://github.com/TimBeyer/cls-bluebird#readme","_id":"cls-bluebird@1.1.0","_shasum":"62111d6f3215746d7db3eb6691a4b661b8627e2b","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.1","_npmUser":{"name":"overlookmotel","email":"theoverlookmotel@gmail.com"},"maintainers":[{"name":"timbeyer","email":"tim.beyer@gmail.com"}],"dist":{"shasum":"62111d6f3215746d7db3eb6691a4b661b8627e2b","tarball":"https://registry.npmjs.org/cls-bluebird/-/cls-bluebird-1.1.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cls-bluebird-1.1.0.tgz_1466287146837_0.29102413170039654"},"directories":{}},"1.1.1":{"name":"cls-bluebird","version":"1.1.1","description":"Make bluebird work with the continuation-local-storage module.","main":"shim.js","scripts":{"test":"tap test/*.tap.js"},"repository":{"type":"git","url":"git+https://github.com/TimBeyer/cls-bluebird.git"},"keywords":["continuation-local-storage","bluebird","promises","async","glue","baling-wire"],"author":{"name":"Tim Beyer","email":"tim.beyer@gmail.com"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/TimBeyer/cls-bluebird/issues"},"dependencies":{"shimmer":"^1.1.0","is-bluebird":"^1.0.1"},"devDependencies":{"tap":"~0.4.4","redis":"~0.9.0","continuation-local-storage":"^3.1.7","bluebird":"^2.10.2"},"gitHead":"a8e7085b6a6b7485e32700a30ca3eb3d36056417","homepage":"https://github.com/TimBeyer/cls-bluebird#readme","_id":"cls-bluebird@1.1.1","_shasum":"e57263c0dc3b446a0dac87e709d76b8aee83c804","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.1","_npmUser":{"name":"overlookmotel","email":"theoverlookmotel@gmail.com"},"maintainers":[{"name":"timbeyer","email":"tim.beyer@gmail.com"}],"dist":{"shasum":"e57263c0dc3b446a0dac87e709d76b8aee83c804","tarball":"https://registry.npmjs.org/cls-bluebird/-/cls-bluebird-1.1.1.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/cls-bluebird-1.1.1.tgz_1466288152120_0.10151415085420012"},"directories":{}},"1.1.2":{"name":"cls-bluebird","version":"1.1.2","description":"Make bluebird work with the continuation-local-storage module.","main":"shim.js","scripts":{"test":"tap test/*.tap.js"},"repository":{"type":"git","url":"git+https://github.com/TimBeyer/cls-bluebird.git"},"keywords":["continuation-local-storage","bluebird","promises","async","glue","baling-wire"],"author":{"name":"Tim Beyer","email":"tim.beyer@gmail.com"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/TimBeyer/cls-bluebird/issues"},"dependencies":{"shimmer":"^1.1.0","is-bluebird":"^1.0.1"},"devDependencies":{"tap":"~0.4.4","redis":"~0.9.0","continuation-local-storage":"^3.1.7","bluebird":"^2.10.2"},"gitHead":"3ab45994acb7aa204251d641cdcd21e429f063c2","homepage":"https://github.com/TimBeyer/cls-bluebird#readme","_id":"cls-bluebird@1.1.2","_shasum":"e29fedd96ffbb9a4a074e1322d51047bdc5974d5","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.1","_npmUser":{"name":"overlookmotel","email":"theoverlookmotel@gmail.com"},"maintainers":[{"name":"timbeyer","email":"tim.beyer@gmail.com"}],"dist":{"shasum":"e29fedd96ffbb9a4a074e1322d51047bdc5974d5","tarball":"https://registry.npmjs.org/cls-bluebird/-/cls-bluebird-1.1.2.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cls-bluebird-1.1.2.tgz_1466291353475_0.003998086089268327"},"directories":{}},"1.1.3":{"name":"cls-bluebird","version":"1.1.3","description":"Make bluebird work with the continuation-local-storage module.","main":"shim.js","scripts":{"test":"npm run jshint && npm run test-main","test-main":"tap test/*.tap.js","jshint":"jshint shim.js test"},"repository":{"type":"git","url":"git+https://github.com/TimBeyer/cls-bluebird.git"},"keywords":["continuation-local-storage","cls","bluebird","continuation","local","storage","promise","promises","async","thread","glue","baling-wire","patch"],"author":{"name":"Tim Beyer","email":"tim.beyer@gmail.com"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/TimBeyer/cls-bluebird/issues"},"dependencies":{"shimmer":"^1.1.0","is-bluebird":"^1.0.1"},"devDependencies":{"tap":"~0.4.4","redis":"~0.9.0","continuation-local-storage":"^3.1.7","bluebird":"^2.10.2","jshint":"^2.9.2"},"gitHead":"3662578fefe05d0a6a56bed3714b64ca2b91afda","homepage":"https://github.com/TimBeyer/cls-bluebird#readme","_id":"cls-bluebird@1.1.3","_shasum":"b3263c11a089b0396185a1b7ab904d90f02ad428","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.1","_npmUser":{"name":"overlookmotel","email":"theoverlookmotel@gmail.com"},"maintainers":[{"name":"timbeyer","email":"tim.beyer@gmail.com"}],"dist":{"shasum":"b3263c11a089b0396185a1b7ab904d90f02ad428","tarball":"https://registry.npmjs.org/cls-bluebird/-/cls-bluebird-1.1.3.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cls-bluebird-1.1.3.tgz_1466887085636_0.06225695041939616"},"directories":{}},"2.0.0":{"name":"cls-bluebird","version":"2.0.0","description":"Make bluebird work with the continuation-local-storage module.","main":"lib/index.js","scripts":{"test":"npm run jshint && npm run test-all","test-all":"npm run test-bluebird2 && npm run test-bluebird3","test-bluebird2":"BLUEBIRD_VERSION=2 npm run test-main","test-bluebird3":"BLUEBIRD_VERSION=3 npm run test-main","test-main":"mocha 'test/**/*.test.js'","jshint":"jshint lib test","cover":"npm run cover-main && rm -rf coverage","coveralls":"npm run cover-main && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage","cover-main":"COVERAGE=true BLUEBIRD_VERSION=3 istanbul cover _mocha --report lcovonly -- -R spec 'test/**/*.test.js'","travis":"bin/travis.sh"},"repository":{"type":"git","url":"git+https://github.com/TimBeyer/cls-bluebird.git"},"keywords":["continuation-local-storage","cls","bluebird","continuation","local","storage","promise","promises","async","thread","glue","baling-wire","patch"],"author":{"name":"Tim Beyer","email":"tim.beyer@gmail.com"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/TimBeyer/cls-bluebird/issues"},"dependencies":{"shimmer":"^1.1.0","is-bluebird":"^1.0.2"},"devDependencies":{"mocha":"^3.0.2","chai":"^3.5.0","jshint":"^2.9.3","istanbul":"^0.4.5","coveralls":"^2.11.12","continuation-local-storage":"^3.1.7","bluebird":"^2.10.2","bluebird2":"^3.0.0","bluebird3":"^3.0.6","lodash":"^4.15.0"},"gitHead":"8218b47b2be34baf125bced8f5014377d8232f8c","homepage":"https://github.com/TimBeyer/cls-bluebird#readme","_id":"cls-bluebird@2.0.0","_shasum":"ae1cf6900020566fa00ce3ae6974e5db963b0942","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"overlookmotel","email":"theoverlookmotel@gmail.com"},"maintainers":[{"name":"timbeyer","email":"tim.beyer@gmail.com"}],"dist":{"shasum":"ae1cf6900020566fa00ce3ae6974e5db963b0942","tarball":"https://registry.npmjs.org/cls-bluebird/-/cls-bluebird-2.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cls-bluebird-2.0.0.tgz_1473202544686_0.621639052638784"},"directories":{}},"2.0.1":{"name":"cls-bluebird","version":"2.0.1","description":"Make bluebird work with the continuation-local-storage module.","main":"lib/index.js","scripts":{"test":"npm run jshint && npm run test-all","test-all":"npm run test-bluebird2 && npm run test-bluebird3","test-bluebird2":"BLUEBIRD_VERSION=2 npm run test-main","test-bluebird3":"BLUEBIRD_VERSION=3 npm run test-main","test-main":"mocha 'test/**/*.test.js'","jshint":"jshint lib test","cover":"npm run cover-main && rm -rf coverage","coveralls":"npm run cover-main && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage","cover-main":"COVERAGE=true BLUEBIRD_VERSION=3 istanbul cover _mocha --report lcovonly -- -R spec 'test/**/*.test.js'","travis":"bin/travis.sh"},"repository":{"type":"git","url":"git+https://github.com/TimBeyer/cls-bluebird.git"},"keywords":["continuation-local-storage","cls","bluebird","continuation","local","storage","promise","promises","async","thread","glue","baling-wire","patch"],"author":{"name":"Tim Beyer","email":"tim.beyer@gmail.com"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/TimBeyer/cls-bluebird/issues"},"dependencies":{"shimmer":"^1.1.0","is-bluebird":"^1.0.2"},"devDependencies":{"mocha":"^3.0.2","chai":"^3.5.0","jshint":"^2.9.3","istanbul":"^0.4.5","coveralls":"^2.11.12","continuation-local-storage":"^3.1.7","bluebird":"^2.10.2","bluebird2":"^3.0.0","bluebird3":"^3.0.6","lodash":"^4.15.0"},"gitHead":"7a0159c4a837c5bde40c7108cc9d450a3f7cbc11","homepage":"https://github.com/TimBeyer/cls-bluebird#readme","_id":"cls-bluebird@2.0.1","_shasum":"c259a480ae02c0e506134307bb13db30446ee2e7","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"overlookmotel","email":"theoverlookmotel@gmail.com"},"maintainers":[{"name":"timbeyer","email":"tim.beyer@gmail.com"}],"dist":{"shasum":"c259a480ae02c0e506134307bb13db30446ee2e7","tarball":"https://registry.npmjs.org/cls-bluebird/-/cls-bluebird-2.0.1.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/cls-bluebird-2.0.1.tgz_1473203019792_0.5066985378507525"},"directories":{}},"2.1.0":{"name":"cls-bluebird","version":"2.1.0","description":"Make bluebird work with the continuation-local-storage module.","main":"lib/index.js","scripts":{"test":"npm run jshint && npm run test-all","test-all":"npm run test-bluebird2 && npm run test-bluebird3","test-bluebird2":"BLUEBIRD_VERSION=2 npm run test-main","test-bluebird3":"BLUEBIRD_VERSION=3 npm run test-main","test-main":"mocha 'test/**/*.test.js'","jshint":"jshint lib test","cover":"npm run cover-main && rm -rf coverage","coveralls":"npm run cover-main && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage","cover-main":"COVERAGE=true BLUEBIRD_VERSION=3 istanbul cover _mocha --report lcovonly -- -R spec 'test/**/*.test.js'","travis":"bin/travis.sh"},"repository":{"type":"git","url":"git+https://github.com/TimBeyer/cls-bluebird.git"},"keywords":["continuation-local-storage","cls","bluebird","continuation","local","storage","promise","promises","async","thread","glue","baling-wire","patch"],"author":{"name":"Tim Beyer","email":"tim.beyer@gmail.com"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/TimBeyer/cls-bluebird/issues"},"dependencies":{"shimmer":"^1.1.0","is-bluebird":"^1.0.2"},"devDependencies":{"mocha":"^4.0.1","chai":"^4.1.2","jshint":"^2.9.5","istanbul":"^0.4.5","coveralls":"^3.0.0","continuation-local-storage":"^3.2.1","bluebird":"^2.10.2","bluebird2":"^3.0.0","bluebird3":"^3.1.1","lodash":"^4.17.4"},"gitHead":"f62a408a412477e7c06a8573acc62aea8d331d76","homepage":"https://github.com/TimBeyer/cls-bluebird#readme","_id":"cls-bluebird@2.1.0","_shasum":"37ef1e080a8ffb55c2f4164f536f1919e7968aee","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.2","_npmUser":{"name":"overlookmotel","email":"theoverlookmotel@gmail.com"},"dist":{"shasum":"37ef1e080a8ffb55c2f4164f536f1919e7968aee","tarball":"https://registry.npmjs.org/cls-bluebird/-/cls-bluebird-2.1.0.tgz"},"maintainers":[{"email":"theoverlookmotel@gmail.com","name":"overlookmotel"},{"email":"tim.beyer@gmail.com","name":"timbeyer"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cls-bluebird-2.1.0.tgz_1512847117934_0.4009939406532794"},"directories":{}}},"readme":"# continuation-local-storage support for bluebird promises\n\n[](https://www.npmjs.com/package/cls-bluebird)\n[](http://travis-ci.org/TimBeyer/cls-bluebird)\n[](https://david-dm.org/TimBeyer/cls-bluebird)\n[](https://david-dm.org/TimBeyer/cls-bluebird)\n[](https://coveralls.io/r/TimBeyer/cls-bluebird)\n\nPatch [bluebird](https://www.npmjs.com/package/bluebird) for [continuation-local-storage](https://www.npmjs.com/package/continuation-local-storage) support.\n\n## Current Status\n\nVersion 2.x of cls-bluebird is a complete re-write aiming to make it 100% reliable and robust. Features comprehensive test coverage (over 100,000 tests) which cover pretty much all conceivable cases.\n\nCompatible with [bluebird](https://www.npmjs.com/package/bluebird) v2.x and v3.x. Tests cover both versions.\n\nPlease use with latest version of [bluebird](https://www.npmjs.com/package/bluebird) in either v2.x or v3.x branches. Older versions are not guaranteed to work.\n\n## Usage\n\n### `clsBluebird( ns [, Promise] )`\n\n```js\nvar cls = require('continuation-local-storage');\nvar ns = cls.createNamespace('myNamespace');\n\nvar Promise = require('bluebird');\nvar clsBluebird = require('cls-bluebird');\n\nclsBluebird( ns );\n// Promise is now patched to maintain CLS context\n```\n\nThe above patches the \"global\" instance of bluebird. So anywhere else in the same app that calls `require('bluebird')` will get the patched version (assuming npm resolves to the same file).\n\n### Patching a particular instance of Bluebird\n\nSo as not to alter the \"global\" instance of bluebird, it's recommended to first create a independent instance of the Bluebird constructor before patching, and pass it to cls-bluebird.\n\nThis is a more robust approach.\n\n```js\nvar Promise = require('bluebird').getNewLibraryCopy();\nvar clsBluebird = require('cls-bluebird');\n\nclsBluebird( ns, Promise );\n```\n\n(see [Promise.getNewLibraryCopy()](http://bluebirdjs.com/docs/api/promise.getnewlibrarycopy.html) docs on Bluebird website)\n\n### Nature of patching\n\nCombining CLS and promises is a slightly tricky business. There are 3 different conventions one could use (see [this issue](https://github.com/othiym23/node-continuation-local-storage/issues/64) for more detail).\n\n`cls-bluebird` follows the convention of binding `.then()` callbacks **to the context in which `.then()` is called**.\n\n```js\nvar promise;\nns.run(function() {\n ns.set('foo', 123);\n promise = Promise.resolve();\n});\n\nns.run(function() {\n ns.set('foo', 456);\n promise.then(print);\n});\n\nfunction print() {\n console.log(ns.get('foo'));\n}\n\n// this outputs '456' (the value of `foo` at the time `.then()` was called)\n```\n\n### Notes\n\n#### Coroutines\n\nThe patch ensures that when execution in a coroutine continues after a `yield` statement, it always does so in the CLS context *in which the coroutine started running*.\n\n```js\nvar fn = Promise.coroutine(function* () {\n console.log('Context 1:', ns.get('foo'));\n yield Promise.resolve();\n console.log('Context 2:', ns.get('foo'));\n});\n\nns.run(function(ctx) {\n ns.set('foo', 123);\n fn();\n});\n```\n\noutputs:\n\n```\nContext 1: 123\nContext 2: 123\n```\n\nThis means:\n\n1. If the `yield`-ed expression loses CLS context, the original CLS context will be restored after the `yield`.\n2. Any code before the `yield` which changes CLS context will only be effective until the next `yield`.\n\n#### Global error handlers\n\n`Promise.onPossiblyUnhandledRejection()` and `Promise.onUnhandledRejectionHandled()` allow you to attach global handlers to intercept unhandled rejections.\n\nThe CLS context in which callbacks are called is unknown. It's probably unwise to rely on the CLS context in the callback being that when the rejection occurred - use `.catch()` on the end of the promise chain that's created within `namespace.run()` instead.\n\n#### Progression\n\nBluebird v2.x contains a deprecated API for handling progression (`.progressed()`) etc. These methods are patched and *should* work fine but they're not covered by the tests.\n\n## Tests\n\nThe tests cover every possible combination of input promises and callbacks that the Bluebird API allows. There's around 100,000 tests in total and the aim is to ensure cls-bluebird is as robust and reliable as possible.\n\nUse `npm test` to run the tests. Use `npm run cover` to check coverage.\n\nFor more info on test tests, see [tests/README.md](https://github.com/TimBeyer/cls-bluebird/blob/master/test/README.md)\n\n## Changelog\n\nSee [changelog.md](https://github.com/TimBeyer/cls-bluebird/blob/master/changelog.md)\n\n## Issues/bugs\n\nIf you discover a bug, please raise an issue on Github. https://github.com/TimBeyer/cls-bluebird/issues\n\nWe are very keen to ensure cls-bluebird is completely bug-free and any bugs discovered will be fixed as soon as possible.\n\n## Contribution\n\nPull requests are very welcome. Please:\n\n* ensure all tests pass before submitting PR\n* add an entry to changelog\n* add tests for new features\n* document new functionality/API additions in README\n","maintainers":[{"email":"theoverlookmotel@gmail.com","name":"overlookmotel"},{"email":"tim.beyer@gmail.com","name":"timbeyer"}],"time":{"modified":"2017-12-09T19:18:38.875Z","created":"2014-02-07T14:53:08.678Z","1.0.0":"2014-02-07T14:53:08.678Z","1.0.1":"2015-07-06T18:58:15.442Z","1.1.0":"2016-06-18T21:59:09.506Z","1.1.1":"2016-06-18T22:15:53.446Z","1.1.2":"2016-06-18T23:09:15.776Z","1.1.3":"2016-06-25T20:38:07.885Z","2.0.0":"2016-09-06T22:55:46.298Z","2.0.1":"2016-09-06T23:03:40.800Z","2.1.0":"2017-12-09T19:18:38.875Z"},"readmeFilename":"README.md","homepage":"https://github.com/TimBeyer/cls-bluebird#readme","keywords":["continuation-local-storage","cls","bluebird","continuation","local","storage","promise","promises","async","thread","glue","baling-wire","patch"],"repository":{"type":"git","url":"git+https://github.com/TimBeyer/cls-bluebird.git"},"author":{"name":"Tim Beyer","email":"tim.beyer@gmail.com"},"bugs":{"url":"https://github.com/TimBeyer/cls-bluebird/issues"},"license":"BSD-2-Clause","_attachments":{},"_etag":"W/\"06f3f05dba63d651a432550e2f86236e\"","_lastModified":"Sat, 26 May 2018 20:04:34 GMT","_cached":true}