{"_id":"@kb-labs/workflow-steps","_rev":"64-3db03a66d6178916d78de2a43d101a1d","name":"@kb-labs/workflow-steps","dist-tags":{"candidate-platform-2.119.0-canary-3edea00f6d21":"2.119.0-canary.3edea00f6","candidate-platform-2.119.0-canary-8f939a290":"2.119.0-canary.8f939a290","candidate-platform-2.119.0-canary-0c078654e":"2.119.0-canary.0c078654e","candidate-platform-2.119.0-canary-ce846d079":"2.119.0-canary.ce846d079","candidate-platform-2.119.0-canary-62ffd5965":"2.119.0-canary.62ffd5965","candidate-platform-2.119.0-canary-1b2bf822b":"2.119.0-canary.1b2bf822b","candidate-platform-2.119.0-canary-602573533":"2.119.0-canary.602573533","candidate-platform-2.119.0-canary.0b4b21a55-canary-0b4b21a55066":"2.119.0-canary.0b4b21a55","candidate-platform-2.119.0-stable-30310c8f10a2":"2.119.0","candidate-platform-2.119.1-canary.b53bbee1d-canary-b53bbee1dd39":"2.119.1-canary.b53bbee1d","candidate-platform-2.119.1-canary.a6aa9b388-canary-a6aa9b38817f":"2.119.1-canary.a6aa9b388","candidate-platform-2.119.1-canary.57c3a1e5e-canary-57c3a1e5e072":"2.119.1-canary.57c3a1e5e","candidate-platform-2.119.1-canary.1e87213c2-canary-1e87213c240d":"2.119.1-canary.1e87213c2","candidate-platform-2.119.1-canary.ee03bc25d-canary-2":"2.119.1-canary.ee03bc25d","candidate-platform-2.119.1-canary.a73502f0d-canary-3":"2.119.1-canary.a73502f0d","candidate-platform-2.119.1-canary.e834e2cf9-canary-5":"2.119.1-canary.e834e2cf9","candidate-platform-2.119.1-canary.6a127adf8-canary-6":"2.119.1-canary.6a127adf8","canary":"2.119.1-canary.c8f889b14","candidate-platform-2.119.1-canary.c8f889b14-canary-c8f889b14fcb":"2.119.1-canary.c8f889b14","candidate-platform-2.120.0-canary.68fdd56fa-canary-68fdd56fa81b":"2.120.0-canary.68fdd56fa","candidate-platform-2.120.0-stable-dafff6e385f0":"2.120.0","latest":"2.120.1","candidate-platform-2.120.1-stable-80dd88880fc4":"2.120.1"},"versions":{"2.96.0":{"name":"@kb-labs/workflow-steps","version":"2.96.0","_id":"@kb-labs/workflow-steps@2.96.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"94cee163f43e0e4169cf25b15646c8865919445b","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.96.0.tgz","fileCount":14,"integrity":"sha512-eW4bPvJI5YvKays/qfwBv4k2E3OVViNIhbrSbnre0xZ24wjhs0TuIly/xjPO4gWb21apXf6b4hLdi/s1ff1Y1A==","signatures":[{"sig":"MEUCIDgvDAn7n5OLB/5kmt8Fz1xxsOLRqxDCfVDtNdFf3Ac/AiEAkhWTER4wBH86kLf3jtbEth+OdwKR4IfECm6m2tAbhbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89773},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-workflow-steps-2.96.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/41ddb5b0a5bb8a95d66a57c50ca6a21f/kb-labs-workflow-steps-2.96.0.tgz","_integrity":"sha512-eW4bPvJI5YvKays/qfwBv4k2E3OVViNIhbrSbnre0xZ24wjhs0TuIly/xjPO4gWb21apXf6b4hLdi/s1ff1Y1A==","_npmVersion":"10.8.2","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.96.0","@kb-labs/workflow-contracts":"2.96.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.96.0"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.96.0_1783119753618_0.11961776126522428","host":"s3://npm-registry-packages-npm-production"}},"2.98.0":{"name":"@kb-labs/workflow-steps","version":"2.98.0","_id":"@kb-labs/workflow-steps@2.98.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d35d9d453a81aa21127850b4452ed1cfd259c3d8","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.98.0.tgz","fileCount":14,"integrity":"sha512-PSaDdX1eKSNWS9HVRDdkS5PMPk5kyN9OhEOLgWuW1AD5pfTjQxaYXRDuHhyxLO0k7+QBsDR8prSiyGutloadYQ==","signatures":[{"sig":"MEUCIANDw21Ks9BUY1q4F3eaXxYB+L9H7mSQHRc3stwSPa6TAiEA5Tqxudm9wueEKyr1KEy8v87CFRrTCA0suLDdE/w3KTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89773},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-workflow-steps-2.98.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/bb04806ecb165005eb8f0e9071325b4f/kb-labs-workflow-steps-2.98.0.tgz","_integrity":"sha512-PSaDdX1eKSNWS9HVRDdkS5PMPk5kyN9OhEOLgWuW1AD5pfTjQxaYXRDuHhyxLO0k7+QBsDR8prSiyGutloadYQ==","_npmVersion":"10.8.2","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.98.0","@kb-labs/workflow-contracts":"2.98.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.98.0"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.98.0_1784385328831_0.4108366712724123","host":"s3://npm-registry-packages-npm-production"}},"2.100.0":{"name":"@kb-labs/workflow-steps","version":"2.100.0","_id":"@kb-labs/workflow-steps@2.100.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d3230f1ee91a97f922d40de445255e35b447b4f1","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.100.0.tgz","fileCount":14,"integrity":"sha512-iQd2u+gRPyj7lruwDe6PxVjip57fqph7ucFQoJRxolhMVbQ2Ym94aU7hVr78BWGj5Gz62bsYwlDqteyF6F3P5w==","signatures":[{"sig":"MEYCIQCDKGpK+01I3IlAbRyHnk5aFXZLUGqC5/1gesc6eDJI+AIhAN4XOxVFIismPpKdsKFrCvgcVACwbr0TngcG242FRbOk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89777},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-workflow-steps-2.100.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/592aa9df7189bf82daa6b7ff7b0b9ff6/kb-labs-workflow-steps-2.100.0.tgz","_integrity":"sha512-iQd2u+gRPyj7lruwDe6PxVjip57fqph7ucFQoJRxolhMVbQ2Ym94aU7hVr78BWGj5Gz62bsYwlDqteyF6F3P5w==","_npmVersion":"10.8.2","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.100.0","@kb-labs/workflow-contracts":"2.100.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.100.0"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.100.0_1784421531565_0.8453952774804203","host":"s3://npm-registry-packages-npm-production"}},"2.101.0-canary.3f3ceb8f":{"name":"@kb-labs/workflow-steps","version":"2.101.0-canary.3f3ceb8f","_id":"@kb-labs/workflow-steps@2.101.0-canary.3f3ceb8f","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f893f9e19d5307ad6ee92b536e10503e5c24aefe","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.101.0-canary.3f3ceb8f.tgz","fileCount":14,"integrity":"sha512-J/2G61i67w3DQzZ/F8wssMUjZ2us2V0ov7xw1Biy8jBad9kxJD8KInJ9qrAtYRbYNcfLnD/D7PpjICYkNZENGQ==","signatures":[{"sig":"MEYCIQDvfqe1hB7sp7A4wrpHgED4hERZmnTxtPbha7RavcJWEAIhAIFNY06YQOiTYb00G7GLX9OwMNuHch+IfJJI3B++CwU7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89793},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-workflow-steps-2.101.0-canary.3f3ceb8f.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/6d7d955bb276fd92e6466ca3dc75770a/kb-labs-workflow-steps-2.101.0-canary.3f3ceb8f.tgz","_integrity":"sha512-J/2G61i67w3DQzZ/F8wssMUjZ2us2V0ov7xw1Biy8jBad9kxJD8KInJ9qrAtYRbYNcfLnD/D7PpjICYkNZENGQ==","_npmVersion":"10.8.2","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.100.0","@kb-labs/workflow-contracts":"2.100.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.100.0"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.101.0-canary.3f3ceb8f_1784472328651_0.06676682119488109","host":"s3://npm-registry-packages-npm-production"}},"2.101.0":{"name":"@kb-labs/workflow-steps","version":"2.101.0","_id":"@kb-labs/workflow-steps@2.101.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6dff20782dba13d861dddd514cbb87a7d227dcfe","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.101.0.tgz","fileCount":14,"integrity":"sha512-KbVMzZDTirrcHwjRHHIh9iwo7kQ0artRrnrdZZhccQpBxP/A7hb4+8PTHqNOmhN3DqPcjDBdErfrigUobktDOw==","signatures":[{"sig":"MEQCIE+ikFeERq9q5I6u3B1Ee3C0ttzJmLg9sLSGn41gul1BAiBmJ13AtGhm9jj9zFQRhusmmmi6xfIAdRpQoDp6bxvG/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89777},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-workflow-steps-2.101.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/b174e5bff49aa1a9179ecfbd5c6e30f4/kb-labs-workflow-steps-2.101.0.tgz","_integrity":"sha512-KbVMzZDTirrcHwjRHHIh9iwo7kQ0artRrnrdZZhccQpBxP/A7hb4+8PTHqNOmhN3DqPcjDBdErfrigUobktDOw==","_npmVersion":"10.8.2","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.101.0","@kb-labs/workflow-contracts":"2.101.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.101.0"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.101.0_1784477353658_0.01966285436902604","host":"s3://npm-registry-packages-npm-production"}},"2.102.0":{"name":"@kb-labs/workflow-steps","version":"2.102.0","_id":"@kb-labs/workflow-steps@2.102.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"a61fd05c9f9d043a4d5e94bccd8eebb80a02484c","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.102.0.tgz","fileCount":14,"integrity":"sha512-Eem27PswA3f/ZmCjs/wFabazVB+FDeDYi9nRiMP4060TsA9DRF2uKNhtaDlghRXjYgA68MPaK9ILaLOAqil39g==","signatures":[{"sig":"MEUCIQDYcO09Vl36lUr1DVrEhLSTMjUUViVk7t9NXxaPqqwpbAIgWdT/qOqTtberHIAdBv3A61uMGS3NnZcGGGPb2uY5mtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89777},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-workflow-steps-2.102.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/ea2cb321230cf807874de7e04e5ed8c0/kb-labs-workflow-steps-2.102.0.tgz","_integrity":"sha512-Eem27PswA3f/ZmCjs/wFabazVB+FDeDYi9nRiMP4060TsA9DRF2uKNhtaDlghRXjYgA68MPaK9ILaLOAqil39g==","_npmVersion":"10.8.2","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.102.0","@kb-labs/workflow-contracts":"2.102.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.102.0"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.102.0_1784496606325_0.4132551220495999","host":"s3://npm-registry-packages-npm-production"}},"2.103.0":{"name":"@kb-labs/workflow-steps","version":"2.103.0","_id":"@kb-labs/workflow-steps@2.103.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ad27757b790ebc273b3e3c818edb9baf605da687","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.103.0.tgz","fileCount":14,"integrity":"sha512-YM2dUVC55XNVIAjQ62F/m3+xTRTfUjUEXcHiMQWjLllN1or8F8JEo6S69kGoKOGOdUS9ssl9I+UmBPeoSXnpJA==","signatures":[{"sig":"MEUCIQChrCGCk/c1szgRbyL+8BsC4RSIY/8v31n7MchwgPEUUAIgWorQaYI9uh9xvzu3+ced+96SA0nNm/dFypd2LzlOl6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89777},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-workflow-steps-2.103.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/dc8d508aa2f6dd8d0ca45b2a7eeb6f1f/kb-labs-workflow-steps-2.103.0.tgz","_integrity":"sha512-YM2dUVC55XNVIAjQ62F/m3+xTRTfUjUEXcHiMQWjLllN1or8F8JEo6S69kGoKOGOdUS9ssl9I+UmBPeoSXnpJA==","_npmVersion":"10.8.2","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.103.0","@kb-labs/workflow-contracts":"2.103.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.103.0"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.103.0_1784500776335_0.6073164117549135","host":"s3://npm-registry-packages-npm-production"}},"2.104.0":{"name":"@kb-labs/workflow-steps","version":"2.104.0","_id":"@kb-labs/workflow-steps@2.104.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"a0fc48179ef5d4f589461a332208a35abbc709a9","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.104.0.tgz","fileCount":14,"integrity":"sha512-LsZHoPkzkSOUi9AnaeY7TTJhWQODLxIMqVqbdBB6vmETwt1X7+vboYf3PGzByrH5p3gCxy5lT4PqiLS6KG9CRg==","signatures":[{"sig":"MEYCIQDEKGgff6IWZDty428d58b02l6RU2KJX5EGB0a1WVrSJQIhAPHV8teS0Awf3gjgm3t8Lh+i+ozXl0iEp8o7caTGgwCE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89777},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-workflow-steps-2.104.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/03f4c901aa0215c058f57a4a0c74b8fb/kb-labs-workflow-steps-2.104.0.tgz","_integrity":"sha512-LsZHoPkzkSOUi9AnaeY7TTJhWQODLxIMqVqbdBB6vmETwt1X7+vboYf3PGzByrH5p3gCxy5lT4PqiLS6KG9CRg==","_npmVersion":"10.8.2","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.104.0","@kb-labs/workflow-contracts":"2.104.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.104.0"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.104.0_1784505178756_0.6938709307292028","host":"s3://npm-registry-packages-npm-production"}},"2.105.0":{"name":"@kb-labs/workflow-steps","version":"2.105.0","_id":"@kb-labs/workflow-steps@2.105.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b0a82b26847dce13c73fff6812dda21de72b1629","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.105.0.tgz","fileCount":14,"integrity":"sha512-gKcwREw2t4sCYCFMhfYCmB5F61q+J3vJy3yglU3yAFvtpOi7ORSGTgiZ+tSYje98Auv1JliLXkKS18C8lk2IZg==","signatures":[{"sig":"MEUCIDzY3zAyzT/MTjVTvkl0fWbfdqhaJonDYQPsyZ/v22HxAiEA+nlIGBumxfDJNbcPYF72mlUvLJ3D+pk+vcK1KbHknMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89784},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.105.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.105.0.tgz","_integrity":"sha512-gKcwREw2t4sCYCFMhfYCmB5F61q+J3vJy3yglU3yAFvtpOi7ORSGTgiZ+tSYje98Auv1JliLXkKS18C8lk2IZg==","_npmVersion":"10.8.2","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"^2.105.0","@kb-labs/workflow-contracts":"^2.105.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.105.0_1784846024443_0.4217229797994886","host":"s3://npm-registry-packages-npm-production"}},"2.106.0":{"name":"@kb-labs/workflow-steps","version":"2.106.0","_id":"@kb-labs/workflow-steps@2.106.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"fda53151be854fcc90fce1752e5296fbc82b5aec","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.106.0.tgz","fileCount":14,"integrity":"sha512-EySmT0LM9UPqSw2tO7htsSloMqZSVdE2Or4m+2gRGxiAAcrdhTHtO/3zPkUnxlYqjitVP8sFMhERIaOVSueRWw==","signatures":[{"sig":"MEUCIFGjrmhCvthHyggsfpqJvXsZ4yHlaZmKkB4ksCrq5X/8AiEAsm7nSLeGEiN9Ind4go045JhlDqxwwZN7myibuNatTrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89784},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.106.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.106.0.tgz","_integrity":"sha512-EySmT0LM9UPqSw2tO7htsSloMqZSVdE2Or4m+2gRGxiAAcrdhTHtO/3zPkUnxlYqjitVP8sFMhERIaOVSueRWw==","_npmVersion":"10.8.2","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"^2.106.0","@kb-labs/workflow-contracts":"^2.106.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.106.0_1784855265899_0.298340726417442","host":"s3://npm-registry-packages-npm-production"}},"2.107.0":{"name":"@kb-labs/workflow-steps","version":"2.107.0","_id":"@kb-labs/workflow-steps@2.107.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e3a14bb836c1a0a03315081e22925b838b268844","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.107.0.tgz","fileCount":14,"integrity":"sha512-B8qYId6mwO//FnPmhKq8LcflQC/5w2DJqAbXrpQHqMNjkDH5ujbxbrM7I6bT+Wu+gmsF0/ldvhl0CjMVB5Tv6w==","signatures":[{"sig":"MEYCIQCkApr4ElAv8oYcAqaKbBoJYPBxY10Ij+sqV7jJV4y2LwIhAM9xLEBo1+C9+ZSaqaI2C8HGbav1NhA+VEKLGfSKzCbY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89784},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.107.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.107.0.tgz","_integrity":"sha512-B8qYId6mwO//FnPmhKq8LcflQC/5w2DJqAbXrpQHqMNjkDH5ujbxbrM7I6bT+Wu+gmsF0/ldvhl0CjMVB5Tv6w==","_npmVersion":"10.9.8","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"22.23.1","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"^2.107.0","@kb-labs/workflow-contracts":"^2.107.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.107.0_1785005842146_0.1266025243989155","host":"s3://npm-registry-packages-npm-production"}},"2.109.0":{"name":"@kb-labs/workflow-steps","version":"2.109.0","_id":"@kb-labs/workflow-steps@2.109.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6f024a92dc0ffd74f5d081678fd6098baa97acff","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.109.0.tgz","fileCount":14,"integrity":"sha512-c68Pvd/L4Li+HDeojFkZLWqEsJoKwx3Fv0D80VW7U+oWsVPTW0xvCuL98R4IwLfU9t5Yo+8dRYsjxsHwsAJ5Bg==","signatures":[{"sig":"MEYCIQDTNygdZED8Q8xgAhr4SBg8oKlGhuH6xm3qGQsWS6d1/wIhAO3D5p0F3l1QPGPvLze/mL34a9VjvYKICknWnkJLKTQk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89784},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.109.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.109.0.tgz","_integrity":"sha512-c68Pvd/L4Li+HDeojFkZLWqEsJoKwx3Fv0D80VW7U+oWsVPTW0xvCuL98R4IwLfU9t5Yo+8dRYsjxsHwsAJ5Bg==","_npmVersion":"10.9.8","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"22.23.1","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"^2.109.0","@kb-labs/workflow-contracts":"^2.109.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.109.0_1785012526705_0.2209176881782915","host":"s3://npm-registry-packages-npm-production"}},"2.110.0":{"name":"@kb-labs/workflow-steps","version":"2.110.0","_id":"@kb-labs/workflow-steps@2.110.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"beee1c322caf767561eb074fe65c6c344f15340d","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.110.0.tgz","fileCount":14,"integrity":"sha512-jPTj1yV8af2gDeHS6QCmQbzu0CVhUFtCEbHWJQ248kdbPPFfOYUUGQKG9fxTH0rQXG/iOl1kPXePapaiEpiw+g==","signatures":[{"sig":"MEQCIDa1jJRbdHeO1rIPUN/9QuDarQzFtekpqx93j4pe4nOcAiBjHfCEqG8sUcRzWHX85/BwIbJMi210g/hX+4mP5qLo7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90438},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.110.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.110.0.tgz","_integrity":"sha512-jPTj1yV8af2gDeHS6QCmQbzu0CVhUFtCEbHWJQ248kdbPPFfOYUUGQKG9fxTH0rQXG/iOl1kPXePapaiEpiw+g==","_npmVersion":"10.9.8","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"22.23.1","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"^2.110.0","@kb-labs/workflow-contracts":"^2.110.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.110.0_1785199321428_0.9762086504798282","host":"s3://npm-registry-packages-npm-production"}},"2.111.0":{"name":"@kb-labs/workflow-steps","version":"2.111.0","_id":"@kb-labs/workflow-steps@2.111.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d3e04d9ab6c382de7897be8df5362f309599a829","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.111.0.tgz","fileCount":14,"integrity":"sha512-6f2iEKrfFlj5XpnlJub0krsz/T6D7LP4irEQcvT8XFcczs+Qr3jLiRxILhYuFI4uLgGT+s3Y6ftSRPwKjPlUMQ==","signatures":[{"sig":"MEUCIQCftONHAqyOPbCO6czzaXEkZ18SlyGzzwZnYVesYKshPQIgOSPNwPebpUXYesz+94oZFI7eC04QS9Q/HIED5VKXoEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90438},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.111.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.111.0.tgz","_integrity":"sha512-6f2iEKrfFlj5XpnlJub0krsz/T6D7LP4irEQcvT8XFcczs+Qr3jLiRxILhYuFI4uLgGT+s3Y6ftSRPwKjPlUMQ==","_npmVersion":"10.9.8","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"22.23.1","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"^2.111.0","@kb-labs/workflow-contracts":"^2.111.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.111.0_1785264879775_0.6429201153802422","host":"s3://npm-registry-packages-npm-production"}},"2.112.0":{"name":"@kb-labs/workflow-steps","version":"2.112.0","_id":"@kb-labs/workflow-steps@2.112.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"dc5022a27b8a010e1e146e58d0f484bcf9b2a2c9","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.112.0.tgz","fileCount":14,"integrity":"sha512-9kCbcobd6m3V5ggJK83zGvSTV/IsrDrdsBXVqgQK6drZ3FwE+a29Mj26GS0+xwnGGZGZ8msJ1omvnU7PPCCe6w==","signatures":[{"sig":"MEUCIB/SpNU/xmo0bzWYjiv3te//1AIlPEGonuBQf4RvyPRqAiEAnfsj28XVrtYQM1PE9O805WVVkq7+mmZXs5Nzjffbnj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90438},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.112.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.112.0.tgz","_integrity":"sha512-9kCbcobd6m3V5ggJK83zGvSTV/IsrDrdsBXVqgQK6drZ3FwE+a29Mj26GS0+xwnGGZGZ8msJ1omvnU7PPCCe6w==","_npmVersion":"10.9.8","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"22.23.1","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"^2.112.0","@kb-labs/workflow-contracts":"^2.112.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.112.0_1785307993601_0.041320348183300215","host":"s3://npm-registry-packages-npm-production"}},"2.114.0":{"name":"@kb-labs/workflow-steps","version":"2.114.0","_id":"@kb-labs/workflow-steps@2.114.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f9530a5ef1e693eb0ada40c3dda0884ff4961bf8","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.114.0.tgz","fileCount":14,"integrity":"sha512-ZGk+tWOUB5NGu16DZM+ys5BfW+SS/wt0RYssp+rxVqwZxg06YskwHF9EUZspEKTowXczJC5XTZcr7o9JQ5TyPg==","signatures":[{"sig":"MEQCIAKKKQ3T6IOYWUdEW3VksaNDVXNo3i8hgOdkkxxAKwyMAiBfPygFQY/Gv19Hf8/lVwqaIkm1tzRaaOgl0RgsILGrpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90438},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.114.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.114.0.tgz","_integrity":"sha512-ZGk+tWOUB5NGu16DZM+ys5BfW+SS/wt0RYssp+rxVqwZxg06YskwHF9EUZspEKTowXczJC5XTZcr7o9JQ5TyPg==","_npmVersion":"10.9.8","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"22.23.1","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"^2.114.0","@kb-labs/workflow-contracts":"^2.114.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.114.0_1785449174186_0.6292253530535885","host":"s3://npm-registry-packages-npm-production"}},"2.116.11":{"name":"@kb-labs/workflow-steps","version":"2.116.11","_id":"@kb-labs/workflow-steps@2.116.11","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e84566f6744d8da1e0ff203a24711c6e22dd8237","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.116.11.tgz","fileCount":14,"integrity":"sha512-tJCf83m4M6d27XQ2IxDqrQnJb7vNQSPdZzbEyPDypktbVu9z18WBKxOEuKjZt42omOG8emCBMU8G9WZeH9J7ww==","signatures":[{"sig":"MEUCIB01gLlOW1PQjCt2/O08uOO+LHt/bwUV8NoidgHeOtKdAiEAhhL9ME7IxtwcxmsnzPXhZ9Pa4Qm5QUP+ylsxs3gNQ9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90435},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.116.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.116.11.tgz","_integrity":"sha512-tJCf83m4M6d27XQ2IxDqrQnJb7vNQSPdZzbEyPDypktbVu9z18WBKxOEuKjZt42omOG8emCBMU8G9WZeH9J7ww==","_npmVersion":"10.9.8","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"22.23.1","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.116.11","@kb-labs/workflow-contracts":"2.116.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.116.11"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.116.11_1785618585640_0.5656749280811102","host":"s3://npm-registry-packages-npm-production"}},"2.116.12":{"name":"@kb-labs/workflow-steps","version":"2.116.12","_id":"@kb-labs/workflow-steps@2.116.12","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ab7feaa6f368f1c7c0dcd18305e7baabd1e8a787","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.116.12.tgz","fileCount":14,"integrity":"sha512-4LiI8Q8rtBDFtHzIPjL1E3GoZ8Ssyha11ym1+lO+eMDk2+ik66Yi56c6xE4m6zDWlDeEWQBYUWcGNniYAHHHMw==","signatures":[{"sig":"MEQCIBh+7rfkDl5FbqLXFmlUJL119RfZOHikPPU1eetIkzjpAiBiTZfpnDPLJVXvi48e/4wr3gtr5PxrImRHzQ9AQxfMQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90435},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.116.12.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.116.12.tgz","_integrity":"sha512-4LiI8Q8rtBDFtHzIPjL1E3GoZ8Ssyha11ym1+lO+eMDk2+ik66Yi56c6xE4m6zDWlDeEWQBYUWcGNniYAHHHMw==","_npmVersion":"10.9.8","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"22.23.1","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.116.12","@kb-labs/workflow-contracts":"2.116.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.116.12"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.116.12_1785621940455_0.9697684988919628","host":"s3://npm-registry-packages-npm-production"}},"2.116.13":{"name":"@kb-labs/workflow-steps","version":"2.116.13","_id":"@kb-labs/workflow-steps@2.116.13","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"db743d3ac1dfeb564c0debc91b56dfa3182f91ea","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.116.13.tgz","fileCount":14,"integrity":"sha512-cnDvAVKEiqdp/f3wMjaCjHLSCCMaEK+wOJCpcA7H0argZ5xPo7vwxhDWmk1INtKX0g8+i2BFReLYTV44SWEpGA==","signatures":[{"sig":"MEUCIAtaELiou2U4b0MXPFvj59fYBcKC/vbxNy0JXbIZwY8AAiEAz0ZhkT3H94QdaKiyOajnMeB9jDj5GQA4p8RAY9pLPE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90435},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.116.13.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.116.13.tgz","_integrity":"sha512-cnDvAVKEiqdp/f3wMjaCjHLSCCMaEK+wOJCpcA7H0argZ5xPo7vwxhDWmk1INtKX0g8+i2BFReLYTV44SWEpGA==","_npmVersion":"10.9.8","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"22.23.1","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.116.13","@kb-labs/workflow-contracts":"2.116.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.116.13"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.116.13_1785623529526_0.14174410822963912","host":"s3://npm-registry-packages-npm-production"}},"2.116.14":{"name":"@kb-labs/workflow-steps","version":"2.116.14","_id":"@kb-labs/workflow-steps@2.116.14","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d80395f446265cff9c80b6078538d9f8e62d8852","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.116.14.tgz","fileCount":14,"integrity":"sha512-ovmu7wC4y3LyKEC4pXHe9NpLs9z+uUXTf/lGEElxh7l8Sx3u7CmNsEMLkylvRxQFQ6/Vzi3UcuvaOfnPlbOVTg==","signatures":[{"sig":"MEUCIQD6nNrEbDVf6DUcDgdDOl/nNm1iP9Uu1je+dqxE7qRPxgIgBaN85zpPdnEDY5ENaSHqZSXZEls6HI1NC2wKbEZDTkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90435},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.116.14.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.116.14.tgz","_integrity":"sha512-ovmu7wC4y3LyKEC4pXHe9NpLs9z+uUXTf/lGEElxh7l8Sx3u7CmNsEMLkylvRxQFQ6/Vzi3UcuvaOfnPlbOVTg==","_npmVersion":"10.9.8","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"22.23.1","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.116.14","@kb-labs/workflow-contracts":"2.116.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.116.14"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.116.14_1785625325860_0.9141249224985211","host":"s3://npm-registry-packages-npm-production"}},"2.117.0":{"name":"@kb-labs/workflow-steps","version":"2.117.0","_id":"@kb-labs/workflow-steps@2.117.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"a18c24fff88b01c44ae2a28f3095068e0995b399","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.117.0.tgz","fileCount":14,"integrity":"sha512-WKU/jpsKH703golLtGT9R94HzaLvVu79otKPGCbYx3UdxQPicROOZwyJ0B3wrW3j2xv93EYF4W3+oeQCrJJngA==","signatures":[{"sig":"MEUCIDHHIKwuwz6pnC7IdQXgclX1lfotjka6Q8TCMZ6apIjeAiEAiWOssW9Svk3dUF6aLHAOoYO3+nqQiOd9sXj2OHkusxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90431},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.117.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.117.0.tgz","_integrity":"sha512-WKU/jpsKH703golLtGT9R94HzaLvVu79otKPGCbYx3UdxQPicROOZwyJ0B3wrW3j2xv93EYF4W3+oeQCrJJngA==","_npmVersion":"11.16.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.117.0","@kb-labs/workflow-contracts":"2.117.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.117.0"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.117.0_1786298041257_0.0517127171801981","host":"s3://npm-registry-packages-npm-production"}},"2.118.0":{"name":"@kb-labs/workflow-steps","version":"2.118.0","_id":"@kb-labs/workflow-steps@2.118.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6a49b45f1160307da7d59b198005776720dae2d5","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.118.0.tgz","fileCount":14,"integrity":"sha512-7/Zz41w9mPkWLGiXVQ/FYGqLjtXNcSf90TPslfPjtkMYNVobwwwys0Wq/oN/2NEegtOCjATI2xK6keWElYKvNg==","signatures":[{"sig":"MEUCIQD4Pv8zrQmKJnu5HcpWeJdfmUTLGQxZDjEti8JbwzfncgIgUeydF6DmRXYwmXo5dGPn/AUgrh6f4D2Q2wWg0KYI6eQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96369},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.118.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.118.0.tgz","_integrity":"sha512-7/Zz41w9mPkWLGiXVQ/FYGqLjtXNcSf90TPslfPjtkMYNVobwwwys0Wq/oN/2NEegtOCjATI2xK6keWElYKvNg==","_npmVersion":"11.16.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.118.0","@kb-labs/workflow-contracts":"2.118.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.0"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.118.0_1786471499423_0.9148580371791974","host":"s3://npm-registry-packages-npm-production"}},"2.118.1":{"name":"@kb-labs/workflow-steps","version":"2.118.1","_id":"@kb-labs/workflow-steps@2.118.1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b1db4e7fe68c4d7b608397469ed9dcaa30ef67e5","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.118.1.tgz","fileCount":14,"integrity":"sha512-AJ59l06zV36uno/RF8ViVAsObEU3cgOX64n5/FypZD+iEszCxLnseNrMveBxgnGFHfhAXX1YPXGlj1uBvksC2A==","signatures":[{"sig":"MEUCIQD1exEiihqXHMTS+fdR2xoqjtPLJ1bJscmNVMN0yxUFBwIgcfOOtf0Cy0xGuuQl8i6zGMmrzO9bSFcD5WieYWiz1TY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96369},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.118.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.118.1.tgz","_integrity":"sha512-AJ59l06zV36uno/RF8ViVAsObEU3cgOX64n5/FypZD+iEszCxLnseNrMveBxgnGFHfhAXX1YPXGlj1uBvksC2A==","_npmVersion":"11.16.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.118.1","@kb-labs/workflow-contracts":"2.118.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.1"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.118.1_1786524628385_0.8994315885346711","host":"s3://npm-registry-packages-npm-production"}},"2.118.2":{"name":"@kb-labs/workflow-steps","version":"2.118.2","_id":"@kb-labs/workflow-steps@2.118.2","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d2db60226bb7d27969e9024d7ce32b063b741b9d","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.118.2.tgz","fileCount":14,"integrity":"sha512-L7ixKrw90SxHPeCazclYR2KU+VChSTmTQW/rAV5ui/l7Cge6uCz5eGp/PwoKAeFVFLfQ/P/WWQrSwIS/VYIwJg==","signatures":[{"sig":"MEUCIHxBJ07DwHEtMP9FibE5vAej7eKOVTOQJijgO09IyxvxAiEAiIXfvYF6bJgm9F1As2UShzD9k4rHLm21kOsA45MofCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96369},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.118.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-workflow-steps-2.118.2.tgz","_integrity":"sha512-L7ixKrw90SxHPeCazclYR2KU+VChSTmTQW/rAV5ui/l7Cge6uCz5eGp/PwoKAeFVFLfQ/P/WWQrSwIS/VYIwJg==","_npmVersion":"11.16.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.118.2","@kb-labs/workflow-contracts":"2.118.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.118.2_1786573752789_0.018700234549187567","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.8c5512847":{"name":"@kb-labs/workflow-steps","version":"2.119.0-canary.8c5512847","_id":"@kb-labs/workflow-steps@2.119.0-canary.8c5512847","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3a2d1a2acfa9fc417c7f2205ff03f29294704dfd","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.0-canary.8c5512847.tgz","fileCount":14,"integrity":"sha512-mx8OMVeKz3FZmXpg1Ccc/rZCjvOf9dqJMiDU3CI+0zLP4uw9UI2yIXKfd5bsSacgiV/jt2jxo90hD5EJkOz++w==","signatures":[{"sig":"MEYCIQCGVjbI8fXfBbLG3lc76tC2t/BV9xEZeQJpNB/q8wJn4gIhAOaOBFHHvOsKg7FjKik359fxQykJ5dMmrIq5BA9uOdBK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96386},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.18.1","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.118.2","@kb-labs/workflow-contracts":"2.118.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.0-canary.8c5512847_1786813484059_0.27765006068715614","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.cee505c72":{"name":"@kb-labs/workflow-steps","version":"2.119.0-canary.cee505c72","_id":"@kb-labs/workflow-steps@2.119.0-canary.cee505c72","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e22d85927ae37588d79ba6d38d07c33643138a83","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.0-canary.cee505c72.tgz","fileCount":14,"integrity":"sha512-/JZMNa3fVBl0Ur29EFLstfH8rLfjoMaodDcubyjQjLLItQ2D1ilLhnUjf7/KGmWl8v2TF0Aq+abgNdJMYg+ZAQ==","signatures":[{"sig":"MEQCIDZQGo72B0z4mxhiGlq1jUhYG3QxX/tKor27GvTGRZYEAiABhHYLgxuy9wVuNUS2SsrbKwRFoWXvxjZPCuxujajKxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96386},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.18.1","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.118.2","@kb-labs/workflow-contracts":"2.118.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.0-canary.cee505c72_1787087300904_0.9426521502568486","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.85d060ea6":{"name":"@kb-labs/workflow-steps","version":"2.119.0-canary.85d060ea6","_id":"@kb-labs/workflow-steps@2.119.0-canary.85d060ea6","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"81f36d4d00eb6ff5efbd5b515a709972aa36ec28","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.0-canary.85d060ea6.tgz","fileCount":14,"integrity":"sha512-txi8d/jZDEvU20Fxk/w6T1MqYczDEhIrND8/pAj8wm8tO9WXU8HVhwEMh8LVPoJOqDjuEhk7aaHgiKLgX/2bJA==","signatures":[{"sig":"MEUCIQCriGQIaY3cF3gcC1V3anKbWbfzhLoeU26ibIEnYqRcdgIgE2fDOSYpzkxsMP9Kxq60t8Kj6Zkdr6KhOl6PCywOYa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96386},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.18.1","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.118.2","@kb-labs/workflow-contracts":"2.118.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.0-canary.85d060ea6_1787250542629_0.44320278301504934","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.c64d2c41e":{"name":"@kb-labs/workflow-steps","version":"2.119.0-canary.c64d2c41e","_id":"@kb-labs/workflow-steps@2.119.0-canary.c64d2c41e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1c779a826aef998536d1e38ad22c5f0844bd75dd","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.0-canary.c64d2c41e.tgz","fileCount":14,"integrity":"sha512-OjpqyYUBOVRdiERMNNGClvR/Po4SFKLUseRDb61O2/ojc7+aOT5I5WtPZyrJACpbIq8QzICJC45kz/FRWaDUlw==","signatures":[{"sig":"MEQCIAeTUyWafB+OmIwRrNTNfpArMlrCS/DK1CmqboVKJiQdAiBqbzyNw6k5UpjcLSKpwe/O95gEH/YmSPiBpfCETarLdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96437},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.c64d2c41e.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.c64d2c41e.tgz","_integrity":"sha512-OjpqyYUBOVRdiERMNNGClvR/Po4SFKLUseRDb61O2/ojc7+aOT5I5WtPZyrJACpbIq8QzICJC45kz/FRWaDUlw==","_npmVersion":"11.17.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.119.0-canary.c64d2c41e","@kb-labs/workflow-contracts":"2.119.0-canary.c64d2c41e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.c64d2c41e"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.0-canary.c64d2c41e_1787609033366_0.5351325933141444","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0b1ec4151":{"name":"@kb-labs/workflow-steps","version":"2.119.0-canary.0b1ec4151","_id":"@kb-labs/workflow-steps@2.119.0-canary.0b1ec4151","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"95af98571a0fecd6a731995e2b8721fa9d9f8868","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.0-canary.0b1ec4151.tgz","fileCount":14,"integrity":"sha512-8mtLuu0rYS0DToc1Ge/7R+zc0UMri8Auxi9o4S59Mxlwjpw5nLopAAMbDK8Ach0TG61yI5Ml4cLkwgjFYIlvlQ==","signatures":[{"sig":"MEUCIQD7dG3nWPqa+Fkph6+EiJy+vJ5EVkiCC0t9bu1FtC2tkQIgTe3j2o4hYa1tJcHC32G47ZXazH4p+ndWveVkmouedwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96437},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.0b1ec4151.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.0b1ec4151.tgz","_integrity":"sha512-8mtLuu0rYS0DToc1Ge/7R+zc0UMri8Auxi9o4S59Mxlwjpw5nLopAAMbDK8Ach0TG61yI5Ml4cLkwgjFYIlvlQ==","_npmVersion":"11.17.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.119.0-canary.0b1ec4151","@kb-labs/workflow-contracts":"2.119.0-canary.0b1ec4151"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.0b1ec4151"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.0-canary.0b1ec4151_1787611099458_0.12991995695016678","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.2077501f1":{"name":"@kb-labs/workflow-steps","version":"2.119.0-canary.2077501f1","_id":"@kb-labs/workflow-steps@2.119.0-canary.2077501f1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8dc3aa20ad0a2b8a9f3a2afb5a85a021098fcb0d","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.0-canary.2077501f1.tgz","fileCount":14,"integrity":"sha512-NyedBiHAOZXt8Sw4+JvPALLTJYuoUVDv1QE/q4Mtv2D3JKcE9sT+wenhBp8wXp0kD9MSGgmNRlZWWl8sdnE09A==","signatures":[{"sig":"MEUCICw69az6zc9eDriKQfQnqdB5xsCha/JfazDeUwcfewmDAiEAw7wGCRJq7pVTIeYxPygPsFAOQt7FG10mnuc0wb7O98A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96437},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.2077501f1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.2077501f1.tgz","_integrity":"sha512-NyedBiHAOZXt8Sw4+JvPALLTJYuoUVDv1QE/q4Mtv2D3JKcE9sT+wenhBp8wXp0kD9MSGgmNRlZWWl8sdnE09A==","_npmVersion":"11.17.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.119.0-canary.2077501f1","@kb-labs/workflow-contracts":"2.119.0-canary.2077501f1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.2077501f1"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.0-canary.2077501f1_1787613723000_0.995741299177157","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.b20fd4a5b":{"name":"@kb-labs/workflow-steps","version":"2.119.0-canary.b20fd4a5b","_id":"@kb-labs/workflow-steps@2.119.0-canary.b20fd4a5b","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3447decd1f479b6b1c2e6fcd04187f8e9355e1be","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.0-canary.b20fd4a5b.tgz","fileCount":14,"integrity":"sha512-wHx9b3ny/jwxNQ28UP4Vlva6JUily60IQ8zNtTI9fS7hzuXxbwDn2lRB3EaeXDsSRWZiKussj8tSMiLyRw375A==","signatures":[{"sig":"MEQCIFItlH/+iWc+QOMEF7x55wm0PNUvJNal3tazZEO8aK84AiAuO49ZFLldnbhm+hkZXm8Jv/CLosRNL42Cokv+j9fSUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96437},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.b20fd4a5b.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.b20fd4a5b.tgz","_integrity":"sha512-wHx9b3ny/jwxNQ28UP4Vlva6JUily60IQ8zNtTI9fS7hzuXxbwDn2lRB3EaeXDsSRWZiKussj8tSMiLyRw375A==","_npmVersion":"11.17.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.119.0-canary.b20fd4a5b","@kb-labs/workflow-contracts":"2.119.0-canary.b20fd4a5b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.b20fd4a5b"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.0-canary.b20fd4a5b_1787625685479_0.10287848004173217","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.448a88d0f":{"name":"@kb-labs/workflow-steps","version":"2.119.0-canary.448a88d0f","_id":"@kb-labs/workflow-steps@2.119.0-canary.448a88d0f","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7a1e424a44cb5b33c9c28e59ef9107b51131c148","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.0-canary.448a88d0f.tgz","fileCount":14,"integrity":"sha512-6pXTK4CDzO05bHGOVw0G34llslWWYR2omOjQ9svvw/M4NwS01NV9IkLFJY9vwzIWZlFs8trLHgsanHLM574MMw==","signatures":[{"sig":"MEUCIQD+pYFvDthWG/iirbA3wblT4hql9q06VrmKHjM2Xfr7AwIgXpfb1mx1DVxEHx/pzdN2U38dwmvh+f1LqAHIbL7kbF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96437},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.448a88d0f.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.448a88d0f.tgz","_integrity":"sha512-6pXTK4CDzO05bHGOVw0G34llslWWYR2omOjQ9svvw/M4NwS01NV9IkLFJY9vwzIWZlFs8trLHgsanHLM574MMw==","_npmVersion":"11.17.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.119.0-canary.448a88d0f","@kb-labs/workflow-contracts":"2.119.0-canary.448a88d0f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.448a88d0f"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.0-canary.448a88d0f_1787638352536_0.2972720607174695","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.e120bc0ee":{"name":"@kb-labs/workflow-steps","version":"2.119.0-canary.e120bc0ee","_id":"@kb-labs/workflow-steps@2.119.0-canary.e120bc0ee","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"cf3f7e7206e68ccbc942036528a186cbc356f9d7","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.0-canary.e120bc0ee.tgz","fileCount":14,"integrity":"sha512-lJ0QdDPqw+xe0yajhTWk0erIX5bd6UNSvJkmba0qaW08Ttf+Rp2Ic8cMpJFOHStas4IUUigPEwBvJKfmplvcrw==","signatures":[{"sig":"MEUCIQD3lOi60HzlFDDaQ3t5Q7LiEj0Iholmn8sIE6fwNeQVpgIgPPx6OQYb4IgAsw+Bpr3RYR2BronOi8WwgpT6CEQRolg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96437},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.e120bc0ee.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.e120bc0ee.tgz","_integrity":"sha512-lJ0QdDPqw+xe0yajhTWk0erIX5bd6UNSvJkmba0qaW08Ttf+Rp2Ic8cMpJFOHStas4IUUigPEwBvJKfmplvcrw==","_npmVersion":"11.17.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.119.0-canary.e120bc0ee","@kb-labs/workflow-contracts":"2.119.0-canary.e120bc0ee"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.e120bc0ee"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.0-canary.e120bc0ee_1787640818326_0.8263625813863449","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.6ec5ad2e4":{"name":"@kb-labs/workflow-steps","version":"2.119.0-canary.6ec5ad2e4","_id":"@kb-labs/workflow-steps@2.119.0-canary.6ec5ad2e4","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"409e2f0a166f0316c1241e9a3bd8d49558588c1e","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.0-canary.6ec5ad2e4.tgz","fileCount":14,"integrity":"sha512-bb0RUqCiV1cJH3o3XMpzra9z30Z7+0WPDGZ9mQQNCzviUKZELj+ONtNqUAFacNztPhxnwp7MHjYbh7Ja4xutOg==","signatures":[{"sig":"MEQCIB+aPlFCkQTdwrKNfiI/roml3bZ9OsHvBOoTkZgns1AGAiBUKtqfNjNho9AYQ+EIu1B+r/5s9RDIglz5n82HLA7uPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96437},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.6ec5ad2e4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.6ec5ad2e4.tgz","_integrity":"sha512-bb0RUqCiV1cJH3o3XMpzra9z30Z7+0WPDGZ9mQQNCzviUKZELj+ONtNqUAFacNztPhxnwp7MHjYbh7Ja4xutOg==","_npmVersion":"11.17.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.119.0-canary.6ec5ad2e4","@kb-labs/workflow-contracts":"2.119.0-canary.6ec5ad2e4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.6ec5ad2e4"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.0-canary.6ec5ad2e4_1787671546660_0.24672595091655447","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.f8394d5fd":{"name":"@kb-labs/workflow-steps","version":"2.119.0-canary.f8394d5fd","_id":"@kb-labs/workflow-steps@2.119.0-canary.f8394d5fd","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"23de96491611b0b9a4d1de7387ded5887aca6494","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.0-canary.f8394d5fd.tgz","fileCount":14,"integrity":"sha512-7yMxyEdSOO2ZCTmGk+B70S8G/I98tceBTu7N4pSUNGuiKfHKnxJYNZXoF755P45jKgbQ34Fv9n9yu7bsHuwPbQ==","signatures":[{"sig":"MEUCIGDgvH++s7tr8Ypbji4OQ+bLa8pjdwvrAaMIGO9eGr9XAiEA+zBmH42Kd8CkxG5I3jVGuZ5zz6IYQkuATNz4KNB9myE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96437},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.f8394d5fd.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.f8394d5fd.tgz","_integrity":"sha512-7yMxyEdSOO2ZCTmGk+B70S8G/I98tceBTu7N4pSUNGuiKfHKnxJYNZXoF755P45jKgbQ34Fv9n9yu7bsHuwPbQ==","_npmVersion":"11.17.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.119.0-canary.f8394d5fd","@kb-labs/workflow-contracts":"2.119.0-canary.f8394d5fd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.f8394d5fd"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.0-canary.f8394d5fd_1787675255926_0.8260843490462062","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.bb3d7f2f1":{"name":"@kb-labs/workflow-steps","version":"2.119.0-canary.bb3d7f2f1","_id":"@kb-labs/workflow-steps@2.119.0-canary.bb3d7f2f1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6e4564f70fdb176e308b09cda44b9c5d344557fe","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.0-canary.bb3d7f2f1.tgz","fileCount":14,"integrity":"sha512-vSYo/x9zRx+vo47+wfGQBLSrEWzWv7WGoeVjPl3JsqI4Zra/5E5Frg6FZ2Ccql1GifNEpovDSYXTDWXsh0H07Q==","signatures":[{"sig":"MEUCIQCzFHmFC4VgIjfcokitOIYpGAzrD0Lt7vcF42Yd2Hz6JwIgJwzY8wzCnCOhXLkx5yrPbIj9nWbmH3vsTcw5/6RKPZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96437},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.bb3d7f2f1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.bb3d7f2f1.tgz","_integrity":"sha512-vSYo/x9zRx+vo47+wfGQBLSrEWzWv7WGoeVjPl3JsqI4Zra/5E5Frg6FZ2Ccql1GifNEpovDSYXTDWXsh0H07Q==","_npmVersion":"11.17.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.119.0-canary.bb3d7f2f1","@kb-labs/workflow-contracts":"2.119.0-canary.bb3d7f2f1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.bb3d7f2f1"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.0-canary.bb3d7f2f1_1787681006155_0.5031827520559302","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.3edea00f6":{"name":"@kb-labs/workflow-steps","version":"2.119.0-canary.3edea00f6","_id":"@kb-labs/workflow-steps@2.119.0-canary.3edea00f6","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"990c3a792dedd3c1a4bd78e625ce8cf72ff9cdd2","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.0-canary.3edea00f6.tgz","fileCount":14,"integrity":"sha512-IINp1Xqj+gmz6FlpcTKF40r8IZm8xqKBBQu3j2rSCIy4NOoYhWGYSxu+uZ5V9p3axi7KaAp5Q+sV/SvFbF70TQ==","signatures":[{"sig":"MEYCIQDl4YlLvuZRQLMqWx1Bw0ebunbUIw6urgXg0gd0vgII8gIhALEihD85mmgGvIUORWA8H431d57TGskVgYp1tnodSbY2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96791},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.3edea00f6.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.3edea00f6.tgz","_integrity":"sha512-IINp1Xqj+gmz6FlpcTKF40r8IZm8xqKBBQu3j2rSCIy4NOoYhWGYSxu+uZ5V9p3axi7KaAp5Q+sV/SvFbF70TQ==","_npmVersion":"11.17.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.119.0-canary.3edea00f6","@kb-labs/workflow-contracts":"2.119.0-canary.3edea00f6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.3edea00f6"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.0-canary.3edea00f6_1787765373387_0.5636294157114865","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.8f939a290":{"name":"@kb-labs/workflow-steps","version":"2.119.0-canary.8f939a290","_id":"@kb-labs/workflow-steps@2.119.0-canary.8f939a290","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"653307cf73fb5ccc462178c04cb2523cf6a454a4","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.0-canary.8f939a290.tgz","fileCount":14,"integrity":"sha512-X0UG1ra/zIVbJC5G/qWCnoGuI1rNwUNKLYkDIgezTxEfWnCWFdZOBAQBxRkIg8uOUCl8nirjglID2Tnfk4qVWA==","signatures":[{"sig":"MEYCIQDJYcGcDlw9IoBBQCFaTbnbWmWj8KTnf9tY9MYK68FYQgIhAPpDwRjx2ALE8+Xdd8lJ69qFTLhGzeUaLxvH7gFdmnkw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96791},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.8f939a290.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.8f939a290.tgz","_integrity":"sha512-X0UG1ra/zIVbJC5G/qWCnoGuI1rNwUNKLYkDIgezTxEfWnCWFdZOBAQBxRkIg8uOUCl8nirjglID2Tnfk4qVWA==","_npmVersion":"11.17.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.119.0-canary.8f939a290","@kb-labs/workflow-contracts":"2.119.0-canary.8f939a290"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.8f939a290"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.0-canary.8f939a290_1787788225678_0.2563178067919627","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0c078654e":{"name":"@kb-labs/workflow-steps","version":"2.119.0-canary.0c078654e","_id":"@kb-labs/workflow-steps@2.119.0-canary.0c078654e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5e8c0ee2fac6b5ce8f27e7a79f479aa86a86b977","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.0-canary.0c078654e.tgz","fileCount":14,"integrity":"sha512-RSJxee/jYN2qp8PYyAVfI/Z5gLBi0celLoEf2dGiUYkYA5YthtLPumPO3QX8dtteFO9ziMx9CDEz89J43z5kXw==","signatures":[{"sig":"MEYCIQDgzub+ennb1vv0gX+TqKeTt3deJySMU/gQXS7BUXpj4AIhAItFwFdo5y4V0ih1U/Lp6kQJljnVXzu7gP56CmnMS429","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96791},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.0c078654e.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.0c078654e.tgz","_integrity":"sha512-RSJxee/jYN2qp8PYyAVfI/Z5gLBi0celLoEf2dGiUYkYA5YthtLPumPO3QX8dtteFO9ziMx9CDEz89J43z5kXw==","_npmVersion":"11.17.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.119.0-canary.0c078654e","@kb-labs/workflow-contracts":"2.119.0-canary.0c078654e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.0c078654e"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.0-canary.0c078654e_1787790369904_0.18607321831034218","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.ce846d079":{"name":"@kb-labs/workflow-steps","version":"2.119.0-canary.ce846d079","_id":"@kb-labs/workflow-steps@2.119.0-canary.ce846d079","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3d3ea091381f8946b4a1535bec63cda427976f10","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.0-canary.ce846d079.tgz","fileCount":14,"integrity":"sha512-uKICsaEBC118YxtZLbAqdwEbYZwv9740MtLf1Nnk2viBfjlrGN27NazqbCmlx0RUW4Ycm30nuRLLiB154snRMA==","signatures":[{"sig":"MEUCIDnoi/v44hqhE/FX7MGtZMks+RAJc6pjOB0N1FNW8qyRAiEA/BT0KVAi7ynomLdNQUzU6I1TgVW0b4yhhwRSQI+q0S8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96791},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.ce846d079.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.ce846d079.tgz","_integrity":"sha512-uKICsaEBC118YxtZLbAqdwEbYZwv9740MtLf1Nnk2viBfjlrGN27NazqbCmlx0RUW4Ycm30nuRLLiB154snRMA==","_npmVersion":"11.17.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.119.0-canary.ce846d079","@kb-labs/workflow-contracts":"2.119.0-canary.ce846d079"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.ce846d079"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.0-canary.ce846d079_1787793775176_0.2111815764415481","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.62ffd5965":{"name":"@kb-labs/workflow-steps","version":"2.119.0-canary.62ffd5965","_id":"@kb-labs/workflow-steps@2.119.0-canary.62ffd5965","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"da285637c2ee785fc4b52ad1fea953333ce472d8","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.0-canary.62ffd5965.tgz","fileCount":14,"integrity":"sha512-SILkvU6O/Wp/W6/X1ZhdH2icaOaPPGzh7I/gy60IX1e/musqAkecSxfopeXtqYcgW/ux0B0VfO3DiB39a2FfgA==","signatures":[{"sig":"MEYCIQCDJVIli8tWAC8vLf5M53230tTfjKrInpzm7NL0cxZaEwIhAJuxPTWt7T2iO/rPzJj+LS8s2nIgOIDcA06x4WTFz6sK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96791},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.62ffd5965.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.62ffd5965.tgz","_integrity":"sha512-SILkvU6O/Wp/W6/X1ZhdH2icaOaPPGzh7I/gy60IX1e/musqAkecSxfopeXtqYcgW/ux0B0VfO3DiB39a2FfgA==","_npmVersion":"11.17.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.119.0-canary.62ffd5965","@kb-labs/workflow-contracts":"2.119.0-canary.62ffd5965"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.62ffd5965"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.0-canary.62ffd5965_1787800003069_0.18931718210448412","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.1b2bf822b":{"name":"@kb-labs/workflow-steps","version":"2.119.0-canary.1b2bf822b","_id":"@kb-labs/workflow-steps@2.119.0-canary.1b2bf822b","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"eb61512497fc208878ef920d4b5cf8b031219a85","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.0-canary.1b2bf822b.tgz","fileCount":14,"integrity":"sha512-I69wDTHWZcdm9gTlgisTfMY9id8zG833xLQACTuHHV1q7LGX2TJnSNCQMMb8x/xgb6R2Tkv42CWjtHUbx67sLQ==","signatures":[{"sig":"MEUCIQCRsZvvi521lYq0JmXPADbii9Dnffvj3VnAAd4go4MorwIgV9kzHfu2r7nep8y1hXO2pT9cO42unY2zPhidBHus06M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96791},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.1b2bf822b.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.1b2bf822b.tgz","_integrity":"sha512-I69wDTHWZcdm9gTlgisTfMY9id8zG833xLQACTuHHV1q7LGX2TJnSNCQMMb8x/xgb6R2Tkv42CWjtHUbx67sLQ==","_npmVersion":"11.17.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.119.0-canary.1b2bf822b","@kb-labs/workflow-contracts":"2.119.0-canary.1b2bf822b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.1b2bf822b"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.0-canary.1b2bf822b_1787804500301_0.7838067840246663","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.602573533":{"name":"@kb-labs/workflow-steps","version":"2.119.0-canary.602573533","_id":"@kb-labs/workflow-steps@2.119.0-canary.602573533","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7c9f23523ebb9c918a1dbba2ba622c192e284f33","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.0-canary.602573533.tgz","fileCount":14,"integrity":"sha512-jlyJ0AlyUX7rlo4UNdNkgDQyU+GG+1GRNiiFDH6JpaKvIaKGdIYHDszCEmFjpIT5MR6JpVp25T2GfD5Kc4ISpA==","signatures":[{"sig":"MEYCIQDrxDTnAbH3QlcVMQ0660ONIcJvkPDivR9cYp2xhZhbpgIhAMJnbCiqdI+CCXR/lxEppaEZgc/TNKyVHSew91SsURwD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96791},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.602573533.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.602573533.tgz","_integrity":"sha512-jlyJ0AlyUX7rlo4UNdNkgDQyU+GG+1GRNiiFDH6JpaKvIaKGdIYHDszCEmFjpIT5MR6JpVp25T2GfD5Kc4ISpA==","_npmVersion":"11.17.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.119.0-canary.602573533","@kb-labs/workflow-contracts":"2.119.0-canary.602573533"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.602573533"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.0-canary.602573533_1787821799320_0.06937285575160357","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0b4b21a55":{"name":"@kb-labs/workflow-steps","version":"2.119.0-canary.0b4b21a55","_id":"@kb-labs/workflow-steps@2.119.0-canary.0b4b21a55","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"bf9246fc225ce6b7f8ae2b9c9d13942881e83a6a","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.0-canary.0b4b21a55.tgz","fileCount":14,"integrity":"sha512-uqoz54hVD4IlJMngdqLcC17+nu2XpKeHBtIQ0Ns9SIHxrBeUGXW5qtYQtK5DRNWhtjB3UnVeFsqIw6d4qe/03g==","signatures":[{"sig":"MEUCIEbCGOjwg13/8LigNGUo/EZpL0l/lbKkR2Ky9w4WOJd4AiEA1LPUCA11IYFh2f/CSq0tRrKO0NSAV9H3on94OggqbLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96791},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.0b4b21a55.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0-canary.0b4b21a55.tgz","_integrity":"sha512-uqoz54hVD4IlJMngdqLcC17+nu2XpKeHBtIQ0Ns9SIHxrBeUGXW5qtYQtK5DRNWhtjB3UnVeFsqIw6d4qe/03g==","_npmVersion":"11.17.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.119.0-canary.0b4b21a55","@kb-labs/workflow-contracts":"2.119.0-canary.0b4b21a55"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.0b4b21a55"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.0-canary.0b4b21a55_1788376558789_0.8610130218791836","host":"s3://npm-registry-packages-npm-production"}},"2.119.0":{"name":"@kb-labs/workflow-steps","version":"2.119.0","_id":"@kb-labs/workflow-steps@2.119.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d89603ad3dd421f8aef501df7882a0ab3029ea4d","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.0.tgz","fileCount":14,"integrity":"sha512-suP5l0GmGZ1NaCAH0TxjLgkccHhkGSxsWxwRM7Moi+FD3y0GFgeB2jZ9VsaCKfT52QMKU9xbvS+VV6T/+DjtCQ==","signatures":[{"sig":"MEYCIQDyY2HWzKIRwW/Svq2IYbM+Vb54x2TpUGIy/zEkK+5hAgIhAMJjDy6/Hm7m4WZdUw7Ch284zrCfnh2+U0wKLmgatgBI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129630},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.0.tgz","_integrity":"sha512-suP5l0GmGZ1NaCAH0TxjLgkccHhkGSxsWxwRM7Moi+FD3y0GFgeB2jZ9VsaCKfT52QMKU9xbvS+VV6T/+DjtCQ==","_npmVersion":"11.19.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.119.0","@kb-labs/workflow-contracts":"2.119.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/sdk":"2.115.4","@kb-labs/devkit":"2.119.0"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.0_1788634964704_0.895482708155978","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.b53bbee1d":{"name":"@kb-labs/workflow-steps","version":"2.119.1-canary.b53bbee1d","_id":"@kb-labs/workflow-steps@2.119.1-canary.b53bbee1d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"65900783c0e7bb867d1340604de054a189b6b82e","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.1-canary.b53bbee1d.tgz","fileCount":14,"integrity":"sha512-HbOOMHPpK59Eh9htv9grfxIinYlzlwa745vnx+g8b3XxpjHKkB1hJZIWg9wUq40CTXQHcm5yb8tMyWcdIcJlSg==","signatures":[{"sig":"MEUCIQDvAvJQ7zLyE7nuvaqkjABp9BJYS3YEp5xH0zRHUvBsegIgLd8joklq45b0/SeBgr9hKGNNFF5tMPvRM4KYZjDYKy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.1-canary.b53bbee1d.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.1-canary.b53bbee1d.tgz","_integrity":"sha512-HbOOMHPpK59Eh9htv9grfxIinYlzlwa745vnx+g8b3XxpjHKkB1hJZIWg9wUq40CTXQHcm5yb8tMyWcdIcJlSg==","_npmVersion":"11.19.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.119.1-canary.b53bbee1d","@kb-labs/workflow-contracts":"2.119.1-canary.b53bbee1d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/sdk":"2.115.4","@kb-labs/devkit":"2.119.1-canary.b53bbee1d"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.1-canary.b53bbee1d_1788649602758_0.8774017236408218","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.a6aa9b388":{"name":"@kb-labs/workflow-steps","version":"2.119.1-canary.a6aa9b388","_id":"@kb-labs/workflow-steps@2.119.1-canary.a6aa9b388","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"77739bc68bebaf379c7a8e161543cea6975a06e0","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.1-canary.a6aa9b388.tgz","fileCount":14,"integrity":"sha512-9TJQyzcNjaZQuCWoDM9O/XzI3TVbtkuTd6F1XeFeB+o+g0MZufxrPkAAjRr6HViySo7dUup1MdMxIqqvfy9SwQ==","signatures":[{"sig":"MEUCIQDoMdkMHXeEuhhriVJBzghz2SK08q5fLp/rD1QPL5U/oAIgVsdjqz1EG1YW2GhwV+4FM0jsnuD88vIgz/A635Ctf4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.1-canary.a6aa9b388.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.1-canary.a6aa9b388.tgz","_integrity":"sha512-9TJQyzcNjaZQuCWoDM9O/XzI3TVbtkuTd6F1XeFeB+o+g0MZufxrPkAAjRr6HViySo7dUup1MdMxIqqvfy9SwQ==","_npmVersion":"11.19.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.119.1-canary.a6aa9b388","@kb-labs/workflow-contracts":"2.119.1-canary.a6aa9b388"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/sdk":"2.115.4","@kb-labs/devkit":"2.119.1-canary.a6aa9b388"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.1-canary.a6aa9b388_1788653745323_0.6690856951526296","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.57c3a1e5e":{"name":"@kb-labs/workflow-steps","version":"2.119.1-canary.57c3a1e5e","_id":"@kb-labs/workflow-steps@2.119.1-canary.57c3a1e5e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0775700072c9d473a91970eef0254801d507e5da","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.1-canary.57c3a1e5e.tgz","fileCount":14,"integrity":"sha512-dOmxpKq1Zn6mKDB333sJfQer01bba7srNJIFZsBgdmRNcTOBdRS/ch34iH8CFp6OKjmpVAuR6/QcCITSLPyzKw==","signatures":[{"sig":"MEQCIBzO7yH4dkl9y/h1p4UzJcI72lp6Cif6MkBWJnRniyaJAiAD9bRPnTWskYySrz4N79mow+RPwyHhEWVAf/nvZrGclQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.1-canary.57c3a1e5e.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.1-canary.57c3a1e5e.tgz","_integrity":"sha512-dOmxpKq1Zn6mKDB333sJfQer01bba7srNJIFZsBgdmRNcTOBdRS/ch34iH8CFp6OKjmpVAuR6/QcCITSLPyzKw==","_npmVersion":"11.19.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.119.1-canary.57c3a1e5e","@kb-labs/workflow-contracts":"2.119.1-canary.57c3a1e5e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/sdk":"2.115.4","@kb-labs/devkit":"2.119.1-canary.57c3a1e5e"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.1-canary.57c3a1e5e_1788657758683_0.29444342739227247","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.1e87213c2":{"name":"@kb-labs/workflow-steps","version":"2.119.1-canary.1e87213c2","_id":"@kb-labs/workflow-steps@2.119.1-canary.1e87213c2","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4b912d692a09cf15214688736c903d915aaacf62","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.1-canary.1e87213c2.tgz","fileCount":14,"integrity":"sha512-Yg0IjQrytbBsjoxYZ0Mrg2G+brDODME2LT2k0QIBCOFFbpex6nI7OoKAAryOwQh9egzdEXC26XLfsV9/Hkpn7A==","signatures":[{"sig":"MEQCIHOZT4ZcQbfz4cN1UTU8IWT6+jT7m7I8VoAuKULC4HXBAiAV1BwVXVRuyhXOL7tV+kNmDd3sRUvIV34Cmlc4gQFdEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.1-canary.1e87213c2.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.1-canary.1e87213c2.tgz","_integrity":"sha512-Yg0IjQrytbBsjoxYZ0Mrg2G+brDODME2LT2k0QIBCOFFbpex6nI7OoKAAryOwQh9egzdEXC26XLfsV9/Hkpn7A==","_npmVersion":"11.19.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.119.1-canary.1e87213c2","@kb-labs/workflow-contracts":"2.119.1-canary.1e87213c2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/sdk":"2.115.4","@kb-labs/devkit":"2.119.1-canary.1e87213c2"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.1-canary.1e87213c2_1788661325775_0.7687641499554052","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.ee03bc25d":{"name":"@kb-labs/workflow-steps","version":"2.119.1-canary.ee03bc25d","_id":"@kb-labs/workflow-steps@2.119.1-canary.ee03bc25d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f1beb538f466dc05b5ab285cfd76ea67c8cd2c03","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.1-canary.ee03bc25d.tgz","fileCount":14,"integrity":"sha512-iRfSERu0KS1ojp8ppTZaMKZYFzPlwJoSUmjN32Js/fkZgnsyLv0ggfSBbDx36ElrDaBZlJCsD/iHEKnGiLhkvg==","signatures":[{"sig":"MEUCIQDvYNlgTaxHapEjW8uojDqKnF7JWf3UK7Mqwo21rxOODwIgdWl5Ij7YqvBnttjSL+TRQVKGrm3y+HRuyiENzcWCwQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.1-canary.ee03bc25d.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.1-canary.ee03bc25d.tgz","_integrity":"sha512-iRfSERu0KS1ojp8ppTZaMKZYFzPlwJoSUmjN32Js/fkZgnsyLv0ggfSBbDx36ElrDaBZlJCsD/iHEKnGiLhkvg==","_npmVersion":"11.19.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.119.1-canary.ee03bc25d","@kb-labs/workflow-contracts":"2.119.1-canary.ee03bc25d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/sdk":"2.115.4","@kb-labs/devkit":"2.119.1-canary.ee03bc25d"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.1-canary.ee03bc25d_1789209770045_0.020132386360746768","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.a73502f0d":{"name":"@kb-labs/workflow-steps","version":"2.119.1-canary.a73502f0d","_id":"@kb-labs/workflow-steps@2.119.1-canary.a73502f0d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9b8d960735fe45e2911c859ea4cafc10a80ba99d","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.1-canary.a73502f0d.tgz","fileCount":14,"integrity":"sha512-mloYa5U3Kglev3CGzXqoB06eA7/1oasb2aeneBaMaUu3HhAq+uAeTgVluOlDbdzlD3XaD9LxNeJhe9KbjLTgDg==","signatures":[{"sig":"MEYCIQDHN91I+fp3z8IAqPxZevZiD+wnVlmpZUXLwKmHBBYIYgIhAP0EIOVzXFL/OTUyCbWSAtxmR6cL/PGZoYz7odtv3zlK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.1-canary.a73502f0d.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.1-canary.a73502f0d.tgz","_integrity":"sha512-mloYa5U3Kglev3CGzXqoB06eA7/1oasb2aeneBaMaUu3HhAq+uAeTgVluOlDbdzlD3XaD9LxNeJhe9KbjLTgDg==","_npmVersion":"11.19.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.119.1-canary.a73502f0d","@kb-labs/workflow-contracts":"2.119.1-canary.a73502f0d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/sdk":"2.115.4","@kb-labs/devkit":"2.119.1-canary.a73502f0d"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.1-canary.a73502f0d_1789258075858_0.29214345897983685","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.e834e2cf9":{"name":"@kb-labs/workflow-steps","version":"2.119.1-canary.e834e2cf9","_id":"@kb-labs/workflow-steps@2.119.1-canary.e834e2cf9","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"657c4d0d709885ac03cbdfcb4b9d6dda8a3bccac","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.1-canary.e834e2cf9.tgz","fileCount":14,"integrity":"sha512-HsOZIeB4x4js3DedveWtxOHlJLjJhwhGXpm1HoW8VBV4/w0J0ysVgwRYu5RfR2bXjORGYTpjtv8fYnBUvA2goQ==","signatures":[{"sig":"MEYCIQCOp4Uubtie/VtanIuGIUH2P49fqqnRJrQfKs1C8rgOYwIhAKdY+4B+WxpgR5/iIFQIJ5H8lbG8HkKpbCbqo8Sr+Hhc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.1-canary.e834e2cf9.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.1-canary.e834e2cf9.tgz","_integrity":"sha512-HsOZIeB4x4js3DedveWtxOHlJLjJhwhGXpm1HoW8VBV4/w0J0ysVgwRYu5RfR2bXjORGYTpjtv8fYnBUvA2goQ==","_npmVersion":"11.19.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.119.1-canary.e834e2cf9","@kb-labs/workflow-contracts":"2.119.1-canary.e834e2cf9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/sdk":"2.115.4","@kb-labs/devkit":"2.119.1-canary.e834e2cf9"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.1-canary.e834e2cf9_1789300076811_0.5536109812421677","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.6a127adf8":{"name":"@kb-labs/workflow-steps","version":"2.119.1-canary.6a127adf8","_id":"@kb-labs/workflow-steps@2.119.1-canary.6a127adf8","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2126574e027e6e11f41dc5d84348bf093d9cff00","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.1-canary.6a127adf8.tgz","fileCount":14,"integrity":"sha512-mqw9bfiRxmyPRctHwi9MzdVAlFjqZFnh5XR0BOotTRi4RWixONbZeXrtEW7Q83XorJ5/U3H3FF5J40bge1+C+Q==","signatures":[{"sig":"MEYCIQD0TwZi/OUh/t1LaqhsYz4dTX1CwctqfNv6YrscvJfv4gIhAM+7lSCIlCDUowFObQz6h8lAIVOlkeNwDLhJboL1zXX+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.1-canary.6a127adf8.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.1-canary.6a127adf8.tgz","_integrity":"sha512-mqw9bfiRxmyPRctHwi9MzdVAlFjqZFnh5XR0BOotTRi4RWixONbZeXrtEW7Q83XorJ5/U3H3FF5J40bge1+C+Q==","_npmVersion":"11.19.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.119.1-canary.6a127adf8","@kb-labs/workflow-contracts":"2.119.1-canary.6a127adf8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/sdk":"2.115.4","@kb-labs/devkit":"2.119.1-canary.6a127adf8"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.1-canary.6a127adf8_1789313065486_0.5119859735000387","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.c8f889b14":{"name":"@kb-labs/workflow-steps","version":"2.119.1-canary.c8f889b14","_id":"@kb-labs/workflow-steps@2.119.1-canary.c8f889b14","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"40be4fc4500c3511af92baf846a88ff96d37c4e9","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.119.1-canary.c8f889b14.tgz","fileCount":14,"integrity":"sha512-Ksr0AokqsbT8PG62e7SZOefrpxu38K9zJBEz3iBEay/u76mVF1mRREelAW9B8SETNgmrJNNu7yTnV1KnqnhY5Q==","signatures":[{"sig":"MEUCIHUoXLwpy7AdHQAtkoYV5Lm9YJkS+N14qPGjR5H0Vf+HAiEAudAI0/0PsDyCUnaZY/63128dYwZfNwZEqYOoqL9u778=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.1-canary.c8f889b14.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.119.1-canary.c8f889b14.tgz","_integrity":"sha512-Ksr0AokqsbT8PG62e7SZOefrpxu38K9zJBEz3iBEay/u76mVF1mRREelAW9B8SETNgmrJNNu7yTnV1KnqnhY5Q==","_npmVersion":"11.19.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.119.1-canary.c8f889b14","@kb-labs/workflow-contracts":"2.119.1-canary.c8f889b14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/sdk":"2.117.0","@kb-labs/devkit":"2.119.1-canary.c8f889b14"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.119.1-canary.c8f889b14_1789413232947_0.7407425638569833","host":"s3://npm-registry-packages-npm-production"}},"2.120.0-canary.68fdd56fa":{"name":"@kb-labs/workflow-steps","version":"2.120.0-canary.68fdd56fa","_id":"@kb-labs/workflow-steps@2.120.0-canary.68fdd56fa","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"df3ea5ea7332221747d138cfcb14070b7927e16b","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.120.0-canary.68fdd56fa.tgz","fileCount":14,"integrity":"sha512-77O/79LwmXbdRYb9jDETSsxKntjrlD7QGaHhJrZm1qfCK/T5xQ62yinWCwBxXJ7FtOEZrc66d4bLkaAU2NwH5A==","signatures":[{"sig":"MEYCIQDnWL1PSoP5ZiUIf3tIcz/OKPlYfMjVJ74DaUNmPQvktAIhAP87fg3xJKVch1yNkFkuyfBezuqtqP2ufMQYt+QWPVhc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICuI2+Xvh113lhnIv2mdslV1ku4mrDTt3IZOuDeXeOTDAiAgYBhoz8a2pXhG9Xt6NGZu2fek1GIc6LtNCCEzJ70nkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.120.0-canary.68fdd56fa.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.120.0-canary.68fdd56fa.tgz","_integrity":"sha512-77O/79LwmXbdRYb9jDETSsxKntjrlD7QGaHhJrZm1qfCK/T5xQ62yinWCwBxXJ7FtOEZrc66d4bLkaAU2NwH5A==","_npmVersion":"11.19.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.120.0-canary.68fdd56fa","@kb-labs/workflow-contracts":"2.120.0-canary.68fdd56fa"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/sdk":"2.117.0","@kb-labs/devkit":"2.120.0-canary.68fdd56fa"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.120.0-canary.68fdd56fa_1790213056418_0.4631151304345791","host":"s3://npm-registry-packages-npm-production"}},"2.120.0":{"name":"@kb-labs/workflow-steps","version":"2.120.0","_id":"@kb-labs/workflow-steps@2.120.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"a9c734fcac116a130ff8108dc2e662a79b2814d6","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.120.0.tgz","fileCount":14,"integrity":"sha512-uyH5Oy+tM+FBNfBCvXqoSoMcpv1UwbjwYn3t4eKx+XbSl0cRExuy+SX3pRrCoPs+EwPRA3uAlxGauVQ9t3cPVA==","signatures":[{"sig":"MEUCIG5PBxNE4g1IjQUSrSh1Ei37eY5x4f7AN9Gi0bzlzN/ZAiEAr9gf4YK8wxfZbjc/ae8uH3FG/JsGGpnaKRX+liFzPjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD2x8w3B/zPtDiKpxs2hrncMBwCewRlLArZx3czTVioDQIgXdLi9lK/ow8S88pDRO2cbiBqhYqcV0kJYk8EJBiUitM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129276},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.120.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.120.0.tgz","_integrity":"sha512-uyH5Oy+tM+FBNfBCvXqoSoMcpv1UwbjwYn3t4eKx+XbSl0cRExuy+SX3pRrCoPs+EwPRA3uAlxGauVQ9t3cPVA==","_npmVersion":"11.19.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.120.0","@kb-labs/workflow-contracts":"2.120.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/sdk":"2.117.0","@kb-labs/devkit":"2.120.0"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.120.0_1790279220056_0.72548533475815","host":"s3://npm-registry-packages-npm-production"}},"2.120.1":{"name":"@kb-labs/workflow-steps","version":"2.120.1","_id":"@kb-labs/workflow-steps@2.120.1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"dc794e97eaef132d38dab1e311edda0529c655d0","tarball":"https://registry.npmjs.org/@kb-labs/workflow-steps/-/workflow-steps-2.120.1.tgz","fileCount":14,"integrity":"sha512-NdLZqnHG4fp2jp1Gysjw5l0ZVJeBxfCr1oMVxq0uuszgvFXWwmDPOX0wOxecz4zAq4+EWhLqOqGkEuvjAZzyxQ==","signatures":[{"sig":"MEYCIQCXAS6U328V4cJlR/y2lx7eu2612e5EUhhw19QyQ4UnQgIhAKKbehjK64I2xSZNkj02OCEcRMXW1v1Q5SVQ2OebypkP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICEi0Mr01Bm3UDXp5ocpIgJRXQ81QBJZyY0cUOxCLFjiAiBiOIGB19eaHyVAK6B9sn71zPx5Aa1wKZgABRM+4V1KTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129276},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.120.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./gate":{"types":"./dist/gate.d.ts","import":"./dist/gate.js"},"./shell":{"types":"./dist/shell.d.ts","import":"./dist/shell.js"},"./approval":{"types":"./dist/approval.d.ts","import":"./dist/approval.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"pnpm clean && tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-workflow-steps-2.120.1.tgz","_integrity":"sha512-NdLZqnHG4fp2jp1Gysjw5l0ZVJeBxfCr1oMVxq0uuszgvFXWwmDPOX0wOxecz4zAq4+EWhLqOqGkEuvjAZzyxQ==","_npmVersion":"11.19.0","description":"Built-in workflow step handlers (shell, approval, gate)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"execa":"^9.5.3","@kb-labs/plugin-contracts":"2.120.1","@kb-labs/workflow-contracts":"2.120.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/sdk":"2.117.0","@kb-labs/devkit":"2.120.1"},"_npmOperationalInternal":{"tmp":"tmp/workflow-steps_2.120.1_1790288498623_0.9447523508400069","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-07-03T23:02:33.460Z","modified":"2026-09-24T23:02:09.217Z","2.96.0":"2026-07-03T23:02:33.739Z","2.98.0":"2026-07-18T14:35:28.963Z","2.100.0":"2026-07-19T00:38:51.702Z","2.101.0-canary.3f3ceb8f":"2026-07-19T14:45:28.796Z","2.101.0":"2026-07-19T16:09:13.786Z","2.102.0":"2026-07-19T21:30:06.463Z","2.103.0":"2026-07-19T22:39:36.457Z","2.104.0":"2026-07-19T23:52:58.879Z","2.105.0":"2026-07-23T22:33:44.592Z","2.106.0":"2026-07-24T01:07:46.030Z","2.107.0":"2026-07-25T18:57:22.303Z","2.109.0":"2026-07-25T20:48:46.842Z","2.110.0":"2026-07-28T00:42:01.596Z","2.111.0":"2026-07-28T18:54:39.904Z","2.112.0":"2026-07-29T06:53:13.726Z","2.114.0":"2026-07-30T22:06:14.338Z","2.116.11":"2026-08-01T21:09:45.795Z","2.116.12":"2026-08-01T22:05:40.621Z","2.116.13":"2026-08-01T22:32:09.660Z","2.116.14":"2026-08-01T23:02:06.020Z","2.117.0":"2026-08-09T17:54:01.432Z","2.118.0":"2026-08-11T18:04:59.599Z","2.118.1":"2026-08-12T08:50:28.524Z","2.118.2":"2026-08-12T22:29:12.947Z","2.119.0-canary.8c5512847":"2026-08-15T17:04:44.281Z","2.119.0-canary.cee505c72":"2026-08-18T21:08:21.045Z","2.119.0-canary.85d060ea6":"2026-08-20T18:29:02.789Z","2.119.0-canary.c64d2c41e":"2026-08-24T22:03:53.517Z","2.119.0-canary.0b1ec4151":"2026-08-24T22:38:19.600Z","2.119.0-canary.2077501f1":"2026-08-24T23:22:03.142Z","2.119.0-canary.b20fd4a5b":"2026-08-25T02:41:25.610Z","2.119.0-canary.448a88d0f":"2026-08-25T06:12:32.679Z","2.119.0-canary.e120bc0ee":"2026-08-25T06:53:38.461Z","2.119.0-canary.6ec5ad2e4":"2026-08-25T15:25:46.788Z","2.119.0-canary.f8394d5fd":"2026-08-25T16:27:36.070Z","2.119.0-canary.bb3d7f2f1":"2026-08-25T18:03:26.289Z","2.119.0-canary.3edea00f6":"2026-08-26T17:29:33.534Z","2.119.0-canary.8f939a290":"2026-08-26T23:50:25.802Z","2.119.0-canary.0c078654e":"2026-08-27T00:26:10.054Z","2.119.0-canary.ce846d079":"2026-08-27T01:22:55.313Z","2.119.0-canary.62ffd5965":"2026-08-27T03:06:43.240Z","2.119.0-canary.1b2bf822b":"2026-08-27T04:21:40.451Z","2.119.0-canary.602573533":"2026-08-27T09:09:59.476Z","2.119.0-canary.0b4b21a55":"2026-09-02T19:15:58.933Z","2.119.0":"2026-09-05T19:02:44.883Z","2.119.1-canary.b53bbee1d":"2026-09-05T23:06:42.872Z","2.119.1-canary.a6aa9b388":"2026-09-06T00:15:45.466Z","2.119.1-canary.57c3a1e5e":"2026-09-06T01:22:38.817Z","2.119.1-canary.1e87213c2":"2026-09-06T02:22:05.904Z","2.119.1-canary.ee03bc25d":"2026-09-12T10:42:50.176Z","2.119.1-canary.a73502f0d":"2026-09-13T00:07:56.000Z","2.119.1-canary.e834e2cf9":"2026-09-13T11:47:56.944Z","2.119.1-canary.6a127adf8":"2026-09-13T15:24:25.630Z","2.119.1-canary.c8f889b14":"2026-09-14T19:13:53.102Z","2.120.0-canary.68fdd56fa":"2026-09-24T01:24:16.507Z","2.120.0":"2026-09-24T19:47:00.159Z","2.120.1":"2026-09-24T22:21:38.724Z"},"description":"Built-in workflow step handlers (shell, approval, gate)","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"readme":"","readmeFilename":"README.md"}