{"name":"@loopback/context","version":"5.0.10","keywords":["LoopBack","IoC","Inversion","Control","Container","Decorators","Context"],"author":{"name":"IBM Corp. and LoopBack contributors"},"license":"MIT","_id":"@loopback/context@5.0.10","maintainers":[{"name":"rfeng","email":"enjoyjava@gmail.com"},{"name":"bajtos","email":"mbajtoss@gmail.com"},{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"hacksparrow","email":"captain@hacksparrow.com"},{"name":"dhmlau","email":"dianahmlau@gmail.com"},{"name":"jerry-apic","email":"jerryjoh@us.ibm.com"},{"name":"theprez","email":"jgorzinski@gmail.com"},{"name":"frbuceta","email":"frbuceta@gmail.com"},{"name":"marioestradarosa","email":"marioestradarosa@yahoo.com"},{"name":"achrinza","email":"rifa@achrinza.com"}],"homepage":"https://github.com/loopbackio/loopback-next#readme","bugs":{"url":"https://github.com/loopbackio/loopback-next/issues"},"dist":{"shasum":"c179e6913aa61dafaadaa7146de1dada4bb2108b","tarball":"https://registry.npmjs.org/@loopback/context/-/context-5.0.10.tgz","fileCount":111,"integrity":"sha512-FRfDTRm32w2/G62aLJS5ur96JI2RLk5xngFirz16ncTiOWy5JwNqgfupe5cfi+ayZ6JthrbGgFgRkVdyncraHw==","signatures":[{"sig":"MEUCIQDJWaKFx8loHtgSgwJ0gOg1+PJN2IXWQAyB6EK9iCyH6AIgX2re8s/5fF58eYD4K3kuk6xICnFvLoXqmQzVfmqJ7tE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":663447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOAgKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSZQ/8D6pAIooYEQ3UV0/65yI2yS4SVw1vclvjdei9Gs+dTgVM00R9\r\nZESDhy2sPh8kEtrlVYi/0aPwJ4mK8GRFfahgho8LTiQpSsLvfcD8LjKS+dBF\r\nRrEB7VxHgpYLOeHTv0GnW/30PBoKwTrkhugig+un4dIfc78aZFgccDE64JQr\r\narJEY0XsrC1cvXNtkQ4dK+2dBmHfEo/mtRDTmi9JijZ1Lbq9c68QIWznLCLC\r\n0xCX6RyJpERd9UZ+vnPk/YF9RpIMKk+Hdl5EfE9cvlcBEYXEJDUqxvFwa7rr\r\n80Obb8r9KR3oaaFUlOnZracG1xgoZo7WRMXaQRJBacZ/usMAXad1McfYjSok\r\ngwOkSWPKHrhcifDP1DluLHA7yhwkHES8QdfZ9h0Gw8xzLbPtav36t1aW7Fhp\r\n6ru+CWkqsc4M0EwdkBrsZV1bRXbZJAbLzy7Yq0uF8zmwKcFE0Fvp66hYQ/ml\r\nmPOfvjBfPUDFeyj/EkffTJorHheRxJOQb/sMtDUVE2eCgJjlTgK0KdhwS4SU\r\nINUYBsD2c5cHWWt2f3o538tm54zogOyPjcS5XImtm0R4LPh4EM6iV4EqaqVl\r\nWdT2iTZ1GhCScO1sTsq1OJhQ3t7wlS81jGwtfGq5Zrj09bO7kof7ujxbKWbv\r\nuqSzibyy7nxIGwau+X44xh12tvKhBZZmQJE=\r\n=ydTk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"14 || 16 || 18 || 19"},"gitHead":"3a98ded2622420d0f09dbc3c0fe961c0234b097f","scripts":{"test":"lb-mocha \"dist/__tests__/**/*.js\"","unit":"lb-mocha \"dist/__tests__/unit/**/*.js\"","build":"lb-tsc","clean":"lb-clean loopback-context*.tgz dist *.tsbuildinfo package","verify":"npm pack && tar xf loopback-context*.tgz && tree package && npm run clean","pretest":"npm run build","acceptance":"lb-mocha \"dist/__tests__/acceptance/**/*.js\""},"_npmUser":{"name":"dhmlau","email":"dianahmlau@gmail.com"},"repository":{"url":"git+https://github.com/loopbackio/loopback-next.git","type":"git","directory":"packages/context"},"_npmVersion":"lerna/6.6.1/node@v18.14.0+arm64 (darwin)","description":"Facilities to manage artifacts and their dependencies in your Node.js applications. The module exposes TypeScript/JavaScript APIs and decorators to register artifacts, declare dependencies, and resolve artifacts by keys. It also serves as an IoC container","directories":{},"_nodeVersion":"18.14.0","dependencies":{"uuid":"^9.0.0","debug":"^4.3.4","tslib":"^2.5.0","hyperid":"^3.1.1","p-event":"^4.2.0","@types/debug":"^4.1.7","@loopback/metadata":"^5.0.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"copyright.owner":"IBM Corp. and LoopBack contributors","devDependencies":{"bluebird":"^3.7.2","@types/node":"^14.18.42","@types/uuid":"^9.0.1","@loopback/build":"^9.0.10","@types/bluebird":"^3.5.38","@loopback/testlab":"^5.0.10","@loopback/eslint-config":"^13.0.10"},"_npmOperationalInternal":{"tmp":"tmp/context_5.0.10_1681393674086_0.07776854816340406","host":"s3://npm-registry-packages"}}