{"_id":"@biorate/run-context","_rev":"17-d7dbc666d137addfad5a6480ad9490b7","name":"@biorate/run-context","dist-tags":{"latest":"2.1.2"},"versions":{"1.54.0":{"name":"@biorate/run-context","version":"1.54.0","keywords":[],"author":{"name":"llevkin"},"license":"MIT","_id":"@biorate/run-context@1.54.0","maintainers":[{"name":"llevkin","email":"llevkin@yandex.ru"}],"homepage":"https://biorate.github.io/core","bugs":{"url":"https://github.com/biorate/core/issues"},"dist":{"shasum":"8b5e5a90e3db331f6547a5cd93e701cf957468d3","tarball":"https://registry.npmjs.org/@biorate/run-context/-/run-context-1.54.0.tgz","fileCount":49,"integrity":"sha512-nCNKw9PMas747/amf/bcq15kaBS433zXACWFVAPTI+SrcoW7vbUPRVy+heylogUSc/uSmxl4N/iPfgMIIYAz2g==","signatures":[{"sig":"MEUCIC1zYNlyCc4jM7Pt0w4x6CIekIkF0D68RsiiDdf+rAyfAiEAsTeNzT1s52+DDazS0B/MlD/Z+7RnZIdFUvEi1sTmp54=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150965},"main":"dist","gitHead":"15b3feb83b6f9cec130d08f19025019bd4b7569b","scripts":{"test":"npx nyc --reporter=lcov --reporter=text-summary -- npx mocha -r ts-node/register tests/**/*.spec.ts","build":"npx tsc --outDir ./dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"llevkin","email":"llevkin@yandex.ru"},"repository":{"url":"git+https://github.com/biorate/core.git","type":"git","directory":"packages/@biorate/run-context"},"_npmVersion":"lerna/6.6.2/node@v16.20.2+x64 (linux)","description":"Contexted scenarios execution by Middleware-based template","directories":{},"_nodeVersion":"16.20.2","dependencies":{"@biorate/tools":"1.28.0","@biorate/symbolic":"1.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/run-context_1.54.0_1704958489348_0.15318254299114176","host":"s3://npm-registry-packages"}},"1.55.0":{"name":"@biorate/run-context","version":"1.55.0","keywords":[],"author":{"name":"llevkin"},"license":"MIT","_id":"@biorate/run-context@1.55.0","maintainers":[{"name":"llevkin","email":"llevkin@yandex.ru"}],"homepage":"https://biorate.github.io/core","bugs":{"url":"https://github.com/biorate/core/issues"},"dist":{"shasum":"04e8a5751155ce00d287c54852da10b6c898034a","tarball":"https://registry.npmjs.org/@biorate/run-context/-/run-context-1.55.0.tgz","fileCount":53,"integrity":"sha512-9q2YkE3QO8fMQAmBXLiiINXCYZlNYuRK6JzJrGLza+ufTVLHZJWeQTm1D2fbRIEBTLeMeBALua8hBxGUE+UImQ==","signatures":[{"sig":"MEUCIC8bF0+Mf4wQgCCbZgQAq3EXUm+5M50yyEph7g9R/YHEAiEAoxqOmbhvF539z/oWCiARKqRsY2lQ1BEQM00679MCe0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161754},"main":"dist","gitHead":"2ae2ee880a89e92b0e804b32994069d5fc779002","scripts":{"test":"npx nyc --reporter=lcov --reporter=text-summary -- npx mocha -r ts-node/register tests/**/*.spec.ts","build":"npx tsc --outDir ./dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"llevkin","email":"llevkin@yandex.ru"},"repository":{"url":"git+https://github.com/biorate/core.git","type":"git","directory":"packages/@biorate/run-context"},"_npmVersion":"lerna/6.6.2/node@v16.20.2+x64 (linux)","description":"Contexted scenarios execution by Middleware-based template","directories":{},"_nodeVersion":"16.20.2","dependencies":{"@biorate/tools":"1.28.0","@biorate/symbolic":"1.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/run-context_1.55.0_1704961811157_0.008792657317709507","host":"s3://npm-registry-packages"}},"1.56.2":{"name":"@biorate/run-context","version":"1.56.2","keywords":[],"author":{"name":"llevkin"},"license":"MIT","_id":"@biorate/run-context@1.56.2","maintainers":[{"name":"llevkin","email":"llevkin@yandex.ru"}],"homepage":"https://biorate.github.io/core","bugs":{"url":"https://github.com/biorate/core/issues"},"dist":{"shasum":"dfc24cda6119ef90dc1f6d5d18f4b2149d4fe4a4","tarball":"https://registry.npmjs.org/@biorate/run-context/-/run-context-1.56.2.tgz","fileCount":53,"integrity":"sha512-/d/BPVCnB5ALzfSCJzc/kyJbCqmLZN0Eyt8yzrgnnMhg56lFTnJaJILbotWNvzpUO5KLQCnBBbh+rgok+rjK1g==","signatures":[{"sig":"MEYCIQC370KALZW/b6TEeCkQyQ2pySpOn8ib277SNPqgNqgd/QIhAPbpiQ0dLf4xi7OeNqqjqL/KwcVz1afGKZjCklJ5CtUo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163834},"main":"dist","gitHead":"84b5d2295fea1dd608bb76a1a486b83ee25ffc98","scripts":{"test":"npx nyc --reporter=lcov --reporter=text-summary -- npx mocha -r ts-node/register tests/**/*.spec.ts","build":"npx tsc --outDir ./dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"llevkin","email":"llevkin@yandex.ru"},"repository":{"url":"git+https://github.com/biorate/core.git","type":"git","directory":"packages/@biorate/run-context"},"_npmVersion":"lerna/6.6.2/node@v16.20.2+x64 (linux)","description":"Contexted scenarios execution by Middleware-based template","directories":{},"_nodeVersion":"16.20.2","dependencies":{"@biorate/tools":"1.28.0","@biorate/symbolic":"1.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/run-context_1.56.2_1704971569435_0.3286355837396582","host":"s3://npm-registry-packages"}},"1.56.3":{"name":"@biorate/run-context","version":"1.56.3","keywords":[],"author":{"name":"llevkin"},"license":"MIT","_id":"@biorate/run-context@1.56.3","maintainers":[{"name":"llevkin","email":"llevkin@yandex.ru"}],"homepage":"https://biorate.github.io/core","bugs":{"url":"https://github.com/biorate/core/issues"},"dist":{"shasum":"15c4691e84ae6024ddff8daa8c567025217a0f19","tarball":"https://registry.npmjs.org/@biorate/run-context/-/run-context-1.56.3.tgz","fileCount":53,"integrity":"sha512-X7sW1m591IOggO8OMeHVHYtsQYeZP1Bd7ja23mO329wKNJWjOagSU1ROBreI2+c+fRadFPxnBxjsUPWxR0F3tw==","signatures":[{"sig":"MEUCIQDyUN2pCvZR8aJAx96fWRBxFj39J64ceKcIrAq3Tg8NQwIgWKeYy2RHlhCThMlOk9LpIu5ExUa76ETzsXB94Dje98U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164005},"main":"dist","gitHead":"4fd2846a22b22ea8ebc2a7b17dcea590986b3cea","scripts":{"test":"npx nyc --reporter=lcov --reporter=text-summary -- npx mocha -r ts-node/register tests/**/*.spec.ts","build":"npx tsc --outDir ./dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"llevkin","email":"llevkin@yandex.ru"},"repository":{"url":"git+https://github.com/biorate/core.git","type":"git","directory":"packages/@biorate/run-context"},"_npmVersion":"lerna/6.6.2/node@v16.20.2+x64 (linux)","description":"Contexted scenarios execution by Middleware-based template","directories":{},"_nodeVersion":"16.20.2","dependencies":{"@biorate/tools":"1.28.0","@biorate/symbolic":"1.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/run-context_1.56.3_1704971763322_0.8470510380057523","host":"s3://npm-registry-packages"}},"1.58.0":{"name":"@biorate/run-context","version":"1.58.0","keywords":[],"author":{"name":"llevkin"},"license":"MIT","_id":"@biorate/run-context@1.58.0","maintainers":[{"name":"llevkin","email":"llevkin@yandex.ru"}],"homepage":"https://biorate.github.io/core","bugs":{"url":"https://github.com/biorate/core/issues"},"dist":{"shasum":"809e87c93af025a48be833c23b93b9b0c8850704","tarball":"https://registry.npmjs.org/@biorate/run-context/-/run-context-1.58.0.tgz","fileCount":53,"integrity":"sha512-a0z/Usw7Cat4yfqa6Q8uUq/iRIlDNd50/lGEaIVq4cH8puYzKpotsg3a9MBBEiMOxa4fb6z/2X9++pkE5ShIvg==","signatures":[{"sig":"MEUCIQDMCCh0N6G4AFO7B08DdyZkd/evpjUxcvxbigAe3aDtQQIgaEmhbK6O6f0jXgkFSwvgdQAJWvmhO37OQyHoiGrKH70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164047},"main":"dist","gitHead":"88382d8aa76b979c430376b724b3481cea097f2a","scripts":{"test":"npx nyc --reporter=lcov --reporter=text-summary -- npx mocha -r ts-node/register tests/**/*.spec.ts","build":"npx tsc --outDir ./dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"llevkin","email":"llevkin@yandex.ru"},"repository":{"url":"git+https://github.com/biorate/core.git","type":"git","directory":"packages/@biorate/run-context"},"_npmVersion":"lerna/6.6.2/node@v16.20.2+x64 (linux)","description":"Contexted scenarios execution by Middleware-based template","directories":{},"_nodeVersion":"16.20.2","dependencies":{"@biorate/tools":"1.28.0","@biorate/symbolic":"1.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/run-context_1.58.0_1707137595119_0.0895573810662178","host":"s3://npm-registry-packages"}},"1.64.0":{"name":"@biorate/run-context","version":"1.64.0","keywords":[],"author":{"name":"llevkin"},"license":"MIT","_id":"@biorate/run-context@1.64.0","maintainers":[{"name":"llevkin","email":"llevkin@yandex.ru"}],"homepage":"https://biorate.github.io/core","bugs":{"url":"https://github.com/biorate/core/issues"},"dist":{"shasum":"792ee8efb4e8d309b5799e60dd0c4cb3d7cfa940","tarball":"https://registry.npmjs.org/@biorate/run-context/-/run-context-1.64.0.tgz","fileCount":53,"integrity":"sha512-9dvJCGR5wIgQWLWgJbffNHJkNoZ48ZECyCYR+gqRh5bz+bfpQky9LgZ8wgkhTc0ztAqfd+ZDFtb958mmQauI/Q==","signatures":[{"sig":"MEUCIBDntZyCQOGkQFoUZbNvx90sBUAICgaVJIMxfHwAtqF5AiEAiJEG+4iO2OC1/m5vqb2w6HAKSUKxUbrz3Nt+/ut4+Jg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164876},"main":"dist","gitHead":"6d793c13cf219d3b83bde00fedcf35de55316375","scripts":{"test":"npx nyc --reporter=lcov --reporter=text-summary -- npx mocha -r ts-node/register tests/**/*.spec.ts","build":"npx tsc --outDir ./dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"llevkin","email":"llevkin@yandex.ru"},"repository":{"url":"git+https://github.com/biorate/core.git","type":"git","directory":"packages/@biorate/run-context"},"_npmVersion":"lerna/6.6.2/node@v16.20.2+x64 (linux)","description":"Contexted scenarios execution by Middleware-based template","directories":{},"_nodeVersion":"16.20.2","dependencies":{"@biorate/tools":"1.28.0","@biorate/errors":"1.28.0","@biorate/symbolic":"1.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/run-context_1.64.0_1710931623718_0.17527976480492957","host":"s3://npm-registry-packages"}},"1.100.0":{"name":"@biorate/run-context","version":"1.100.0","keywords":[],"author":{"name":"llevkin"},"license":"MIT","_id":"@biorate/run-context@1.100.0","maintainers":[{"name":"llevkin","email":"llevkin@yandex.ru"}],"homepage":"https://biorate.github.io/core","bugs":{"url":"https://github.com/biorate/core/issues"},"dist":{"shasum":"d7d03ba1b870d5711c264b3b8a30241f0062020d","tarball":"https://registry.npmjs.org/@biorate/run-context/-/run-context-1.100.0.tgz","fileCount":55,"integrity":"sha512-DfyaLX/0f1CtgSlDu2MXBaoPjDx+wo/Ka/qF5MbJXM/9n3TDXPFDlUywFnxpP6ct52WtaHsHd2t0Vw+k3BWmVA==","signatures":[{"sig":"MEUCIQCm7LeOQr/6lyGGdSEAKgaok6Y9B9pouYpBvdUj1AhqlwIgZYNwjhKT2rbDWPNPxlj0xASbCM1Oc4iBd3ftyAYPxdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184278},"main":"dist","gitHead":"b34876a0bbb37596b48d1245cf20053794d5d564","scripts":{"test":"npx nyc --reporter=lcov --reporter=text-summary -- npx mocha -r ts-node/register tests/**/*.spec.ts","build":"npx tsc --outDir ./dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"llevkin","email":"llevkin@yandex.ru"},"repository":{"url":"git+https://github.com/biorate/core.git","type":"git","directory":"packages/@biorate/run-context"},"_npmVersion":"lerna/6.6.2/node@v20.17.0+x64 (linux)","description":"Contexted scenarios execution by Middleware-based template","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@biorate/tools":"1.100.0","@biorate/errors":"1.28.0","@biorate/symbolic":"1.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/run-context_1.100.0_1740581393955_0.006403802327340724","host":"s3://npm-registry-packages-npm-production"}},"1.102.0":{"name":"@biorate/run-context","version":"1.102.0","keywords":[],"author":{"name":"llevkin"},"license":"MIT","_id":"@biorate/run-context@1.102.0","maintainers":[{"name":"llevkin","email":"llevkin@yandex.ru"}],"homepage":"https://biorate.github.io/core","bugs":{"url":"https://github.com/biorate/core/issues"},"dist":{"shasum":"c7c36cc4ecdad3e50b82c9fe11274195c1d70c3a","tarball":"https://registry.npmjs.org/@biorate/run-context/-/run-context-1.102.0.tgz","fileCount":55,"integrity":"sha512-F8z/ZyocN/RLTaJhbbqba5yBauWMzEleuxp4YQSw73Prs58eGxrq7pwi1xg+UtrFI1F8PUFh4HcNlfwE/RxlEw==","signatures":[{"sig":"MEQCIGqzk6ZkeuukPf501iROWM2IYMC2el1tmVKmF6SwnVU4AiALHq8J3Mc3L6/bO/+MAs3A3bjXZciEBQoX8cXjDv7YOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172959},"main":"dist","gitHead":"a32d4455c9817a397591a6f4743fe8971383a89e","scripts":{"test":"npx nyc --reporter=lcov --reporter=text-summary -- npx mocha -r ts-node/register tests/**/*.spec.ts","build":"npx tsc --outDir ./dist","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"llevkin","email":"llevkin@yandex.ru"},"repository":{"url":"git+https://github.com/biorate/core.git","type":"git","directory":"packages/@biorate/run-context"},"_npmVersion":"lerna/6.6.2/node@v20.17.0+x64 (linux)","description":"Contexted scenarios execution by Middleware-based template","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@biorate/tools":"1.102.0","@biorate/errors":"1.102.0","@biorate/symbolic":"1.102.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/run-context_1.102.0_1740762201798_0.9576073668838478","host":"s3://npm-registry-packages-npm-production"}},"1.102.1":{"name":"@biorate/run-context","version":"1.102.1","keywords":[],"author":{"name":"llevkin"},"license":"MIT","_id":"@biorate/run-context@1.102.1","maintainers":[{"name":"llevkin","email":"llevkin@yandex.ru"}],"homepage":"https://biorate.github.io/core","bugs":{"url":"https://github.com/biorate/core/issues"},"dist":{"shasum":"d2115915e04b42bd31c2476c0d461852dac5efba","tarball":"https://registry.npmjs.org/@biorate/run-context/-/run-context-1.102.1.tgz","fileCount":55,"integrity":"sha512-YCAU4DfMYDNvApagOnLe40sO2xk/IBn7+bKvoos35VVI/IerDKnCsoZpn+eg5Vz4yRpf56FWQTLfA68aFDNCgg==","signatures":[{"sig":"MEUCICgFqFTc0GciRziKAoxVzgwgOsDKddGspgpe8BHAQOSaAiEA50r3f5fq5eVZL6Fn7pip2dEaTh1sSDCvpIdOuQ/ogsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173109},"main":"dist","gitHead":"10e1e368a38b74496f8f868018322d915b95653b","scripts":{"test":"npx nyc --reporter=lcov --reporter=text-summary -- npx mocha -r ts-node/register tests/**/*.spec.ts","build":"npx tsc --outDir ./dist","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"llevkin","email":"llevkin@yandex.ru"},"repository":{"url":"git+https://github.com/biorate/core.git","type":"git","directory":"packages/@biorate/run-context"},"_npmVersion":"lerna/6.6.2/node@v20.17.0+x64 (linux)","description":"Contexted scenarios execution by Middleware-based template","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@biorate/tools":"1.102.1","@biorate/errors":"1.102.0","@biorate/symbolic":"1.102.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/run-context_1.102.1_1740762794506_0.9274186215462881","host":"s3://npm-registry-packages-npm-production"}},"1.103.0":{"name":"@biorate/run-context","version":"1.103.0","keywords":[],"author":{"name":"llevkin"},"license":"MIT","_id":"@biorate/run-context@1.103.0","maintainers":[{"name":"llevkin","email":"llevkin@yandex.ru"}],"homepage":"https://biorate.github.io/core","bugs":{"url":"https://github.com/biorate/core/issues"},"dist":{"shasum":"659557d8da22dc549947bd7a3b5d7e587d9f942a","tarball":"https://registry.npmjs.org/@biorate/run-context/-/run-context-1.103.0.tgz","fileCount":37,"integrity":"sha512-QNKf7tGkoctMaKc2m33Hz615zCvItHKlf7VAFdOajtm5uXStIEwRvpfeFYTYLc70jBRtvO8zYtPjrIssnSYSog==","signatures":[{"sig":"MEUCIQDfpKbhOhgTqtzSK5gVjaYki98KW1yJiYgAQTHqgKU2NwIgYYybEYEjsxLb6/PqbQg0DqTHkd5h7115bTrBvYaczr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131875},"main":"dist/index.js","gitHead":"8ecaa1b106d60fa5fd4cb66d31d32df62793daf3","scripts":{"test":"npx nyc --reporter=lcov --reporter=text-summary -- npx mocha -r ts-node/register tests/**/*.spec.ts","build":"npx tsc --outDir ./dist","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"llevkin","email":"llevkin@yandex.ru"},"repository":{"url":"git+https://github.com/biorate/core.git","type":"git","directory":"packages/@biorate/run-context"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"Contexted scenarios execution by Middleware-based template","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@biorate/tools":"2.0.0","@biorate/errors":"2.0.0","@biorate/symbolic":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/run-context_1.103.0_1770734609333_0.7736093928288945","host":"s3://npm-registry-packages-npm-production"}},"1.104.0":{"name":"@biorate/run-context","version":"1.104.0","keywords":[],"author":{"name":"llevkin"},"license":"MIT","_id":"@biorate/run-context@1.104.0","maintainers":[{"name":"llevkin","email":"llevkin@yandex.ru"}],"homepage":"https://biorate.github.io/core","bugs":{"url":"https://github.com/biorate/core/issues"},"dist":{"shasum":"f023c4d005ebaabd3be8694615d00e31d47ea613","tarball":"https://registry.npmjs.org/@biorate/run-context/-/run-context-1.104.0.tgz","fileCount":64,"integrity":"sha512-Lsxi+HLvaJj3DilDZfz8hORhKzmshmFIo3fc3Tw8IiZiDn+7GXCihSSoLIh6o48WWako21o0RjoJqh//lrEueA==","signatures":[{"sig":"MEYCIQCVeoAdAh3c6pNmUiXAQNDA3Qh7pfUkKKx4zXl8Us4OjwIhALTXkB3pZIZJi6DMtErb2b8ioIKHZrssWY4lm46rX0dA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":283444},"main":"dist/index.js","gitHead":"0126537d1b25654e1216019fb9f25cf248aac213","scripts":{"test":"npx vitest run --coverage","build":"npx tsc -p ./tsconfig.build.json --outDir ./dist","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"llevkin","email":"llevkin@yandex.ru"},"repository":{"url":"git+https://github.com/biorate/core.git","type":"git","directory":"packages/@biorate/run-context"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"Contexted scenarios execution by Middleware-based template","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@biorate/tools":"2.1.0","@biorate/errors":"2.1.0","@biorate/symbolic":"2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/run-context_1.104.0_1770966589608_0.12710542253643675","host":"s3://npm-registry-packages-npm-production"}},"1.105.0":{"name":"@biorate/run-context","version":"1.105.0","keywords":[],"author":{"name":"llevkin"},"license":"MIT","_id":"@biorate/run-context@1.105.0","maintainers":[{"name":"llevkin","email":"llevkin@yandex.ru"}],"homepage":"https://biorate.github.io/core","bugs":{"url":"https://github.com/biorate/core/issues"},"dist":{"shasum":"f5f2f3486e3242cfb33f24527c0036d27ddfc3f7","tarball":"https://registry.npmjs.org/@biorate/run-context/-/run-context-1.105.0.tgz","fileCount":64,"integrity":"sha512-kRebKMFlolGyijUP/k0XwXX/df2FOLucGOYKIGnBWx6a72+2FYJ5CFAhwYzbp08dlw5PcdmZMy9+6t4crOxmFA==","signatures":[{"sig":"MEYCIQCT0r3P+9zY6RRJh0+jg7rPFmSYKwwBBpUMOhagVks8pgIhAK/VxvfWgwuAtQFMs5x9b9Z+SDzJD8wPl5xsqsfYYdk8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287133},"main":"dist/index.js","gitHead":"1d464d270ce543eac945feabaefe87b755dbb3a4","scripts":{"test":"npx vitest run --coverage","build":"npx tsc -p ./tsconfig.build.json --outDir ./dist","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"llevkin","email":"llevkin@yandex.ru"},"repository":{"url":"git+https://github.com/biorate/core.git","type":"git","directory":"packages/@biorate/run-context"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"Contexted scenarios execution by Middleware-based template","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@biorate/tools":"2.2.0","@biorate/errors":"2.2.0","@biorate/symbolic":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/run-context_1.105.0_1776692157105_0.7892967744931614","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@biorate/run-context","version":"2.0.0","keywords":[],"author":{"name":"llevkin"},"license":"MIT","_id":"@biorate/run-context@2.0.0","maintainers":[{"name":"llevkin","email":"llevkin@yandex.ru"}],"homepage":"https://biorate.github.io/core","bugs":{"url":"https://github.com/biorate/core/issues"},"dist":{"shasum":"5a4b95a7c662f1eaa47dd04cdf65031bbc86f7cc","tarball":"https://registry.npmjs.org/@biorate/run-context/-/run-context-2.0.0.tgz","fileCount":23,"integrity":"sha512-JWFyRJwKGEYpBYdzKeGJNdT0sKim/692lUBlG9qOY/2Uy/miuAUzQ55umkT5/XWM/1+2T+xHnWMqZ5T/axQUFg==","signatures":[{"sig":"MEUCIEdoLmxre+Muim+r2mcen+9DCiMEvNgWpaI8NIs1HdfHAiEAhsvIJiMKs6o9qZHbUuNP9DwuYb2HJ4yCx2IsLtLY3rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14203},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"b2400d06c44d0cac2dd01440a6075a100702c278","scripts":{"lint":"eslint src --ext .ts","test":"npx vitest run --coverage","build":"pnpm run clean && pnpm run build:cjs && pnpm run build:esm && pnpm run build:types","clean":"cleanup dist","format":"prettier --check src","lint:fix":"eslint src --ext .ts --fix","build:cjs":"npx tsc -p ./tsconfig.build.cjs.json","build:esm":"npx tsc -p ./tsconfig.build.esm.json","format:fix":"prettier --write src","build:types":"npx tsc -p ./tsconfig.build.types.json","postbuild:cjs":"node ../../../.scripts/write-package-type.js dist/cjs commonjs","postbuild:esm":"tsc-esm-fix --tsconfig=./tsconfig.build.esm.json --target=./dist/esm && node ../../../.scripts/write-package-type.js dist/esm module","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"llevkin","email":"llevkin@yandex.ru"},"repository":{"url":"git+https://github.com/biorate/core.git","type":"git","directory":"packages/@biorate/run-context"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"Contexted scenarios execution by Middleware-based template","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@biorate/tools":"3.0.0","@biorate/errors":"3.0.0","@biorate/symbolic":"3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/run-context_2.0.0_1778744165504_0.8280467433113965","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@biorate/run-context","version":"2.0.1","keywords":[],"author":{"name":"llevkin"},"license":"MIT","_id":"@biorate/run-context@2.0.1","maintainers":[{"name":"llevkin","email":"llevkin@yandex.ru"}],"homepage":"https://biorate.github.io/core","bugs":{"url":"https://github.com/biorate/core/issues"},"dist":{"shasum":"615d3083f4dead2e43889e5a3a6210590396b6ae","tarball":"https://registry.npmjs.org/@biorate/run-context/-/run-context-2.0.1.tgz","fileCount":23,"integrity":"sha512-mX79GWrb6jF7hifTp9YlNJauC5FpeaoqfgQhRtCC4S0VprsgBfGf9QBVBK5woPCYGSn3ObR9hLicj46jQ4ayGw==","signatures":[{"sig":"MEYCIQDi9l+funKhVfplZ+ZLYQRdHmWPGLRtCrqicMvlR8gjugIhANfYt31koFMmddVSNl5EcKP9zdZDNEDOdBxX4GuJNVMj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14203},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"e4a489040e6c207cd1d27640d4cdc7a1dae4e8d0","scripts":{"lint":"eslint src --ext .ts","test":"npx vitest run --coverage","build":"pnpm run clean && pnpm run build:cjs && pnpm run build:esm && pnpm run build:types","clean":"cleanup dist","format":"prettier --check src","lint:fix":"eslint src --ext .ts --fix","build:cjs":"npx tsc -p ./tsconfig.build.cjs.json","build:esm":"npx tsc -p ./tsconfig.build.esm.json","format:fix":"prettier --write src","build:types":"npx tsc -p ./tsconfig.build.types.json","postbuild:cjs":"node ../../../.scripts/write-package-type.js dist/cjs commonjs","postbuild:esm":"tsc-esm-fix --tsconfig=./tsconfig.build.esm.json --target=./dist/esm && node ../../../.scripts/write-package-type.js dist/esm module","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"llevkin","email":"llevkin@yandex.ru"},"repository":{"url":"git+https://github.com/biorate/core.git","type":"git","directory":"packages/@biorate/run-context"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"Contexted scenarios execution by Middleware-based template","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@biorate/tools":"3.0.1","@biorate/errors":"3.0.0","@biorate/symbolic":"3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/run-context_2.0.1_1778914034981_0.9464414044747744","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@biorate/run-context","version":"2.1.0","keywords":[],"author":{"name":"llevkin"},"license":"MIT","_id":"@biorate/run-context@2.1.0","maintainers":[{"name":"llevkin","email":"llevkin@yandex.ru"}],"homepage":"https://biorate.github.io/core","bugs":{"url":"https://github.com/biorate/core/issues"},"dist":{"shasum":"794f2bbd86de6b3b53ab65dd81efaf0034399c14","tarball":"https://registry.npmjs.org/@biorate/run-context/-/run-context-2.1.0.tgz","fileCount":23,"integrity":"sha512-2kS3uay2sMG8tZ849X5wduPZKo77GlzyNMlHgG+YHBBvutqQe5gwb2ZyglPHfZ+CGoJNaFyEjwfP3i8lyVpdKQ==","signatures":[{"sig":"MEQCIEU16yHd5SlV7a+6EBCE6QBHrgpBf6xrdW+lJr7MtZY4AiAr8H6JG9IoGlIp2J1+/b1dAmRJ6PwexYcBP86+QB8YzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14203},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"8aac791565a102a2f81c7b371901b912230bc635","scripts":{"lint":"eslint src --ext .ts","test":"npx vitest run --coverage","build":"pnpm run clean && pnpm run build:cjs && pnpm run build:esm && pnpm run build:types","clean":"cleanup dist","format":"prettier --check src","lint:fix":"eslint src --ext .ts --fix","build:cjs":"npx tsc -p ./tsconfig.build.cjs.json","build:esm":"npx tsc -p ./tsconfig.build.esm.json","format:fix":"prettier --write src","build:types":"npx tsc -p ./tsconfig.build.types.json","postbuild:cjs":"node ../../../.scripts/write-package-type.js dist/cjs commonjs","postbuild:esm":"tsc-esm-fix --tsconfig=./tsconfig.build.esm.json --target=./dist/esm && node ../../../.scripts/write-package-type.js dist/esm module","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"llevkin","email":"llevkin@yandex.ru"},"repository":{"url":"git+https://github.com/biorate/core.git","type":"git","directory":"packages/@biorate/run-context"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"Contexted scenarios execution by Middleware-based template","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@biorate/tools":"3.1.0","@biorate/errors":"3.1.0","@biorate/symbolic":"3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/run-context_2.1.0_1781713823095_0.8710750052599248","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@biorate/run-context","version":"2.1.1","keywords":[],"author":{"name":"llevkin"},"license":"MIT","_id":"@biorate/run-context@2.1.1","maintainers":[{"name":"llevkin","email":"llevkin@yandex.ru"}],"homepage":"https://biorate.github.io/core","bugs":{"url":"https://github.com/biorate/core/issues"},"dist":{"shasum":"02b32cdbe362e264842a7d9d6ee89a96a9075d4a","tarball":"https://registry.npmjs.org/@biorate/run-context/-/run-context-2.1.1.tgz","fileCount":23,"integrity":"sha512-c60q4Fhi8QLSrfaEzt6rFnBBD2Zb1mOlqjGxy1ufqrjYmKl81qGDqxrKsAVVKF9V88hkY9OGuk7J5H7RQ0l5QA==","signatures":[{"sig":"MEYCIQCLgbQHztkgmLYZ6WUsAaMW0Y3MWTWOVjAAxOFyEMnO3QIhAP/5Fq0d90gvGCORt8ua0nr4AExcp/LEC1qh8P4+vJ1L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14203},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"ff1dcf14a733ce8004ca582d2c421a2154ce97cb","scripts":{"lint":"eslint src --ext .ts","test":"npx vitest run --coverage","build":"pnpm run clean && pnpm run build:cjs && pnpm run build:esm && pnpm run build:types","clean":"cleanup dist","format":"prettier --check src","lint:fix":"eslint src --ext .ts --fix","build:cjs":"npx tsc -p ./tsconfig.build.cjs.json","build:esm":"npx tsc -p ./tsconfig.build.esm.json","format:fix":"prettier --write src","build:types":"npx tsc -p ./tsconfig.build.types.json","postbuild:cjs":"node ../../../.scripts/write-package-type.js dist/cjs commonjs","postbuild:esm":"tsc-esm-fix --tsconfig=./tsconfig.build.esm.json --target=./dist/esm && node ../../../.scripts/write-package-type.js dist/esm module","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"llevkin","email":"llevkin@yandex.ru"},"repository":{"url":"git+https://github.com/biorate/core.git","type":"git","directory":"packages/@biorate/run-context"},"_npmVersion":"lerna/9.0.7/node@v24.13.0+x64 (linux)","description":"Contexted scenarios execution by Middleware-based template","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@biorate/tools":"3.1.1","@biorate/errors":"3.1.1","@biorate/symbolic":"3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/run-context_2.1.1_1782482041173_0.22612469111660993","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@biorate/run-context","version":"2.1.2","description":"Contexted scenarios execution by Middleware-based template","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js","default":"./dist/cjs/index.js"}},"scripts":{"clean":"cleanup dist","build:cjs":"npx tsc -p ./tsconfig.build.cjs.json","build:esm":"npx tsc -p ./tsconfig.build.esm.json","build:types":"npx tsc -p ./tsconfig.build.types.json","build":"pnpm run clean && pnpm run build:cjs && pnpm run build:esm && pnpm run build:types","postbuild:cjs":"node ../../../.scripts/write-package-type.js dist/cjs commonjs","postbuild:esm":"tsc-esm-fix --tsconfig=./tsconfig.build.esm.json --target=./dist/esm && node ../../../.scripts/write-package-type.js dist/esm module","format":"prettier --check src","lint":"eslint src --ext .ts","format:fix":"prettier --write src","lint:fix":"eslint src --ext .ts --fix","test":"npx vitest run --coverage","prepublishOnly":"pnpm run build"},"repository":{"type":"git","url":"git+https://github.com/biorate/core.git","directory":"packages/@biorate/run-context"},"publishConfig":{"access":"public"},"homepage":"https://biorate.github.io/core","keywords":[],"author":{"name":"llevkin"},"license":"MIT","peerDependencies":{"reflect-metadata":"^0.1.13"},"dependencies":{"@biorate/errors":"3.1.2","@biorate/symbolic":"3.1.1","@biorate/tools":"3.1.2"},"gitHead":"e17a03900999e261a0eb04c6afb09b9535cad952","_id":"@biorate/run-context@2.1.2","bugs":{"url":"https://github.com/biorate/core/issues"},"_nodeVersion":"24.13.0","_npmVersion":"lerna/9.0.7/node@v24.13.0+x64 (linux)","dist":{"integrity":"sha512-Hz4pOBlWpZ+PCFXp9WMZp4pLJEiZlwysEeaVNUYucogSUJDGzp0xI6rKzghCFaH69m+7SOKxgwssW2LNWJRb7w==","shasum":"0950f2e3a6bf00e80734dac904fe9fa27f57fb51","tarball":"https://registry.npmjs.org/@biorate/run-context/-/run-context-2.1.2.tgz","fileCount":23,"unpackedSize":14203,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIADWWi0HZd/vDhfddk8g66FsXAcmfuO+khghj2gXhQ2RAiAlk4d376ItSZiR/z50GDU13fvDiUqaz0euMVsI+h58qg=="}]},"_npmUser":{"name":"llevkin","email":"llevkin@yandex.ru"},"directories":{},"maintainers":[{"name":"llevkin","email":"llevkin@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/run-context_2.1.2_1782484126979_0.5191372819163345"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-11T07:34:49.261Z","modified":"2026-06-26T14:28:47.266Z","1.54.0":"2024-01-11T07:34:49.490Z","1.55.0":"2024-01-11T08:30:11.416Z","1.56.2":"2024-01-11T11:12:49.600Z","1.56.3":"2024-01-11T11:16:03.557Z","1.58.0":"2024-02-05T12:53:15.294Z","1.64.0":"2024-03-20T10:47:03.890Z","1.100.0":"2025-02-26T14:49:54.166Z","1.102.0":"2025-02-28T17:03:22.020Z","1.102.1":"2025-02-28T17:13:14.708Z","1.103.0":"2026-02-10T14:43:29.483Z","1.104.0":"2026-02-13T07:09:49.753Z","1.105.0":"2026-04-20T13:35:57.251Z","2.0.0":"2026-05-14T07:36:05.641Z","2.0.1":"2026-05-16T06:47:15.121Z","2.1.0":"2026-06-17T16:30:23.235Z","2.1.1":"2026-06-26T13:54:01.319Z","2.1.2":"2026-06-26T14:28:47.105Z"},"bugs":{"url":"https://github.com/biorate/core/issues"},"author":{"name":"llevkin"},"license":"MIT","homepage":"https://biorate.github.io/core","keywords":[],"repository":{"type":"git","url":"git+https://github.com/biorate/core.git","directory":"packages/@biorate/run-context"},"description":"Contexted scenarios execution by Middleware-based template","maintainers":[{"name":"llevkin","email":"llevkin@yandex.ru"}],"readme":"# Run context\n\nContexted scenarios execution by Middleware-based template\n\n#### Example:\n\n```ts\nimport { Scenario, Context, step } from '@biorate/run-context';\n\nexport class Scenario1 extends Scenario {\n  @step()\n  protected async step1() {\n    this.ctx.set('step1', true);\n  }\n\n  @step()\n  protected async step2() {\n    this.ctx.set('step2', 1);\n  }\n}\n\nexport class Scenario2 extends Scenario {\n  @step()\n  protected async step3() {\n    this.ctx.set('step3', false);\n  }\n}\n\n(async () => {\n  const ctx = await Context.run([Scenario1, Scenario2], { initial: 'value' });\n  console.log(ctx.get<boolean>('step1')); // true\n  console.log(ctx.get<number>('step2')); // 1\n  console.log(ctx.get<boolean>('step3')); // false\n  console.log(ctx.all()); // {\n  //    'step1': true,\n  //    'step2': 1,\n  //    'step3': false\n  //  }\n})();\n```\n\n### Learn\n\n- Documentation can be found here - [docs](https://biorate.github.io/core/modules/run_context.html).\n\n### Release History\n\nSee the [CHANGELOG](https://github.com/biorate/core/blob/master/packages/%40biorate/run-context/CHANGELOG.md)\n\n### License\n\n[MIT](https://github.com/biorate/core/blob/master/packages/%40biorate/run-context/LICENSE)\n\nCopyright (c) 2021-present [Leonid Levkin (llevkin)](mailto:llevkin@yandex.ru)\n","readmeFilename":"README.md"}