{"_id":"@6river/context","_rev":"9-260c722bbac1fc70caec738fd5f208a9","name":"@6river/context","dist-tags":{"latest":"1.1.0-beta.1"},"versions":{"1.0.0-beta.1":{"author":{"name":"Nick Chistyakov","email":"nick@6river.com"},"dependencies":{},"description":"Promise-based port of Go conext library.","devDependencies":{"@types/chai":"^4.1.2","@types/chai-as-promised":"^7.1.0","@types/mocha":"^2.2.48","chai":"^4.1.2","chai-as-promised":"^7.1.1","mocha":"^5.0.4","nyc":"^11.6.0","ts-node":"^5.0.1","typescript":"^2.8.1","typescript-eslint-parser":"^14.0.0","cz-conventional-changelog":"^2.1.0","eslint":"^4.19.1","eslint-config-6river":"1.2.0","eslint-plugin-typescript":"^0.11.0","husky":"^0.14.3","mocha-junit-reporter":"^1.17.0","npm-run-all":"^4.1.2","nsp":"^3.2.1","validate-commit-msg":"^2.14.0"},"files":["dist","src"],"license":"ISC","main":"./dist/src/context.js","name":"@6river/context","repository":{"type":"git","url":"git+https://github.com/6RiverSystems/context.git"},"scripts":{"prebuild":"rm -rf ./dist","build":"tsc --pretty","build:watch":"tsc --pretty --watch","pretest":"npm-run-all pretest:eslint pretest:nsp","pretest:nsp":"nsp check","pretest:eslint":"eslint --ext .ts,.js ${ESLINT_OPTS} .","test":"mocha --require ts-node/register ./test/*.test.ts","test:debug":"npm run test -- --inspect-brk","coverage":"NODE_ENV=test nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"version":"1.0.0-beta.1","gitHead":"f2d895eb946adc202c61de50c75036088a70ff8a","bugs":{"url":"https://github.com/6RiverSystems/context/issues"},"homepage":"https://github.com/6RiverSystems/context#readme","_id":"@6river/context@1.0.0-beta.1","_npmVersion":"5.8.0","_nodeVersion":"8.11.1","_npmUser":{"name":"6river-machine","email":"swdev@6river.com"},"dist":{"integrity":"sha512-EQ3HNxHle1ogafexxlYYSECIfNeR1vNjiXT9bslE8I70QS9ZXkyyTSLtxa/g99Zo+XTGprlk5eNU74qgPFqGZw==","shasum":"48037e5b508473fa881e491c229648e920b47b7d","tarball":"https://registry.npmjs.org/@6river/context/-/context-1.0.0-beta.1.tgz","fileCount":9,"unpackedSize":33571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1PpDCRA9TVsSAnZWagAAegAQAIC1dWkeHprPhbKLOuC5\ndyrg/i0PPcQwO+gp3ddIEpdtTBuwOcIFCfE2Oase5UfulBlAyx3O4uj/BgAB\nED7vX0anuhAofqjnXX5c3OWZYW8U3r900leffROJzZ66vTGmvD7UYZDxYDyH\nQs3Tv7Z2PF7tLNupJIlFpR2pGpVEPY6ejrjADjmc4tm+OkREZtZ1bYDaZUM6\n1WfHwio1GEfvCC3i4GE0LkDE15sh13BXEUDUhvXgQr0Fv9wQBV/bV476Qekh\nh1s1Qtc6ISmYYVely+Vdgdzw99ATsdK5Z5iyi5H3L462i4TBpeKyGV0E9Xnc\nlo/Iy7MSD9iefNdfMgqR2R3oSm4KRGZDDq6hqSzIcUaq9y26VyzFXSrvXq8D\nA7t8sZTIiVlIOH8YUbICW2oB9EUY/tff9sgeej14rZ5Uvbd8IV4vjHMPii8f\nIiUA37D1lCaWwihP5kZT+Z7bEHtHfPOletVqJeKBJjGmvi2QgDn38EN+Ena0\nkyVG8P1Jij9BshaG/oThPpQONxPhzfw+Hmr6XrZXUgXHseBkdVX+HDhDwyZr\n1X52/h6OD+oXDLJ8cy3MeiO3p19EZyxCHFNXY2r5rjBJoLtNHMC/fXsELJbB\nVTgVE5P5k054LrS9NQ/2nSUJmeXmH40WE/2xpLtvm/FCdwDwTfA4RBHU3mHv\nLWvd\r\n=Xby6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF5ZnnBr/K6HYWLIJi9rLvM4HqW/GQK5htvWHTaPE/rdAiEAq6LDc+QAgIdowvLST7TJFjeicrM3Xqo/zAUWbWgKZhw="}]},"maintainers":[{"name":"6river-machine","email":"swdev@6river.com"},{"name":"c11k","email":"josh@c11k.org"},{"name":"jbcpollak","email":"josh@offthehill.org"},{"name":"jjhughes57","email":"jjhughes57@gmail.com"},{"name":"kolach","email":"chikolad@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/context_1.0.0-beta.1_1523907138188_0.6595912805958883"},"_hasShrinkwrap":false},"1.0.0-beta.2":{"author":{"name":"Nick Chistyakov","email":"nick@6river.com"},"dependencies":{},"description":"Promise-based port of Go conext library.","devDependencies":{"@types/chai":"^4.1.2","@types/chai-as-promised":"^7.1.0","@types/mocha":"^2.2.48","chai":"^4.1.2","chai-as-promised":"^7.1.1","mocha":"^5.0.4","nyc":"^11.6.0","ts-node":"^5.0.1","typescript":"^2.8.1","typescript-eslint-parser":"^14.0.0","cz-conventional-changelog":"^2.1.0","eslint":"^4.19.1","eslint-config-6river":"1.2.0","eslint-plugin-typescript":"^0.11.0","husky":"^0.14.3","mocha-junit-reporter":"^1.17.0","npm-run-all":"^4.1.2","nsp":"^3.2.1","validate-commit-msg":"^2.14.0"},"files":["dist","src"],"license":"ISC","main":"./dist/src/context.js","name":"@6river/context","repository":{"type":"git","url":"git+https://github.com/6RiverSystems/context.git"},"scripts":{"prebuild":"rm -rf ./dist","build":"tsc --pretty","build:watch":"tsc --pretty --watch","pretest":"npm-run-all pretest:eslint pretest:nsp","pretest:nsp":"nsp check","pretest:eslint":"eslint --ext .ts,.js ${ESLINT_OPTS} .","test":"mocha --require ts-node/register ./test/*.test.ts","test:debug":"npm run test -- --inspect-brk","coverage":"NODE_ENV=test nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"types":"./dist/src/context.d.ts","version":"1.0.0-beta.2","gitHead":"e72bbcd108d014186a8ad5940326cf3e8a055a0c","bugs":{"url":"https://github.com/6RiverSystems/context/issues"},"homepage":"https://github.com/6RiverSystems/context#readme","_id":"@6river/context@1.0.0-beta.2","_npmVersion":"5.8.0","_nodeVersion":"8.11.1","_npmUser":{"name":"6river-machine","email":"swdev@6river.com"},"dist":{"integrity":"sha512-N3Sk0A/eg6Hat61hzUyTQoPOnsHwqQ8ibltrsTcbYnjyGkOz5eCCkCVA0d9hqjpD5S5W2pE7w7fxYQVx9qhLSg==","shasum":"6ea2e012276cd2f1b778e449ed4de3a84c35447c","tarball":"https://registry.npmjs.org/@6river/context/-/context-1.0.0-beta.2.tgz","fileCount":9,"unpackedSize":33609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1SjSCRA9TVsSAnZWagAAvYEP/jgCe6iDs3oy0KhjHUY1\nCOlNjY6324BA6tImTGDcQpXHNoNaKgPNryJuSCMP9oXVbMTb6WubOHLwC3YN\nxuF2dDYC6g78/3bfFME9VrN/wmAQil/bjB/ba97pRRMV77VoWxg6YOgEMjMa\nnArD+Ao2wabg/d7y+s9WVkwAFChwutEyN7d02JOuXj2NRy21fvSsbq3m4/PN\nj5AOG+lO/0kyMI94UMUsG8dhsfXL8/PhZmqrNGc+6AM4pA8pI/YPot8Kk1Zn\nDZw1lG/kdHa6ZWh+lnQfdSfAGkTKSMbp3R9i5i/IhlqyJ6saGADQq9KHKErH\njKgSId7CdILrskRrjzn8/uCPByYcwxt92FSDy+cd0pjFtox/4X7s84rzXB7d\np87gOhZ3srBdmmWCe/NbDpAL5px1Xc4mXohbyR7uKTL8E0j1Vn/HElguUY91\nIlHIT8wpqDtUDmQ/U3LCQ0vqHfCAwAqhB388IbLrvofTd6YsCpkmrk0CrxBn\nBpfLF8FPdp4L/Eoc5hI5LCdnSSaxWt+DbZT/73egvbYbthSw6eX9DszCU2/h\n/pqOdh9MuULdwx+fIIoi6nqZ/0IetLRHDMD8fXlYP5TRmKzyV1/OO+q9alCN\nX4VdmLqNd3C7GSzTAcKieO7iDtof9x13kZ4FiVJtSE67dA0+aPy6l6F5E4tc\nquoQ\r\n=3FFW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICMKjvp1QxLfngRP0AcpVxPpKly6J+nGintRaWxlPEZQAiBGcDujCJxtCM7muoy7px8cEXA6Z2fUqXXdJlGh66ZN1A=="}]},"maintainers":[{"name":"6river-machine","email":"swdev@6river.com"},{"name":"c11k","email":"josh@c11k.org"},{"name":"jbcpollak","email":"josh@offthehill.org"},{"name":"jjhughes57","email":"jjhughes57@gmail.com"},{"name":"kolach","email":"chikolad@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/context_1.0.0-beta.2_1523919057556_0.21771032673083313"},"_hasShrinkwrap":false},"1.0.0-beta.3":{"author":{"name":"Nick Chistyakov","email":"nick@6river.com"},"dependencies":{},"description":"Promise-based port of Go conext library.","devDependencies":{"@types/chai":"^4.1.2","@types/chai-as-promised":"^7.1.0","@types/mocha":"^2.2.48","chai":"^4.1.2","chai-as-promised":"^7.1.1","mocha":"^5.0.4","nyc":"^11.6.0","ts-node":"^5.0.1","typescript":"^2.8.1","typescript-eslint-parser":"^14.0.0","cz-conventional-changelog":"^2.1.0","eslint":"^4.19.1","eslint-config-6river":"1.2.0","eslint-plugin-typescript":"^0.11.0","husky":"^0.14.3","mocha-junit-reporter":"^1.17.0","npm-run-all":"^4.1.2","nsp":"^3.2.1","validate-commit-msg":"^2.14.0"},"files":["dist","src"],"license":"ISC","main":"./dist/src/context.js","name":"@6river/context","repository":{"type":"git","url":"git+https://github.com/6RiverSystems/context.git"},"scripts":{"prebuild":"rm -rf ./dist","build":"tsc --pretty","build:watch":"tsc --pretty --watch","pretest":"npm-run-all pretest:eslint pretest:nsp","pretest:nsp":"nsp check","pretest:eslint":"eslint --ext .ts,.js ${ESLINT_OPTS} .","test":"mocha --require ts-node/register ./test/*.test.ts","test:debug":"npm run test -- --inspect-brk","coverage":"NODE_ENV=test nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"types":"./dist/src/context.d.ts","version":"1.0.0-beta.3","gitHead":"90d37fb1f2a25a96341d3ed2e86c5ec6461de58d","bugs":{"url":"https://github.com/6RiverSystems/context/issues"},"homepage":"https://github.com/6RiverSystems/context#readme","_id":"@6river/context@1.0.0-beta.3","_npmVersion":"5.8.0","_nodeVersion":"8.11.1","_npmUser":{"name":"6river-machine","email":"swdev@6river.com"},"dist":{"integrity":"sha512-qGmlGqxKZKxit1v9K+//9GIgyNziQyHyukrqtNtVtvwr6YffDJgljFWX/Kzc955G127zljuQfO+C7eXRZ6IOpg==","shasum":"0193dac77007bdfbb29cf01409573246cbf6f75f","tarball":"https://registry.npmjs.org/@6river/context/-/context-1.0.0-beta.3.tgz","fileCount":9,"unpackedSize":38458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2gFdCRA9TVsSAnZWagAAdMoP/3shWMijGg+cV0XzduEy\nMjHHu5a2vS3OYsG/lEE6WvDKbtTUEGM+ihVw/yAqKr6b0pS/8cMOfTYlZxTk\nozrjnA0W3Dt7EXgIwF7XRdaX+6KXfmkNZxNUCLMECfAX4ShJXT8i4jtsYFkt\n3AtrFqA6zT/Y8nTa8X5MXo+OIaBNnzLIloHApMdmRm0eXmCEzP7U1gel6O4f\n8QVwGExIGI1HnLsv8ytQTALVLx027l5zdSnULEqFEBD4ecTgBa3W1F4jU1CJ\nN2g6sBr5DMI/GOK2aBP7JWSlhcH31k7KbrvcMR+If/41qgQBlitovpl85HYn\nMjEJnn7+9Ck3g+cTQMxsUGXXi8DXzgE9AkuDteW/GAkX9EZFcCLvqMV6TyWW\nseXxPxvTz174zwdE0Bq20OFxW90qDbf5jI4YAQqA3JRFoFTR37Hc1ZcT8dAi\n8n3CRSd/4YAK2Gx0vGKQzKqR7kx8Q3EFl/tHBCNvWM/n4sgcfASWb1DZhV24\n9NIovlx/tt4bH6tm+TNEUv+M4aOKUDgYXi6Ww+yT6mL21zJqqzeGoqW3LJgi\nn70U14kXui32c/tHE6kr1hmykk92NpP6uAOGTT7s54jsEwM0Gjj0OiETHYVp\nPgOfwIr2k7c1wwRuWzoymtbNqraLjfO/aK+wN5rx8SR4F9Mkxk8+hwOt6MrW\nhTzU\r\n=whfT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkyFKxtU2ILIFa+EHL79VnOHrtexGx9ze2NrEODZkdBAIhAPnYPK/i4p9KFqzBfxjtozwPoygqwDRkP9P8u2rwN5Gg"}]},"maintainers":[{"name":"6river-machine","email":"swdev@6river.com"},{"name":"c11k","email":"josh@c11k.org"},{"name":"jbcpollak","email":"josh@offthehill.org"},{"name":"jjhughes57","email":"jjhughes57@gmail.com"},{"name":"kolach","email":"chikolad@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/context_1.0.0-beta.3_1524236636918_0.5491640094993941"},"_hasShrinkwrap":false},"1.0.0":{"author":{"name":"Nick Chistyakov","email":"nick@6river.com"},"dependencies":{},"description":"Promise-based port of Go conext library.","devDependencies":{"@types/chai":"^4.1.2","@types/chai-as-promised":"^7.1.0","@types/mocha":"^2.2.48","chai":"^4.1.2","chai-as-promised":"^7.1.1","mocha":"^5.0.4","nyc":"^11.6.0","ts-node":"^5.0.1","typescript":"^2.8.1","typescript-eslint-parser":"^14.0.0","cz-conventional-changelog":"^2.1.0","eslint":"^4.19.1","eslint-config-6river":"1.2.0","eslint-plugin-typescript":"^0.11.0","husky":"^0.14.3","mocha-junit-reporter":"^1.17.0","npm-run-all":"^4.1.2","nsp":"^3.2.1","validate-commit-msg":"^2.14.0"},"files":["dist","src"],"license":"ISC","main":"./dist/src/context.js","name":"@6river/context","repository":{"type":"git","url":"git+https://github.com/6RiverSystems/context.git"},"scripts":{"prebuild":"rm -rf ./dist","build":"tsc --pretty","build:watch":"tsc --pretty --watch","pretest":"npm-run-all pretest:eslint pretest:nsp","pretest:nsp":"nsp check","pretest:eslint":"eslint --ext .ts,.js ${ESLINT_OPTS} .","test":"mocha --require ts-node/register ./test/*.test.ts","test:debug":"npm run test -- --inspect-brk","coverage":"NODE_ENV=test nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"types":"./dist/src/context.d.ts","version":"1.0.0","gitHead":"38bbf86b50d4e5b12c538dfe7a511fb5f8c31bfc","bugs":{"url":"https://github.com/6RiverSystems/context/issues"},"homepage":"https://github.com/6RiverSystems/context#readme","_id":"@6river/context@1.0.0","_npmVersion":"5.8.0","_nodeVersion":"8.11.1","_npmUser":{"name":"6river-machine","email":"swdev@6river.com"},"dist":{"integrity":"sha512-qHXtVGuRLu1ENUX1m87wWoIM4RDMGShGOTuD7Pkd5YwdK4unx3pOG6Vm+0UPpFTNFX3VaAqsNsXoNXC6Vam7+w==","shasum":"7e5dd8ebcbeb93eeae1d26eb202c560986863add","tarball":"https://registry.npmjs.org/@6river/context/-/context-1.0.0.tgz","fileCount":9,"unpackedSize":38451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2hLjCRA9TVsSAnZWagAAcsEP/AxM1a2rio/PBgNYQEJJ\nAhR7e1qlcccgI1aoGMshO/7+5tqd4ncafn5/i9w1LmgqxYWdW5k6ffajEkK+\nxhC0qQQwcmHPpT/w4tGLYTIc/zvxCsYWjljUNdBCqTjuOVfCPbphRMLClLLv\nqlPuH+pkuxczcIdmvshxtSrStwKDDKd0eKhiGDYeEUTj1GS88neWF9pePFPu\nZeksRP4wLdqOoDA8pVS98usb9t9DSpAUwZzcrURCA3KxlYUz4kC6yVoZ9Eq1\nk66gchAXnYZQJzDv9TZTCTEUYGS9ysHm3oeM7wt8RJQQgShwprUR0+8e/uQ5\nLambeLZqDt8C2RMxJWure4IvGkAeEeI1CjJ+Ds4K9qoaKi89f9+0cPGkBTfB\nMokJ07hRmZi2+fXdt78W6w4HAYPyLdWdRBLCcwzZ8xGMmRZBsbzMp6/jAH2C\ns/HHk/4vz3cH7N7QwCnRiPZFMA307aLikDcMFkQ+tr0ZK95MtHy5vrf5b3xH\nZYo/TKozgJgO04Ux0d3LF3WrqjXlpmJjuqFJ0Samugp/538sP8K6Jkx9Qm32\nTtHVtXQ8fioGwynKhdhnzk+uqBXaewlNFTSqLHM30dzrV1jPEiW2u4pKk1hh\nfYwHbO6YBP7BCzs+xGT3bCpM9/9eXbqhANevwNlSY4Jc1e5JjkK3B9QR8md6\ngIuT\r\n=4qBm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEYp9q0dZcsuT/+PczUDkSrEGyfn1j5isYD9Jjc/tpWkAiEA7OD9NUIcwS1/qLiHRzxf2IhN/+cRmiLZaPSB73quKp0="}]},"maintainers":[{"name":"6river-machine","email":"swdev@6river.com"},{"name":"c11k","email":"josh@c11k.org"},{"name":"jbcpollak","email":"josh@offthehill.org"},{"name":"jjhughes57","email":"jjhughes57@gmail.com"},{"name":"kolach","email":"chikolad@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/context_1.0.0_1524241122379_0.7023051880099453"},"_hasShrinkwrap":false},"1.1.0-beta.1":{"author":{"name":"Nick Chistyakov","email":"nick@6river.com"},"dependencies":{},"description":"This is a promise-based port of Go conext library.","devDependencies":{"@types/chai":"^4.1.2","@types/chai-as-promised":"^7.1.0","@types/mocha":"^2.2.48","chai":"^4.1.2","chai-as-promised":"^7.1.1","mocha":"^5.0.4","nyc":"^11.6.0","ts-node":"^5.0.1","typescript":"^2.8.1","typescript-eslint-parser":"^14.0.0","cz-conventional-changelog":"^2.1.0","eslint":"^4.19.1","eslint-config-6river":"1.2.0","eslint-plugin-typescript":"^0.11.0","husky":"^0.14.3","mocha-junit-reporter":"^1.17.0","npm-run-all":"^4.1.2","nsp":"^3.2.1","validate-commit-msg":"^2.14.0"},"files":["dist","src"],"license":"ISC","main":"./dist/src/context.js","name":"@6river/context","repository":{"type":"git","url":"git+https://github.com/6RiverSystems/context.git"},"scripts":{"prebuild":"rm -rf ./dist","build":"tsc --pretty","build:watch":"tsc --pretty --watch","pretest":"npm-run-all pretest:eslint pretest:nsp","pretest:nsp":"nsp check","pretest:eslint":"eslint --ext .ts,.js ${ESLINT_OPTS} .","test":"mocha --require ts-node/register ./test/*.test.ts","test:debug":"npm run test -- --inspect-brk","coverage":"NODE_ENV=test nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"types":"./dist/src/context.d.ts","version":"1.1.0-beta.1","gitHead":"30d6cb805e2a323de424feba66a30ed64bb56122","bugs":{"url":"https://github.com/6RiverSystems/context/issues"},"homepage":"https://github.com/6RiverSystems/context#readme","_id":"@6river/context@1.1.0-beta.1","_npmVersion":"5.8.0","_nodeVersion":"8.11.1","_npmUser":{"name":"6river-machine","email":"swdev@6river.com"},"dist":{"integrity":"sha512-y4YxEQT1vIc6mKdELlT/uBEqTp9fZEMsuRFEoIKp/e11Cq80DW7hPJEMd9djvoxWCz0JbyRgaYEAOpe+5tGgzw==","shasum":"d9a0db69ce7a30b199a5d1dc0257008e79156b1d","tarball":"https://registry.npmjs.org/@6river/context/-/context-1.1.0-beta.1.tgz","fileCount":9,"unpackedSize":39892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2iLxCRA9TVsSAnZWagAAY84P/j+Z79uR9Kn1apI4IomR\nBSx93Ye3QyfP7lAPejhkasczSlFOUoeYtZmREwXaIkfbzspfpnkuRvZnKTCm\nIfSCkU+SNuuEhXf1FX/FIdgH6tOCQJrjivT8+Mn4P+6hSRO+A38Vl5taxz4U\nl09R7no5Y+TFZbVRUr10R+TMqj02RBpom0+nj3KzdLSiQsod64wvN4nub3wB\nXFqm1dW/i5mZ8ZEbE7lQ8r5lI6q84wz8pYfZ5FX7g71s6w0ldu7JR8bIJtuk\nMR5m2EgOh07Ls+NEfuHeXPHlp3dis4nR8DL1ejL0VPbXRwg78O5+TkLio6Di\nNWDarEGb4rkCOI0jCtRgj1JV1jaXwkCUgjGDOL45exHjAY/rZFC22BZBLTnS\nN6R0sUanUOeRC4uVd+xv5oPss42m6DlwnF3gjZoQS56jb4KRvS4ZlBmfKyLz\nWg4bxjmE/Wpps9piSfEcx++srxbckd3t7+/kb1+ij20Goxxqx/ctxyWff6kZ\nQF2Q1hxKotFCs1a1uqu5zJkfr5Cq9/lXSUKt30yHJNMoWhMYhres0zHuSghj\nCjmKZhXYN0JXO2JBOdd5toKqUVXfB0J4RXMxH4o8mGoj/dSBtBaxKSpCX69a\ntqpCOvkEQ5DZGeuyBHPSqvYOQ/oD/CMzU/ZCqc2gwyJHrYe7KAWkmkeXv5Dr\nXTcd\r\n=w9zS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGdB8tTNVJaRCPcrIAXlFFjtOZYlJUbILgmfLvbn+8qwIgTeZ6XgHBX6FCkYd9G9nbQDIzBamla7lOtMw1+Cwjbvs="}]},"maintainers":[{"name":"6river-machine","email":"swdev@6river.com"},{"name":"c11k","email":"josh@c11k.org"},{"name":"jbcpollak","email":"josh@offthehill.org"},{"name":"jjhughes57","email":"jjhughes57@gmail.com"},{"name":"kolach","email":"chikolad@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/context_1.1.0-beta.1_1524245232976_0.490621777989511"},"_hasShrinkwrap":false}},"time":{"created":"2018-04-16T19:32:18.108Z","1.0.0-beta.1":"2018-04-16T19:32:18.356Z","modified":"2023-01-05T17:02:46.058Z","1.0.0-beta.2":"2018-04-16T22:50:57.636Z","1.0.0-beta.3":"2018-04-20T15:03:57.064Z","1.0.0":"2018-04-20T16:18:42.452Z","1.1.0-beta.1":"2018-04-20T17:27:13.121Z"},"maintainers":[{"email":"eng_sw_devops@6river.com","name":"6river-npm"},{"email":"swdev@6river.com","name":"6river-machine"},{"email":"chikolad@gmail.com","name":"kolach"},{"email":"jjhughes57@gmail.com","name":"jjhughes57"},{"email":"afrance@6river.com","name":"aaron.france"}],"description":"This is a promise-based port of Go conext library.","homepage":"https://github.com/6RiverSystems/context#readme","repository":{"type":"git","url":"git+https://github.com/6RiverSystems/context.git"},"author":{"name":"Nick Chistyakov","email":"nick@6river.com"},"bugs":{"url":"https://github.com/6RiverSystems/context/issues"},"license":"ISC","readme":"# Context\n\nThis is a promise-based port of Go conext library.\n\nPackage context defines the Context type, which carries deadlines, cancelation signals, and other request-scoped values across API boundaries.\n\nIncoming requests to a service should create a Context, and outgoing calls to service should accept a Context. The chain of function calls between them must propagate the Context, optionally replacing it with a derived Context created using withCancel, withDeadline, withTimeout, or withValue. When a Context is canceled, all Contexts derived from it are also canceled.\n\nThe withCancel, withDeadline, and withTimeout functions take a Context (the parent) and return a derived Context (the child) and a CancelFunc. Calling the CancelFunc cancels the child and its children, removes the parent's reference to the child, and stops any associated timers. Failing to call the CancelFunc leaks the child and its children until the parent is canceled or the timer fires.\n\nPrograms that use Contexts should follow these rules to keep interfaces consistent across packages and enable static analysis tools to check context propagation:\n\nDo not store Contexts inside a struct type; instead, pass a Context explicitly to each function that needs it. The Context should be the first parameter, typically named ctx:\n\nfunction doSomething(ctx: context.Context, arg: Arg) {\n\t// ... use ctx ...\n}\n\nUse context Values only for request-scoped data that transits processes and APIs, not for passing optional parameters to functions.\n\n\n","readmeFilename":"README.md"}