{"_id":"@kb-labs/shared-testing-platform","_rev":"64-d5b84a9875f048f949c0b6979bc2c420","name":"@kb-labs/shared-testing-platform","dist-tags":{"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","candidate-platform-2.119.1-canary.c8f889b14-canary-c8f889b14fcb":"2.119.1-canary.c8f889b14","canary":"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/shared-testing-platform","version":"2.96.0","_id":"@kb-labs/shared-testing-platform@2.96.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"bc286f4a266508caed57926b30269837c813e67c","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.96.0.tgz","fileCount":5,"integrity":"sha512-T4ZQL4p6rlEnLUrc3hslavk7xp5gUxQXhVU1Ue3faIFHnw5x4y2GFJBcGwno3YVD37PLDTkI2TZoPwHvKm7X5w==","signatures":[{"sig":"MEUCIHrZHLSiJt07Mkf9XTGeNx2GXZ26INI/Nb5cuMllCXR8AiEAmJeAx3OCCssvBBP6uRy2kNsOoMSdNVSYc7AjWHVRLys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136906},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/b39f34ccc86bc11b661d6514991290d5/kb-labs-shared-testing-platform-2.96.0.tgz","_integrity":"sha512-T4ZQL4p6rlEnLUrc3hslavk7xp5gUxQXhVU1Ue3faIFHnw5x4y2GFJBcGwno3YVD37PLDTkI2TZoPwHvKm7X5w==","_npmVersion":"10.8.2","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.96.0","@kb-labs/core-platform":"2.96.0","@kb-labs/shared-testing":"2.96.0","@kb-labs/plugin-contracts":"2.96.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.96.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.96.0_1783119778894_0.7594119254546381","host":"s3://npm-registry-packages-npm-production"}},"2.98.0":{"name":"@kb-labs/shared-testing-platform","version":"2.98.0","_id":"@kb-labs/shared-testing-platform@2.98.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8f17c948de8f0683048d5829bafc6ba25bf5e6e2","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.98.0.tgz","fileCount":5,"integrity":"sha512-qMC5u0mDh5Wyd/TNzA5i2LH1y7Sp7uG1zrdhngQ+XmDuV4QyukPO6SDJHQNPvNB0lheQQbrYyckOhQ/XAUHUbg==","signatures":[{"sig":"MEUCIQDrbtpIwQPUtyLUIito5NHYATxxPGc2+fGHotTiN3mIwgIgHedRCYuSM0qlWqqajHQsEKjCI0KF/iq8N7CQ2+GcHSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136906},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/f64bbecc62f95e786e42a7e9cbf71aa3/kb-labs-shared-testing-platform-2.98.0.tgz","_integrity":"sha512-qMC5u0mDh5Wyd/TNzA5i2LH1y7Sp7uG1zrdhngQ+XmDuV4QyukPO6SDJHQNPvNB0lheQQbrYyckOhQ/XAUHUbg==","_npmVersion":"10.8.2","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.98.0","@kb-labs/core-platform":"2.98.0","@kb-labs/shared-testing":"2.98.0","@kb-labs/plugin-contracts":"2.98.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.98.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.98.0_1784385356311_0.8437949666864988","host":"s3://npm-registry-packages-npm-production"}},"2.100.0":{"name":"@kb-labs/shared-testing-platform","version":"2.100.0","_id":"@kb-labs/shared-testing-platform@2.100.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d0d4aa316328f81306ff74d44789351573c16ec8","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.100.0.tgz","fileCount":5,"integrity":"sha512-aMzhaHSdvdamm6AJM7OQxCM5BQTyjsk+3OzeWYP4vYqW6PMEg3MM1pN/3e3vEme4/qYwpxqbKwVf/w2ZJM+hWQ==","signatures":[{"sig":"MEQCIDnG0Co0FiWy5DptMTfGb5tYraKB4pt+UaTbsHjqXqnGAiA0eN4njQw3ziv6u8d0CowfbGdCBqNVs/q8tvs0eZpPLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136912},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/70702f4fe3355a38ae255c2d7a1082ec/kb-labs-shared-testing-platform-2.100.0.tgz","_integrity":"sha512-aMzhaHSdvdamm6AJM7OQxCM5BQTyjsk+3OzeWYP4vYqW6PMEg3MM1pN/3e3vEme4/qYwpxqbKwVf/w2ZJM+hWQ==","_npmVersion":"10.8.2","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.100.0","@kb-labs/core-platform":"2.100.0","@kb-labs/shared-testing":"2.100.0","@kb-labs/plugin-contracts":"2.100.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.100.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.100.0_1784421553981_0.9652640313093199","host":"s3://npm-registry-packages-npm-production"}},"2.101.0-canary.3f3ceb8f":{"name":"@kb-labs/shared-testing-platform","version":"2.101.0-canary.3f3ceb8f","_id":"@kb-labs/shared-testing-platform@2.101.0-canary.3f3ceb8f","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1ff0a8064ed52b011e73409afd0490e68ac925da","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.101.0-canary.3f3ceb8f.tgz","fileCount":5,"integrity":"sha512-6sdyxUytfaSLD4KzhLPOmQtkAQ99e7UBxq6b9PHt4V/bUZpdtZjI512dUhW7P9hYOaZjj4pEjIN/sIuGm9S9OA==","signatures":[{"sig":"MEQCIHHQCN9VsfOzBfGHMkziNm+fkiqu52/XQXdYHIEEy5OyAiBBxDIHj/myhxrTy5LTDe4P4UNjk/ojxPcUBfuoQ7f3Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136928},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/54ed89c2f3e1ce37666b4091e369d09e/kb-labs-shared-testing-platform-2.101.0-canary.3f3ceb8f.tgz","_integrity":"sha512-6sdyxUytfaSLD4KzhLPOmQtkAQ99e7UBxq6b9PHt4V/bUZpdtZjI512dUhW7P9hYOaZjj4pEjIN/sIuGm9S9OA==","_npmVersion":"10.8.2","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.100.0","@kb-labs/core-platform":"2.100.0","@kb-labs/shared-testing":"2.100.0","@kb-labs/plugin-contracts":"2.100.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.100.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.101.0-canary.3f3ceb8f_1784472351830_0.8019308158871374","host":"s3://npm-registry-packages-npm-production"}},"2.101.0":{"name":"@kb-labs/shared-testing-platform","version":"2.101.0","_id":"@kb-labs/shared-testing-platform@2.101.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d76d972a3ac09d5d795bdcb1dbdb2fd3ed2513f9","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.101.0.tgz","fileCount":5,"integrity":"sha512-GXpGyfqoXX22P+UVpie8zHzJPCA+UZDUDiHP3UOoAWX10FWwJsGU6TV78SyOX4dkSYSSjKCi7rBy1hBihUrz9g==","signatures":[{"sig":"MEUCIQDoN3xUYiG0mj4+efSzn8+4ZWkk/M+Mkx43lrohN3dF6QIgettqV+bxsXLIWVZY/pAiBmnSw7O4lh9e89u0aF+7ia0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136912},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/933d9df96b49a24c03af593949eb7877/kb-labs-shared-testing-platform-2.101.0.tgz","_integrity":"sha512-GXpGyfqoXX22P+UVpie8zHzJPCA+UZDUDiHP3UOoAWX10FWwJsGU6TV78SyOX4dkSYSSjKCi7rBy1hBihUrz9g==","_npmVersion":"10.8.2","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.101.0","@kb-labs/core-platform":"2.101.0","@kb-labs/shared-testing":"2.101.0","@kb-labs/plugin-contracts":"2.101.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.101.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.101.0_1784477375552_0.6582659150564241","host":"s3://npm-registry-packages-npm-production"}},"2.102.0":{"name":"@kb-labs/shared-testing-platform","version":"2.102.0","_id":"@kb-labs/shared-testing-platform@2.102.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"06e8edb3483711e242087f0a01704ad12dd698f6","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.102.0.tgz","fileCount":5,"integrity":"sha512-zxYEis8gmBs0BGyT5qYWv6ZfAPCY4bF7wGnRm5y88HD5yHF+f1xI6j5v8RfM/VbUCj98Kf7evWQjZPpluhbadw==","signatures":[{"sig":"MEQCIDOSDSRO65GgPG8oohLYoGD0n1ygRch9/UDjx1SaCQEiAiBmDgPJkOUjPDM8G2SCScz/zHq3wESjJ6GJIbJCJRJ/oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136912},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/d1edf02f62a28ba589d087d1506f6c48/kb-labs-shared-testing-platform-2.102.0.tgz","_integrity":"sha512-zxYEis8gmBs0BGyT5qYWv6ZfAPCY4bF7wGnRm5y88HD5yHF+f1xI6j5v8RfM/VbUCj98Kf7evWQjZPpluhbadw==","_npmVersion":"10.8.2","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.102.0","@kb-labs/core-platform":"2.102.0","@kb-labs/shared-testing":"2.102.0","@kb-labs/plugin-contracts":"2.102.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.102.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.102.0_1784496629436_0.2726621766273041","host":"s3://npm-registry-packages-npm-production"}},"2.103.0":{"name":"@kb-labs/shared-testing-platform","version":"2.103.0","_id":"@kb-labs/shared-testing-platform@2.103.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"063b6b0144a59a36e0287f8aca22a74bb7f5539e","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.103.0.tgz","fileCount":5,"integrity":"sha512-iRlrjAq3IHug4HtasekaG5KadjH8efTbH/XWcywDHykd4u68CTGrDpyxlQ2s1Xq52ob7nWt+TzgZYG47tmTSrA==","signatures":[{"sig":"MEQCIHhtG399+tb5vlPG79x6C8sYHG58sZBKhX1C5O4CdTCrAiAVzu9X7jBLKvHR+ccNC38V8V9nuwlGZJg2Tqk2NEj1Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136912},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/bfb286b00d93d0cb0f44842607b1a3c4/kb-labs-shared-testing-platform-2.103.0.tgz","_integrity":"sha512-iRlrjAq3IHug4HtasekaG5KadjH8efTbH/XWcywDHykd4u68CTGrDpyxlQ2s1Xq52ob7nWt+TzgZYG47tmTSrA==","_npmVersion":"10.8.2","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.103.0","@kb-labs/core-platform":"2.103.0","@kb-labs/shared-testing":"2.103.0","@kb-labs/plugin-contracts":"2.103.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.103.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.103.0_1784500798568_0.24743805255082352","host":"s3://npm-registry-packages-npm-production"}},"2.104.0":{"name":"@kb-labs/shared-testing-platform","version":"2.104.0","_id":"@kb-labs/shared-testing-platform@2.104.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e4f59eda835396e334811bee4baca4f2a950c83d","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.104.0.tgz","fileCount":5,"integrity":"sha512-4+gxJByvEEJVKn2Oevc6erUCOhfAQqGhNJUFu/4brp6vr/YH8UHqbNVF1ISNAVjgarENYQhAJkVCeGE+brqekw==","signatures":[{"sig":"MEYCIQDeQ/0/QaIppkrnUkuZoBblvvpcdjq0xU9D6lztPRIidwIhAKJQH5clYvY+OtccQlg9s47946RsmnWQsub1nFvJaHUX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136912},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/327d5e258f77c1774496a3265b6bc2ed/kb-labs-shared-testing-platform-2.104.0.tgz","_integrity":"sha512-4+gxJByvEEJVKn2Oevc6erUCOhfAQqGhNJUFu/4brp6vr/YH8UHqbNVF1ISNAVjgarENYQhAJkVCeGE+brqekw==","_npmVersion":"10.8.2","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.104.0","@kb-labs/core-platform":"2.104.0","@kb-labs/shared-testing":"2.104.0","@kb-labs/plugin-contracts":"2.104.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.104.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.104.0_1784505200313_0.2933654716257148","host":"s3://npm-registry-packages-npm-production"}},"2.105.0":{"name":"@kb-labs/shared-testing-platform","version":"2.105.0","_id":"@kb-labs/shared-testing-platform@2.105.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5c6e8596f95067917c9d5ad7a325854b4f2e013a","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.105.0.tgz","fileCount":5,"integrity":"sha512-GQg+7NJekwHezlZOv4tpxGfkAZ5iN26j/p1wcmBA7mIursfIWvEwpsjuJqY6EEmLtCWQbAVMsyHjP2gVG+0Skw==","signatures":[{"sig":"MEUCIQCX64lSORdQE93XwZSox2aF8CJnDXNMdPj3b8yq7451fQIgcFmmW91LkC+QfTbQiwmD/sZl7mC9sbP00rtw4lp3pTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136956},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.105.0.tgz","_integrity":"sha512-GQg+7NJekwHezlZOv4tpxGfkAZ5iN26j/p1wcmBA7mIursfIWvEwpsjuJqY6EEmLtCWQbAVMsyHjP2gVG+0Skw==","_npmVersion":"10.8.2","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"^2.105.0","@kb-labs/core-platform":"^2.105.0","@kb-labs/shared-testing":"^2.105.0","@kb-labs/plugin-contracts":"^2.105.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.11.0","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.105.0_1784845977933_0.854497255290187","host":"s3://npm-registry-packages-npm-production"}},"2.106.0":{"name":"@kb-labs/shared-testing-platform","version":"2.106.0","_id":"@kb-labs/shared-testing-platform@2.106.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"47b028c79e195a378066da9f0dbe109e940b79a9","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.106.0.tgz","fileCount":5,"integrity":"sha512-l7OQoXS7jDbx+Jz5Dp7Nu6Kky4ZZnAout2l4DrKLwewZCT24l4l/t7JXw7Mh0T/li9CqokkELwpHvq9jDHdqvQ==","signatures":[{"sig":"MEUCIDDLN+oCF8QRTcV9s/LZeXrTwjwGnFgRGNYYpBa7F80TAiEA176uJOWyMYA++89gvcw+/USvlHlpOei+iXQGKw/MqLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136956},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.106.0.tgz","_integrity":"sha512-l7OQoXS7jDbx+Jz5Dp7Nu6Kky4ZZnAout2l4DrKLwewZCT24l4l/t7JXw7Mh0T/li9CqokkELwpHvq9jDHdqvQ==","_npmVersion":"10.8.2","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"^2.106.0","@kb-labs/core-platform":"^2.106.0","@kb-labs/shared-testing":"^2.106.0","@kb-labs/plugin-contracts":"^2.106.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.11.0","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.106.0_1784855217331_0.40285826393711077","host":"s3://npm-registry-packages-npm-production"}},"2.107.0":{"name":"@kb-labs/shared-testing-platform","version":"2.107.0","_id":"@kb-labs/shared-testing-platform@2.107.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"38b2944911158c3ad10f0510801b6ed3261ccc0d","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.107.0.tgz","fileCount":5,"integrity":"sha512-8RhsvgvUhsdMnkaurYeou8hnqcnxWRufFXWCBcF7j8adCXXQ7leBXl+FFVFX1SEoQ2+ZzMAPNNrCh5b0IF9TwQ==","signatures":[{"sig":"MEYCIQD26cJJgWNwXXhhDoh+aL5B3ySdebwPlF684a/TFxTE0AIhAJozg1Yh6c4S3iGjPcXYUttwUmI2NIcBKtUs1b+UyFLz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136956},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.107.0.tgz","_integrity":"sha512-8RhsvgvUhsdMnkaurYeou8hnqcnxWRufFXWCBcF7j8adCXXQ7leBXl+FFVFX1SEoQ2+ZzMAPNNrCh5b0IF9TwQ==","_npmVersion":"10.9.8","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"^2.107.0","@kb-labs/core-platform":"^2.107.0","@kb-labs/shared-testing":"^2.107.0","@kb-labs/plugin-contracts":"^2.107.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.11.0","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.107.0_1785005794849_0.34802583425538347","host":"s3://npm-registry-packages-npm-production"}},"2.109.0":{"name":"@kb-labs/shared-testing-platform","version":"2.109.0","_id":"@kb-labs/shared-testing-platform@2.109.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"cfec02db575761378632b79dec56f7d8f3f8f77e","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.109.0.tgz","fileCount":5,"integrity":"sha512-ce3l7e2C2mUCN223/1kp5RJXjCXCLxt/Dcl9r9ax/1ZltxnSTXSMmgj/e88Lx0/RVenb0D6iqSIECkUavyE84Q==","signatures":[{"sig":"MEUCIGpQWaphohnnyBS4XwTu4LLnwfT/Twv4XpiYhaWORCuPAiEA/0B5xqH48/jOQxsUvCYkdQe4gWi0VejvP44B/VeLxWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136956},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.109.0.tgz","_integrity":"sha512-ce3l7e2C2mUCN223/1kp5RJXjCXCLxt/Dcl9r9ax/1ZltxnSTXSMmgj/e88Lx0/RVenb0D6iqSIECkUavyE84Q==","_npmVersion":"10.9.8","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"^2.109.0","@kb-labs/core-platform":"^2.109.0","@kb-labs/shared-testing":"^2.109.0","@kb-labs/plugin-contracts":"^2.109.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.11.0","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.109.0_1785012465865_0.18591129467645584","host":"s3://npm-registry-packages-npm-production"}},"2.110.0":{"name":"@kb-labs/shared-testing-platform","version":"2.110.0","_id":"@kb-labs/shared-testing-platform@2.110.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"99717cc9e56d50db064de653f9b98ba84358eef8","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.110.0.tgz","fileCount":5,"integrity":"sha512-6y/dsjY3CvR6BhcDNE6oXdr/uhR3arrBBrzB+F2elf6++QiYrpnqJnaKqfLdeJ/RjmwryT0BF8eerAaVCeJmfQ==","signatures":[{"sig":"MEUCIQDzZQ/aCya6EC237AF1FnrrBwH95wiii3ghjczmdnjuHwIgI0SnN6qyvKOGwAMgxzfV0zyngPWgvmEIjdlR0uHP7cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136986},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.110.0.tgz","_integrity":"sha512-6y/dsjY3CvR6BhcDNE6oXdr/uhR3arrBBrzB+F2elf6++QiYrpnqJnaKqfLdeJ/RjmwryT0BF8eerAaVCeJmfQ==","_npmVersion":"10.9.8","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"^2.110.0","@kb-labs/core-platform":"^2.110.0","@kb-labs/shared-testing":"^2.110.0","@kb-labs/plugin-contracts":"^2.110.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.11.0","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.110.0_1785199254532_0.6872828022122166","host":"s3://npm-registry-packages-npm-production"}},"2.111.0":{"name":"@kb-labs/shared-testing-platform","version":"2.111.0","_id":"@kb-labs/shared-testing-platform@2.111.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2dcae9cedd3b98dac355692c1fffd790bdbf6b90","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.111.0.tgz","fileCount":5,"integrity":"sha512-8R5AEHEqFzbH/HyFTYan3LjUB7kkMZyr1siA8RPUVPpNEkG++x1VdL9mHPgRW8J2kzC0UsUT7a9vvpDvJZaxHw==","signatures":[{"sig":"MEUCIQCUOwfcGap2134Kk56fCDDcAjtaEzTy9/cH03z48qljDwIgL+6CBsBpEf82bzvvxhKsxddGtrC2Kqek/E9cwiWLtus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136986},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.111.0.tgz","_integrity":"sha512-8R5AEHEqFzbH/HyFTYan3LjUB7kkMZyr1siA8RPUVPpNEkG++x1VdL9mHPgRW8J2kzC0UsUT7a9vvpDvJZaxHw==","_npmVersion":"10.9.8","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"^2.111.0","@kb-labs/core-platform":"^2.111.0","@kb-labs/shared-testing":"^2.111.0","@kb-labs/plugin-contracts":"^2.111.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.11.0","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.111.0_1785264830506_0.7012559398664431","host":"s3://npm-registry-packages-npm-production"}},"2.112.0":{"name":"@kb-labs/shared-testing-platform","version":"2.112.0","_id":"@kb-labs/shared-testing-platform@2.112.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e4c4a1a7e6a7d3bfdaff54b865c13a530bf19740","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.112.0.tgz","fileCount":5,"integrity":"sha512-qW96vXHJZUBx8ZHRTjMhX0ve56oO4aH0yGLrx4vkmBOxQiz4il5NMW/hgawPBWAfJO00e+1Ybk3qNKKtVVKfSA==","signatures":[{"sig":"MEYCIQDivGYLE6zJA68pNSQYeJsaUFl1kbLFW1Ef5oh7QLfx6AIhAN1ufDsf21BUJA0Tzr8f60LJx5zXKTgr9Voj3L31Ulc+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136986},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.112.0.tgz","_integrity":"sha512-qW96vXHJZUBx8ZHRTjMhX0ve56oO4aH0yGLrx4vkmBOxQiz4il5NMW/hgawPBWAfJO00e+1Ybk3qNKKtVVKfSA==","_npmVersion":"10.9.8","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"^2.112.0","@kb-labs/core-platform":"^2.112.0","@kb-labs/shared-testing":"^2.112.0","@kb-labs/plugin-contracts":"^2.112.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.11.0","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.112.0_1785307945043_0.25739997817629634","host":"s3://npm-registry-packages-npm-production"}},"2.114.0":{"name":"@kb-labs/shared-testing-platform","version":"2.114.0","_id":"@kb-labs/shared-testing-platform@2.114.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5e6acf2dc352e52b85a9167b9d99d7e467c714ce","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.114.0.tgz","fileCount":5,"integrity":"sha512-OnkZphFuv1oAULk4ZHXjyXTqOjhAQgk4kYHurfKR7iHy+BgMNRSC99NbvcW9Pgpn9HnW+c6LKyZSRJ1CREwBvA==","signatures":[{"sig":"MEQCIF+OveUeDo7LL4rlYxVyFRtvvc1t8KBRz4j9Y5tJ8GO7AiAXmjO4dSVs14sYJCScNgDypVg/8nIw34RkdIUvbyNTzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136986},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.114.0.tgz","_integrity":"sha512-OnkZphFuv1oAULk4ZHXjyXTqOjhAQgk4kYHurfKR7iHy+BgMNRSC99NbvcW9Pgpn9HnW+c6LKyZSRJ1CREwBvA==","_npmVersion":"10.9.8","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"^2.114.0","@kb-labs/core-platform":"^2.114.0","@kb-labs/shared-testing":"^2.114.0","@kb-labs/plugin-contracts":"^2.114.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.11.0","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.114.0_1785449126031_0.8802693183997823","host":"s3://npm-registry-packages-npm-production"}},"2.116.11":{"name":"@kb-labs/shared-testing-platform","version":"2.116.11","_id":"@kb-labs/shared-testing-platform@2.116.11","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c7b81a5f931ddad9c3166487ebebe1c66575eef9","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.116.11.tgz","fileCount":5,"integrity":"sha512-2SYkZvskddGWUVsCzuxjUg3IpZ2y3nC+R0MsZ9N+WB1PVwuKbuGoKr/diG8pg4weeees/RHNgLjF34D17ZOUcA==","signatures":[{"sig":"MEUCIQDpLx6tng989cfJM6mIcYZmN/6TSCf6RzHguvcSVQqPLwIgCngrROY//kDbVILO0qEr3A/kNxSs88tI4lWGKPeC0ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136948},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.116.11.tgz","_integrity":"sha512-2SYkZvskddGWUVsCzuxjUg3IpZ2y3nC+R0MsZ9N+WB1PVwuKbuGoKr/diG8pg4weeees/RHNgLjF34D17ZOUcA==","_npmVersion":"10.9.8","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.116.11","@kb-labs/core-platform":"2.116.11","@kb-labs/shared-testing":"2.116.11","@kb-labs/plugin-contracts":"2.116.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.116.11"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.116.11_1785618540409_0.7114469034726192","host":"s3://npm-registry-packages-npm-production"}},"2.116.12":{"name":"@kb-labs/shared-testing-platform","version":"2.116.12","_id":"@kb-labs/shared-testing-platform@2.116.12","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"df56b78fb6e61d438a7c9d9f81c3d40fb877cecf","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.116.12.tgz","fileCount":5,"integrity":"sha512-wuOKimFI9PVgbaaSA8Cq3+u7GN0aLzioN6CS0CA8Vz4y0FiQvh/vHGpEXLhtRQQXj1sLTjE/Hk46ZF2QgXrwxw==","signatures":[{"sig":"MEQCICCjhQO6EZ4tumala2dV25gXr3tyambJj7VgfMqggZTPAiBTtjG3nW/EWiKivmSu4hE862oYslOyuMXWJv7eHw8H2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136948},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.116.12.tgz","_integrity":"sha512-wuOKimFI9PVgbaaSA8Cq3+u7GN0aLzioN6CS0CA8Vz4y0FiQvh/vHGpEXLhtRQQXj1sLTjE/Hk46ZF2QgXrwxw==","_npmVersion":"10.9.8","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.116.12","@kb-labs/core-platform":"2.116.12","@kb-labs/shared-testing":"2.116.12","@kb-labs/plugin-contracts":"2.116.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.116.12"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.116.12_1785621857844_0.1388945011455005","host":"s3://npm-registry-packages-npm-production"}},"2.116.13":{"name":"@kb-labs/shared-testing-platform","version":"2.116.13","_id":"@kb-labs/shared-testing-platform@2.116.13","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3c114cbbc493e956171367233c8354cd443d7146","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.116.13.tgz","fileCount":5,"integrity":"sha512-tbr5vQoRrqcmFQgkgu92EZ+f+E7x6DsSdgq+gwNaagCPS4lAsnx6udt1Fi6y/FRt81o3eRYjTFRhdZ34Qjm5Ug==","signatures":[{"sig":"MEYCIQCJGJqJL+kWF6iNfR98KUsa6i/zPS0/9SQWm8USVtlmzwIhAPH5OwGrMhUy9z4SKIyzeH/jgPfh1C6NT2QhMuaZDZqU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136948},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.116.13.tgz","_integrity":"sha512-tbr5vQoRrqcmFQgkgu92EZ+f+E7x6DsSdgq+gwNaagCPS4lAsnx6udt1Fi6y/FRt81o3eRYjTFRhdZ34Qjm5Ug==","_npmVersion":"10.9.8","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.116.13","@kb-labs/core-platform":"2.116.13","@kb-labs/shared-testing":"2.116.13","@kb-labs/plugin-contracts":"2.116.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.116.13"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.116.13_1785623486010_0.6346807611515926","host":"s3://npm-registry-packages-npm-production"}},"2.116.14":{"name":"@kb-labs/shared-testing-platform","version":"2.116.14","_id":"@kb-labs/shared-testing-platform@2.116.14","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ad54ea04d7403662a3e2625c5b6afa4be46a6bd9","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.116.14.tgz","fileCount":5,"integrity":"sha512-ReyZIc0OD9UogtMPspmfpjeL4WmB7Gn2YR5qG06iG0p+VulerKjpfC6LLOzSbip2ot0nlSZpLX/xiSvTVSFoIQ==","signatures":[{"sig":"MEQCIAUvjghp2vSZvs7wAPL89DzhFHkQFORCRxuY1RLy6yrTAiAa3hkcv03we6iRMobpuw8aPJfTmdkq0mY/STaGFLsbnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136948},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.116.14.tgz","_integrity":"sha512-ReyZIc0OD9UogtMPspmfpjeL4WmB7Gn2YR5qG06iG0p+VulerKjpfC6LLOzSbip2ot0nlSZpLX/xiSvTVSFoIQ==","_npmVersion":"10.9.8","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.116.14","@kb-labs/core-platform":"2.116.14","@kb-labs/shared-testing":"2.116.14","@kb-labs/plugin-contracts":"2.116.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.116.14"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.116.14_1785625282408_0.6684024498211305","host":"s3://npm-registry-packages-npm-production"}},"2.117.0":{"name":"@kb-labs/shared-testing-platform","version":"2.117.0","_id":"@kb-labs/shared-testing-platform@2.117.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b011e97343e7c928cb5002287c36d897bebd184e","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.117.0.tgz","fileCount":5,"integrity":"sha512-21LqU1zcfdwJqzKUERIfuBrfHxtIBFeCUgLr0OByLhT0D++grOQNLTPHaFRKCicEy88cxJR35KFnXBNTgwoL/g==","signatures":[{"sig":"MEQCIEPustjH+4YPBojF7Lx+k3Ew78mywZcDIrwY+x5/g/gMAiA9qio/Tf85rYybWxirCNO00obBG0/R6R6IqnF8YRGGHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136942},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.117.0.tgz","_integrity":"sha512-21LqU1zcfdwJqzKUERIfuBrfHxtIBFeCUgLr0OByLhT0D++grOQNLTPHaFRKCicEy88cxJR35KFnXBNTgwoL/g==","_npmVersion":"11.16.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.117.0","@kb-labs/core-platform":"2.117.0","@kb-labs/shared-testing":"2.117.0","@kb-labs/plugin-contracts":"2.117.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.117.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.117.0_1786297968427_0.7319562272133047","host":"s3://npm-registry-packages-npm-production"}},"2.118.0":{"name":"@kb-labs/shared-testing-platform","version":"2.118.0","_id":"@kb-labs/shared-testing-platform@2.118.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5f87c41e46e0d2b1bad80d62bd91633e8fec51c1","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.118.0.tgz","fileCount":5,"integrity":"sha512-u4H+FuZQtty1kExBnVbnccgUV7pcw7TDUH0Rpl6Cng/IcXVlntoPM8pB2CljLxLjEFx1IML/nyxm6aIHLow1qQ==","signatures":[{"sig":"MEUCIBmSKuAAEXodiNziyh/Q6ZpBpqjPmr6YpwLiwG6ey9OnAiEAxHZm+xUzdtWd2SuRKQrMf8xJ3ri7nAIX8IzFRNTMJSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136942},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.118.0.tgz","_integrity":"sha512-u4H+FuZQtty1kExBnVbnccgUV7pcw7TDUH0Rpl6Cng/IcXVlntoPM8pB2CljLxLjEFx1IML/nyxm6aIHLow1qQ==","_npmVersion":"11.16.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.118.0","@kb-labs/core-platform":"2.118.0","@kb-labs/shared-testing":"2.118.0","@kb-labs/plugin-contracts":"2.118.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.118.0_1786471400440_0.10646403974191965","host":"s3://npm-registry-packages-npm-production"}},"2.118.1":{"name":"@kb-labs/shared-testing-platform","version":"2.118.1","_id":"@kb-labs/shared-testing-platform@2.118.1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4e13c21b8683cfbbe96d60fc47bf0fb25eac9bee","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.118.1.tgz","fileCount":5,"integrity":"sha512-+zDJUqA1WzaZktlZ6R2p53hQf02G+l4LwRULqCtW3gY18IStEO4WaHk8tACX1mqmc7WD+W5geH9SaplEpOIH4Q==","signatures":[{"sig":"MEQCIFTrFG/KE0hLPsR1uvze+J6bqJg+7Jgi+wl8ymWL3dFCAiBcjbNMMzaM6hDerixo6MCiYFUXwDysrq5MK8OPfLO01w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136942},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.118.1.tgz","_integrity":"sha512-+zDJUqA1WzaZktlZ6R2p53hQf02G+l4LwRULqCtW3gY18IStEO4WaHk8tACX1mqmc7WD+W5geH9SaplEpOIH4Q==","_npmVersion":"11.16.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.118.1","@kb-labs/core-platform":"2.118.1","@kb-labs/shared-testing":"2.118.1","@kb-labs/plugin-contracts":"2.118.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.1"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.118.1_1786524552846_0.9251406521826273","host":"s3://npm-registry-packages-npm-production"}},"2.118.2":{"name":"@kb-labs/shared-testing-platform","version":"2.118.2","_id":"@kb-labs/shared-testing-platform@2.118.2","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6bf85174dedd1579a434492052254240dbe21be2","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.118.2.tgz","fileCount":5,"integrity":"sha512-MpG8e6ZkSPWWsT+pfydzTHR4gHb8B3zXLqISCL3MIlW/V+9BrjD75JyZPu7D80rEFvxDf5gLXe/0ajcXfeU7qQ==","signatures":[{"sig":"MEQCIFDmi+UryYSrGl8Y7dlumxqvw1t0vwTo4/HlHjcIGw93AiAuM3Ya5lbbixJuBtTN4eMWT970yE1qi421j7kf7lAmLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136942},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.118.2.tgz","_integrity":"sha512-MpG8e6ZkSPWWsT+pfydzTHR4gHb8B3zXLqISCL3MIlW/V+9BrjD75JyZPu7D80rEFvxDf5gLXe/0ajcXfeU7qQ==","_npmVersion":"11.16.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.118.2","@kb-labs/core-platform":"2.118.2","@kb-labs/shared-testing":"2.118.2","@kb-labs/plugin-contracts":"2.118.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.118.2_1786573679875_0.6046453223958401","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.8c5512847":{"name":"@kb-labs/shared-testing-platform","version":"2.119.0-canary.8c5512847","_id":"@kb-labs/shared-testing-platform@2.119.0-canary.8c5512847","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"967e1f23d604e9d81bf97306d99c54b9caadd564","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.0-canary.8c5512847.tgz","fileCount":5,"integrity":"sha512-B2I6JNi5vVDRDa28r5++MMFyXcORUK/C/EwIvmHx48ZrYu4RFpSPxGbUgFtpUNJVJj5dOBwZB01rP6cS9QRYlg==","signatures":[{"sig":"MEUCIQDYwQxUeP1IaGyhOlolzEox0cf2rxYSQsfepp4tBfbaSwIgBhrJVZHu2gtWK1GgJs/X80WdaoOvjQxML6PjY0XcQOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136959},"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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.18.1","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.118.2","@kb-labs/core-platform":"2.118.2","@kb-labs/shared-testing":"2.118.2","@kb-labs/plugin-contracts":"2.118.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.0-canary.8c5512847_1786813505757_0.5156609212446035","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.cee505c72":{"name":"@kb-labs/shared-testing-platform","version":"2.119.0-canary.cee505c72","_id":"@kb-labs/shared-testing-platform@2.119.0-canary.cee505c72","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1149e0ba1dbd6007a58d47bff9a63c32f4071978","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.0-canary.cee505c72.tgz","fileCount":5,"integrity":"sha512-SiudOx+XnE9KJr3yNssOnPzQfd1kxLy4WoKwSpaJu9RrPc2xD7CDhJkmBVyHLAKUEEafVMKKfTjXGtkOnnAKRQ==","signatures":[{"sig":"MEQCIDsG3P84g8WMZbP1Y+CJDDs4W9xSTFLqwHbPbNFxoPxLAiBGfaO/REtDaaYxw2783dbstISbHhmF9sUSrbAxqIY71A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136959},"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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.18.1","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.118.2","@kb-labs/core-platform":"2.118.2","@kb-labs/shared-testing":"2.118.2","@kb-labs/plugin-contracts":"2.118.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.0-canary.cee505c72_1787087322255_0.24775805333867496","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.85d060ea6":{"name":"@kb-labs/shared-testing-platform","version":"2.119.0-canary.85d060ea6","_id":"@kb-labs/shared-testing-platform@2.119.0-canary.85d060ea6","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"846076b85a3bff3714fb6fe460debd1933b12cd8","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.0-canary.85d060ea6.tgz","fileCount":5,"integrity":"sha512-95VOWMwTRwQ1xL3YLRAfSrAH+curn9R4f0tdox23eQPXbv3wTHkSlX236FEK4nqT2YnQZ6OO96ne2qfLc3im1Q==","signatures":[{"sig":"MEYCIQDUQGgzo6AO3gq3O9Fx/L5Q9A5KLK+gW4Z8ScjBR6uK5wIhAO3OFJWSIB/os28B56tiLnNeu6ffj0av5ZisO8iOLHTh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136959},"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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.18.1","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.118.2","@kb-labs/core-platform":"2.118.2","@kb-labs/shared-testing":"2.118.2","@kb-labs/plugin-contracts":"2.118.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.0-canary.85d060ea6_1787250568335_0.48460234121601253","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.c64d2c41e":{"name":"@kb-labs/shared-testing-platform","version":"2.119.0-canary.c64d2c41e","_id":"@kb-labs/shared-testing-platform@2.119.0-canary.c64d2c41e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c059ec17511e40d78285928507175e46defc821c","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.0-canary.c64d2c41e.tgz","fileCount":5,"integrity":"sha512-62TJOYtsFtyJy60oEmt81zNZ53MHiMAV+GIln8tfbK4FrFt0uNVaYuDyuerGyfGC++/5dLv67LsYuweLcyyeQg==","signatures":[{"sig":"MEYCIQDyTta5s9U/gaGlo2ODageDBj3IP18HGvXYWl/14z8d1QIhAIfvfOvmStispgB2u4mK2hLYNnXGQBF2CUeY9tQaWV/q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137044},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.119.0-canary.c64d2c41e.tgz","_integrity":"sha512-62TJOYtsFtyJy60oEmt81zNZ53MHiMAV+GIln8tfbK4FrFt0uNVaYuDyuerGyfGC++/5dLv67LsYuweLcyyeQg==","_npmVersion":"11.17.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.119.0-canary.c64d2c41e","@kb-labs/core-platform":"2.119.0-canary.c64d2c41e","@kb-labs/shared-testing":"2.119.0-canary.c64d2c41e","@kb-labs/plugin-contracts":"2.119.0-canary.c64d2c41e"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.c64d2c41e"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.0-canary.c64d2c41e_1787608972937_0.08084187578371105","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0b1ec4151":{"name":"@kb-labs/shared-testing-platform","version":"2.119.0-canary.0b1ec4151","_id":"@kb-labs/shared-testing-platform@2.119.0-canary.0b1ec4151","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2497a98bd73a42d6faf5c1ebb3c6e0ba34fee3cb","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.0-canary.0b1ec4151.tgz","fileCount":5,"integrity":"sha512-AjjXLah6kO2Hu5nnw03dNsOvLaGFfXjo2v6Y5QWBDdgpH7nR5H9k7vAPaC96UGIZy7Hn+bfFLGfGq0vqBroe+g==","signatures":[{"sig":"MEQCIDXrKNvBdDmJrujgBQMWwkUdpLsZyzUwTGKf9waDB7FxAiACDmBNjaXn2R06f6tmeLIt8oAufZ51DD1bL05x/8oGhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137044},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.119.0-canary.0b1ec4151.tgz","_integrity":"sha512-AjjXLah6kO2Hu5nnw03dNsOvLaGFfXjo2v6Y5QWBDdgpH7nR5H9k7vAPaC96UGIZy7Hn+bfFLGfGq0vqBroe+g==","_npmVersion":"11.17.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.119.0-canary.0b1ec4151","@kb-labs/core-platform":"2.119.0-canary.0b1ec4151","@kb-labs/shared-testing":"2.119.0-canary.0b1ec4151","@kb-labs/plugin-contracts":"2.119.0-canary.0b1ec4151"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.0b1ec4151"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.0-canary.0b1ec4151_1787611045620_0.8964389117606417","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.2077501f1":{"name":"@kb-labs/shared-testing-platform","version":"2.119.0-canary.2077501f1","_id":"@kb-labs/shared-testing-platform@2.119.0-canary.2077501f1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3191393e34fb8704d96e7d20b4392ac2d6efaccd","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.0-canary.2077501f1.tgz","fileCount":5,"integrity":"sha512-SHBTUihYYf5Yz4SjyxtTHhTHb34PkqObIxIl2arWxUN8oD0Es/3wtmqaBIalykUCMuXsV/8EkZlDCqUPCD5JTg==","signatures":[{"sig":"MEUCIQDbHnuxrlyf1yTcIVIMVxsotQQZa2TBFKlBHR2EUafDCwIgTF12+Erb8EqQj2hb78kZWsZJ4ht0WwJnF4r0W5Whj4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137044},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.119.0-canary.2077501f1.tgz","_integrity":"sha512-SHBTUihYYf5Yz4SjyxtTHhTHb34PkqObIxIl2arWxUN8oD0Es/3wtmqaBIalykUCMuXsV/8EkZlDCqUPCD5JTg==","_npmVersion":"11.17.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.119.0-canary.2077501f1","@kb-labs/core-platform":"2.119.0-canary.2077501f1","@kb-labs/shared-testing":"2.119.0-canary.2077501f1","@kb-labs/plugin-contracts":"2.119.0-canary.2077501f1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.2077501f1"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.0-canary.2077501f1_1787613678795_0.806568146006615","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.b20fd4a5b":{"name":"@kb-labs/shared-testing-platform","version":"2.119.0-canary.b20fd4a5b","_id":"@kb-labs/shared-testing-platform@2.119.0-canary.b20fd4a5b","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"a55cb3c55612762d009a276ca5311bb7eb9d2c9d","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.0-canary.b20fd4a5b.tgz","fileCount":5,"integrity":"sha512-8cJTf+VpnAKQPnXQUkXHnDbPc32oG+RV9s50O8u1RKpna6PIWUusbh8bzn7GH39UcJmAYh9qZryEdX8RHNOgNQ==","signatures":[{"sig":"MEQCIC7Y86wnQwvIRTToUKverlZwYvCZvchonE8CDbvMN0MMAiAufFgDoT9htZjSXst7rvEeecXg7OHMXvv8yLDvFbNxhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137044},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.119.0-canary.b20fd4a5b.tgz","_integrity":"sha512-8cJTf+VpnAKQPnXQUkXHnDbPc32oG+RV9s50O8u1RKpna6PIWUusbh8bzn7GH39UcJmAYh9qZryEdX8RHNOgNQ==","_npmVersion":"11.17.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.119.0-canary.b20fd4a5b","@kb-labs/core-platform":"2.119.0-canary.b20fd4a5b","@kb-labs/shared-testing":"2.119.0-canary.b20fd4a5b","@kb-labs/plugin-contracts":"2.119.0-canary.b20fd4a5b"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.b20fd4a5b"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.0-canary.b20fd4a5b_1787625628781_0.19964708614279414","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.448a88d0f":{"name":"@kb-labs/shared-testing-platform","version":"2.119.0-canary.448a88d0f","_id":"@kb-labs/shared-testing-platform@2.119.0-canary.448a88d0f","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"11093161d59fe14b0bcf8868dfa0c276b33e350c","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.0-canary.448a88d0f.tgz","fileCount":5,"integrity":"sha512-ErOAEwvW2KCcL823CfwCz2PGyTubR8Rd4yK9ZVJprjJmhEHnEI4HRoAaRYuMhz3H5zpZA7XM8VSbm3I3ShQfbg==","signatures":[{"sig":"MEUCIFr+5HTj9J5ziLak2sPfRvw4TWuYwpHRayqsZM8K2z8aAiEA8BcQ/T/7iQCxqGqFbLA2B7j4yE4/RfOh7nIvmplGwAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137044},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.119.0-canary.448a88d0f.tgz","_integrity":"sha512-ErOAEwvW2KCcL823CfwCz2PGyTubR8Rd4yK9ZVJprjJmhEHnEI4HRoAaRYuMhz3H5zpZA7XM8VSbm3I3ShQfbg==","_npmVersion":"11.17.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.119.0-canary.448a88d0f","@kb-labs/core-platform":"2.119.0-canary.448a88d0f","@kb-labs/shared-testing":"2.119.0-canary.448a88d0f","@kb-labs/plugin-contracts":"2.119.0-canary.448a88d0f"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.448a88d0f"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.0-canary.448a88d0f_1787638301347_0.4609223528772701","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.e120bc0ee":{"name":"@kb-labs/shared-testing-platform","version":"2.119.0-canary.e120bc0ee","_id":"@kb-labs/shared-testing-platform@2.119.0-canary.e120bc0ee","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0dffb84bc7aba1afd9602012ce0a2eaa86acac7b","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.0-canary.e120bc0ee.tgz","fileCount":5,"integrity":"sha512-XgOVLD3Iz5Gs+wzL4c7pGteHwBZmnhrPemrhBADzvyskG34/PzJo/mQ+t993jsDGPixE8KCoiDbjISFKwyKXqQ==","signatures":[{"sig":"MEUCIFS27snRfbf35xDJ0sgf6NwLtggqy/Sf1v0teBqKK8J8AiEA6nQnljRgyY7umOgRTc0tkbEOsMBLf0EqgcoN1oeN8dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137044},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.119.0-canary.e120bc0ee.tgz","_integrity":"sha512-XgOVLD3Iz5Gs+wzL4c7pGteHwBZmnhrPemrhBADzvyskG34/PzJo/mQ+t993jsDGPixE8KCoiDbjISFKwyKXqQ==","_npmVersion":"11.17.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.119.0-canary.e120bc0ee","@kb-labs/core-platform":"2.119.0-canary.e120bc0ee","@kb-labs/shared-testing":"2.119.0-canary.e120bc0ee","@kb-labs/plugin-contracts":"2.119.0-canary.e120bc0ee"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.e120bc0ee"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.0-canary.e120bc0ee_1787640764687_0.3944986825249617","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.6ec5ad2e4":{"name":"@kb-labs/shared-testing-platform","version":"2.119.0-canary.6ec5ad2e4","_id":"@kb-labs/shared-testing-platform@2.119.0-canary.6ec5ad2e4","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"584e561c6d50ed6146d3b69936db53165872be8e","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.0-canary.6ec5ad2e4.tgz","fileCount":5,"integrity":"sha512-L4SOFkLDO5xzDJyXqhaszS6KijYCMbDd+IlmiG/WFlqNSUkto7pAWe5sW4OzqYZfwdGwkkn63ZKozupycKUcEw==","signatures":[{"sig":"MEQCIFPZKGm3OrJMJa+/qyDeWnPCEn8OR7h6NgHDtOmEe5fDAiAGXtfcPksNoBKpKZjdvOyf7H/gEydMBPxary29dFxMHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137044},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.119.0-canary.6ec5ad2e4.tgz","_integrity":"sha512-L4SOFkLDO5xzDJyXqhaszS6KijYCMbDd+IlmiG/WFlqNSUkto7pAWe5sW4OzqYZfwdGwkkn63ZKozupycKUcEw==","_npmVersion":"11.17.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.119.0-canary.6ec5ad2e4","@kb-labs/core-platform":"2.119.0-canary.6ec5ad2e4","@kb-labs/shared-testing":"2.119.0-canary.6ec5ad2e4","@kb-labs/plugin-contracts":"2.119.0-canary.6ec5ad2e4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.6ec5ad2e4"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.0-canary.6ec5ad2e4_1787671474175_0.3368663114782273","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.f8394d5fd":{"name":"@kb-labs/shared-testing-platform","version":"2.119.0-canary.f8394d5fd","_id":"@kb-labs/shared-testing-platform@2.119.0-canary.f8394d5fd","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"044363cd6b89b4bf8907c72c38c6cb38447bbe61","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.0-canary.f8394d5fd.tgz","fileCount":5,"integrity":"sha512-1N0+86SBOPxm7ZrvfYtPukUtjVw0dUtCuhuGDEP5JR1ZHXm/2+4W4LaN4uC4fFannMsXb40onsENJTV1Yd93Kw==","signatures":[{"sig":"MEYCIQCEYriWrsmfoJpeZ2bnC9N7+hhXqvE2xJWlOEGmkcjujAIhALLjmJFz1gzj1VTuv79GBFnpjg/KOETaY7nMKVIlhFIQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137044},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.119.0-canary.f8394d5fd.tgz","_integrity":"sha512-1N0+86SBOPxm7ZrvfYtPukUtjVw0dUtCuhuGDEP5JR1ZHXm/2+4W4LaN4uC4fFannMsXb40onsENJTV1Yd93Kw==","_npmVersion":"11.17.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.119.0-canary.f8394d5fd","@kb-labs/core-platform":"2.119.0-canary.f8394d5fd","@kb-labs/shared-testing":"2.119.0-canary.f8394d5fd","@kb-labs/plugin-contracts":"2.119.0-canary.f8394d5fd"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.f8394d5fd"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.0-canary.f8394d5fd_1787675192808_0.630938497951326","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.bb3d7f2f1":{"name":"@kb-labs/shared-testing-platform","version":"2.119.0-canary.bb3d7f2f1","_id":"@kb-labs/shared-testing-platform@2.119.0-canary.bb3d7f2f1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"59ebdddf47eba0e2037754d49a10901dfdb9ecf9","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.0-canary.bb3d7f2f1.tgz","fileCount":5,"integrity":"sha512-BKUjpWK9OlbuU+Pd3vz2bDJ8bbMx6fLB53t5m6Hd9XI3zqOVIQFakXBWQacFIjL0GaFYtzJZmSLJrYYRyzA2Pg==","signatures":[{"sig":"MEUCIB5z+h1Fm5FkbCMutGYs1netXZDRBKJO8kX/QiL4/BaVAiEAwOB67EoN2VRhaKVktiABI5J+yuMj8u82PWOs/q24BMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137044},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.119.0-canary.bb3d7f2f1.tgz","_integrity":"sha512-BKUjpWK9OlbuU+Pd3vz2bDJ8bbMx6fLB53t5m6Hd9XI3zqOVIQFakXBWQacFIjL0GaFYtzJZmSLJrYYRyzA2Pg==","_npmVersion":"11.17.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.119.0-canary.bb3d7f2f1","@kb-labs/core-platform":"2.119.0-canary.bb3d7f2f1","@kb-labs/shared-testing":"2.119.0-canary.bb3d7f2f1","@kb-labs/plugin-contracts":"2.119.0-canary.bb3d7f2f1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.bb3d7f2f1"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.0-canary.bb3d7f2f1_1787680941803_0.03490212689502492","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.3edea00f6":{"name":"@kb-labs/shared-testing-platform","version":"2.119.0-canary.3edea00f6","_id":"@kb-labs/shared-testing-platform@2.119.0-canary.3edea00f6","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f4d993db1d20a854ab28849bd0a864ca59920bf7","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.0-canary.3edea00f6.tgz","fileCount":5,"integrity":"sha512-Oc6DMq/xUyPfKiDbnU2VaonEDMXL12a1KpmbH5uVzfblvdtPIxJSKLsCo/DCIoHd264+SYuOfxxxMN/C5485ZQ==","signatures":[{"sig":"MEYCIQCUTnHIIyB+eP2hcgf666IjfWblaTXpIZLNzJIyQEYqEAIhAPrElCY7PV4YywbbJdaWrCTq3y5KBXmRdxCl+gczZOyE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.119.0-canary.3edea00f6.tgz","_integrity":"sha512-Oc6DMq/xUyPfKiDbnU2VaonEDMXL12a1KpmbH5uVzfblvdtPIxJSKLsCo/DCIoHd264+SYuOfxxxMN/C5485ZQ==","_npmVersion":"11.17.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.119.0-canary.3edea00f6","@kb-labs/core-platform":"2.119.0-canary.3edea00f6","@kb-labs/shared-testing":"2.119.0-canary.3edea00f6","@kb-labs/plugin-contracts":"2.119.0-canary.3edea00f6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.3edea00f6"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.0-canary.3edea00f6_1787764933100_0.9700106788660645","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.8f939a290":{"name":"@kb-labs/shared-testing-platform","version":"2.119.0-canary.8f939a290","_id":"@kb-labs/shared-testing-platform@2.119.0-canary.8f939a290","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"627d4d9d6025f9c86799b5c30531c7bbae8760fc","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.0-canary.8f939a290.tgz","fileCount":5,"integrity":"sha512-8lCGwvxGzaMceoOmTYqrBjq0Fxy51KYJ/L+cSrJfBTxuv3GuCE7rDaZsFJhz58DitGb1QxX3hb8vNBtvXGcdFw==","signatures":[{"sig":"MEQCIBBvWdHLQA/bAI2TiLoCOl6IRtEMTSshjCLR/EHHd+a3AiAZV9Rk/bNKL1ztA6m5LleLZ2x7cguXfiPAlARkB9oKdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.119.0-canary.8f939a290.tgz","_integrity":"sha512-8lCGwvxGzaMceoOmTYqrBjq0Fxy51KYJ/L+cSrJfBTxuv3GuCE7rDaZsFJhz58DitGb1QxX3hb8vNBtvXGcdFw==","_npmVersion":"11.17.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.119.0-canary.8f939a290","@kb-labs/core-platform":"2.119.0-canary.8f939a290","@kb-labs/shared-testing":"2.119.0-canary.8f939a290","@kb-labs/plugin-contracts":"2.119.0-canary.8f939a290"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.8f939a290"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.0-canary.8f939a290_1787788173023_0.5876326972635362","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0c078654e":{"name":"@kb-labs/shared-testing-platform","version":"2.119.0-canary.0c078654e","_id":"@kb-labs/shared-testing-platform@2.119.0-canary.0c078654e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f2feadb633f329fa18c3029c5a44af5bb8c52162","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.0-canary.0c078654e.tgz","fileCount":5,"integrity":"sha512-ydvHgzY4KkIbK96VMEGAaKKVXslPmi8aLiK9U7FjVDazEh1QqeC8GDe+ZJfl0GNL9YGd/DZH0/iZtZUZrHQ4QQ==","signatures":[{"sig":"MEYCIQCIIOFUJPs1WEIqo9INKPczAmwYPUg0kSPfeEzEz5kjCAIhAJzqs3+bxNERvPMcdMttAYtMyC1jTHp/aXnfmnAUSPED","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.119.0-canary.0c078654e.tgz","_integrity":"sha512-ydvHgzY4KkIbK96VMEGAaKKVXslPmi8aLiK9U7FjVDazEh1QqeC8GDe+ZJfl0GNL9YGd/DZH0/iZtZUZrHQ4QQ==","_npmVersion":"11.17.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.119.0-canary.0c078654e","@kb-labs/core-platform":"2.119.0-canary.0c078654e","@kb-labs/shared-testing":"2.119.0-canary.0c078654e","@kb-labs/plugin-contracts":"2.119.0-canary.0c078654e"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.0c078654e"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.0-canary.0c078654e_1787790316445_0.2110466210507369","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.ce846d079":{"name":"@kb-labs/shared-testing-platform","version":"2.119.0-canary.ce846d079","_id":"@kb-labs/shared-testing-platform@2.119.0-canary.ce846d079","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2fa5323db07afc66aee0a191301c2634224b888c","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.0-canary.ce846d079.tgz","fileCount":5,"integrity":"sha512-2w+KzS02hGqI7DYv9j0SWEqXxIN/xdg4RH6PCflQFCSocfPdS+iagJNMGB3UVaPgKhXxGPwYePiVUPVc9CBFaQ==","signatures":[{"sig":"MEUCICeXHMLX7b3BBxEeu063usdasf6XxJpPP18+M6v2aR8jAiEA6Xsv/z6DtDvLQaNMXxOGIMwmrCIuJLjGRQK1zisrqe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.119.0-canary.ce846d079.tgz","_integrity":"sha512-2w+KzS02hGqI7DYv9j0SWEqXxIN/xdg4RH6PCflQFCSocfPdS+iagJNMGB3UVaPgKhXxGPwYePiVUPVc9CBFaQ==","_npmVersion":"11.17.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.119.0-canary.ce846d079","@kb-labs/core-platform":"2.119.0-canary.ce846d079","@kb-labs/shared-testing":"2.119.0-canary.ce846d079","@kb-labs/plugin-contracts":"2.119.0-canary.ce846d079"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.ce846d079"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.0-canary.ce846d079_1787793722407_0.6965547218268935","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.62ffd5965":{"name":"@kb-labs/shared-testing-platform","version":"2.119.0-canary.62ffd5965","_id":"@kb-labs/shared-testing-platform@2.119.0-canary.62ffd5965","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f0d61fc82d89d81d318ebf4b6222ae86782e8d49","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.0-canary.62ffd5965.tgz","fileCount":5,"integrity":"sha512-9y8z0elFeavRNE3fMx66zMjavEvFaMaBtDLaxvP7L3Z88vOzd8MqugZ6+sKxm1gwhtP388p8xjA01OMOWjON9A==","signatures":[{"sig":"MEUCIQDa0+Q5dRLLmRXN1oglQnlqmRiAJeyeK6vpwuOu8Nc83AIgA2UR58GYvPqohWlsmSuUzpGRH7YGvNe8jRvVj3BlQHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.119.0-canary.62ffd5965.tgz","_integrity":"sha512-9y8z0elFeavRNE3fMx66zMjavEvFaMaBtDLaxvP7L3Z88vOzd8MqugZ6+sKxm1gwhtP388p8xjA01OMOWjON9A==","_npmVersion":"11.17.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.119.0-canary.62ffd5965","@kb-labs/core-platform":"2.119.0-canary.62ffd5965","@kb-labs/shared-testing":"2.119.0-canary.62ffd5965","@kb-labs/plugin-contracts":"2.119.0-canary.62ffd5965"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.62ffd5965"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.0-canary.62ffd5965_1787799950845_0.25627090522977003","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.1b2bf822b":{"name":"@kb-labs/shared-testing-platform","version":"2.119.0-canary.1b2bf822b","_id":"@kb-labs/shared-testing-platform@2.119.0-canary.1b2bf822b","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9c6cbc3249ba94e93b30475d30376e68bf1ff253","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.0-canary.1b2bf822b.tgz","fileCount":5,"integrity":"sha512-3LRANSYjRK9R+XE7ZjuIFvYCbxAtgfylOtyePwaG0efP3Kt8btMa8AIx6VK9fZsEpwdqJVNgjZSUYrCfhb2N6A==","signatures":[{"sig":"MEUCIQDINEJcNKJKJ/Fuyrzft7EG8lrC06Pi42L3WPdFTP6SkQIgEEu/ubzzFHCxWZy3M6Srk0tldSI8cLgotNCx0DKPOr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.119.0-canary.1b2bf822b.tgz","_integrity":"sha512-3LRANSYjRK9R+XE7ZjuIFvYCbxAtgfylOtyePwaG0efP3Kt8btMa8AIx6VK9fZsEpwdqJVNgjZSUYrCfhb2N6A==","_npmVersion":"11.17.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.119.0-canary.1b2bf822b","@kb-labs/core-platform":"2.119.0-canary.1b2bf822b","@kb-labs/shared-testing":"2.119.0-canary.1b2bf822b","@kb-labs/plugin-contracts":"2.119.0-canary.1b2bf822b"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.1b2bf822b"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.0-canary.1b2bf822b_1787804451151_0.3873936463997194","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.602573533":{"name":"@kb-labs/shared-testing-platform","version":"2.119.0-canary.602573533","_id":"@kb-labs/shared-testing-platform@2.119.0-canary.602573533","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"36009c667b22326252f9170a47f6d265d181d30a","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.0-canary.602573533.tgz","fileCount":5,"integrity":"sha512-XFZOUvRBiki3pDvKHWXCy4rjAbL901YLKO3KkEX52HQsaMqQFzdAkpYt3V2N5xdD4Iu1xQt4tncD3y5hekDVhg==","signatures":[{"sig":"MEUCIQD0NZEpArF4gp6YH0t0JIqnlX+mUz+kQnkSHOgvynsAsAIgRucsjXk4L5B9wpThxVbkY0tz1tLONLjm8D9omS1ghy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.119.0-canary.602573533.tgz","_integrity":"sha512-XFZOUvRBiki3pDvKHWXCy4rjAbL901YLKO3KkEX52HQsaMqQFzdAkpYt3V2N5xdD4Iu1xQt4tncD3y5hekDVhg==","_npmVersion":"11.17.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.119.0-canary.602573533","@kb-labs/core-platform":"2.119.0-canary.602573533","@kb-labs/shared-testing":"2.119.0-canary.602573533","@kb-labs/plugin-contracts":"2.119.0-canary.602573533"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.602573533"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.0-canary.602573533_1787821741792_0.7768896060691417","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0b4b21a55":{"name":"@kb-labs/shared-testing-platform","version":"2.119.0-canary.0b4b21a55","_id":"@kb-labs/shared-testing-platform@2.119.0-canary.0b4b21a55","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6b848529327f418e62c8448ee9f8501346f244e2","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.0-canary.0b4b21a55.tgz","fileCount":5,"integrity":"sha512-c9qLHWjaErapB1IDer6eCg3Y1upS2uoH/zzVajazL84ny/nsvq49DB+pYo1/9XjjeR7D2RPwckmtod3MOeUKcQ==","signatures":[{"sig":"MEQCIHmGTl0IbyUHlVEIGn3V0HjqV07t0wLY2wSZCZL9s2VeAiARLd4AAHM4fPYiTc50X6lIQZePVeHBr3xGH4W1sjQ7xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.119.0-canary.0b4b21a55.tgz","_integrity":"sha512-c9qLHWjaErapB1IDer6eCg3Y1upS2uoH/zzVajazL84ny/nsvq49DB+pYo1/9XjjeR7D2RPwckmtod3MOeUKcQ==","_npmVersion":"11.17.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.119.0-canary.0b4b21a55","@kb-labs/core-platform":"2.119.0-canary.0b4b21a55","@kb-labs/shared-testing":"2.119.0-canary.0b4b21a55","@kb-labs/plugin-contracts":"2.119.0-canary.0b4b21a55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.0b4b21a55"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.0-canary.0b4b21a55_1788376490469_0.9043326359942141","host":"s3://npm-registry-packages-npm-production"}},"2.119.0":{"name":"@kb-labs/shared-testing-platform","version":"2.119.0","_id":"@kb-labs/shared-testing-platform@2.119.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"fae0bdd38e4895e535e29de745200c1617166018","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.0.tgz","fileCount":5,"integrity":"sha512-e0I7TWquf1dDPMJ2rJ+ZBbGIu7u1a1DkRDdJByqAy3XgpKMQC/N44riZiTtuDN8nbY4VpDn7rJkME7jHGb4H8g==","signatures":[{"sig":"MEQCIHelzOH9jWGHLTfmxov6+vem9N6x/CbNlDppHimi/QrAAiAdy/hBfSL/se95ZnkofPJTveMC1MLzpntdSvUObTVrRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137242},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.119.0.tgz","_integrity":"sha512-e0I7TWquf1dDPMJ2rJ+ZBbGIu7u1a1DkRDdJByqAy3XgpKMQC/N44riZiTtuDN8nbY4VpDn7rJkME7jHGb4H8g==","_npmVersion":"11.19.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.119.0","@kb-labs/core-platform":"2.119.0","@kb-labs/shared-testing":"2.119.0","@kb-labs/plugin-contracts":"2.119.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.0_1788634909209_0.84598481162244","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.b53bbee1d":{"name":"@kb-labs/shared-testing-platform","version":"2.119.1-canary.b53bbee1d","_id":"@kb-labs/shared-testing-platform@2.119.1-canary.b53bbee1d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"a19a8d05b852f06e1e8eb06653bd7747546f0498","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.1-canary.b53bbee1d.tgz","fileCount":5,"integrity":"sha512-1KHBkuKueUI+lP7BhAxjrZlP7QegXdpyU6xUKF4RnmPks0sN6JH2/7/xSWa2zSbn3XXO7z2mvju09eo0YZZM8Q==","signatures":[{"sig":"MEUCIQD2dqwbXSyx7T5IK748CFxSpaakN8/lMyL76cqnyCNeOgIgax/OPETIQNAmwDRbrnTZ+stgiGqq07AQ/DKVS2jkAyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.119.1-canary.b53bbee1d.tgz","_integrity":"sha512-1KHBkuKueUI+lP7BhAxjrZlP7QegXdpyU6xUKF4RnmPks0sN6JH2/7/xSWa2zSbn3XXO7z2mvju09eo0YZZM8Q==","_npmVersion":"11.19.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.119.1-canary.b53bbee1d","@kb-labs/core-platform":"2.119.1-canary.b53bbee1d","@kb-labs/shared-testing":"2.119.1-canary.b53bbee1d","@kb-labs/plugin-contracts":"2.119.1-canary.b53bbee1d"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.b53bbee1d"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.1-canary.b53bbee1d_1788649546966_0.08123159167678962","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.a6aa9b388":{"name":"@kb-labs/shared-testing-platform","version":"2.119.1-canary.a6aa9b388","_id":"@kb-labs/shared-testing-platform@2.119.1-canary.a6aa9b388","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"afa63be8331849593e87e28241c01fa748c7a9bb","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.1-canary.a6aa9b388.tgz","fileCount":5,"integrity":"sha512-JeeRxjbPt3xsNCnGJ2jU0HTfiz3FTRUiB4r//OH+/9J7XvHamdX+CEbuwquQh0Izy9K+lS8ffidX2bVDttj86w==","signatures":[{"sig":"MEQCIBWUZftfj/xkpyXOCEZs/9TyORz0LK8rY6ZX6hfYR1izAiB4u2jzDh4KCxcviCsrdZdTOIz2lo7hBQbLH7i/4Giekw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.119.1-canary.a6aa9b388.tgz","_integrity":"sha512-JeeRxjbPt3xsNCnGJ2jU0HTfiz3FTRUiB4r//OH+/9J7XvHamdX+CEbuwquQh0Izy9K+lS8ffidX2bVDttj86w==","_npmVersion":"11.19.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.119.1-canary.a6aa9b388","@kb-labs/core-platform":"2.119.1-canary.a6aa9b388","@kb-labs/shared-testing":"2.119.1-canary.a6aa9b388","@kb-labs/plugin-contracts":"2.119.1-canary.a6aa9b388"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.a6aa9b388"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.1-canary.a6aa9b388_1788653688396_0.13702920292458143","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.57c3a1e5e":{"name":"@kb-labs/shared-testing-platform","version":"2.119.1-canary.57c3a1e5e","_id":"@kb-labs/shared-testing-platform@2.119.1-canary.57c3a1e5e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b81b10c310c476d60b01684a2c477720264441ef","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.1-canary.57c3a1e5e.tgz","fileCount":5,"integrity":"sha512-ELfcv89U9kRkAhe/9bS23V3aeehCx57rf4vsHaJ21N2Miuoyvbgtg4MliLMHf7F2N5BQvZekRrXCyInXCo3OHg==","signatures":[{"sig":"MEQCIAmALcABeHx8FooSBVZ5A6SHoUgpD3U10w/JUtbblODgAiAnsXJXHjGxl8Nw0/FRpbM+ciP0g8W2wrhMD6xLHgeJrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.119.1-canary.57c3a1e5e.tgz","_integrity":"sha512-ELfcv89U9kRkAhe/9bS23V3aeehCx57rf4vsHaJ21N2Miuoyvbgtg4MliLMHf7F2N5BQvZekRrXCyInXCo3OHg==","_npmVersion":"11.19.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.119.1-canary.57c3a1e5e","@kb-labs/core-platform":"2.119.1-canary.57c3a1e5e","@kb-labs/shared-testing":"2.119.1-canary.57c3a1e5e","@kb-labs/plugin-contracts":"2.119.1-canary.57c3a1e5e"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.57c3a1e5e"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.1-canary.57c3a1e5e_1788657708823_0.13744980617093816","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.1e87213c2":{"name":"@kb-labs/shared-testing-platform","version":"2.119.1-canary.1e87213c2","_id":"@kb-labs/shared-testing-platform@2.119.1-canary.1e87213c2","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9f709e694b6ca0a2756875620931f8bd3e2051ce","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.1-canary.1e87213c2.tgz","fileCount":5,"integrity":"sha512-JHXOn/D6YdVbddo134K8R2nYTO5lxar5PJBkxrjeLfd/TOAnXvF05OVfnFzXxOGhPAcJsVVCTyNkrX4kVxlXCQ==","signatures":[{"sig":"MEYCIQCpVvs1VLFqFz66NTzG3vqaIU/TdVm6Qp1ozrTch/qBiwIhAKVsE7PJBVpJGFnClSpakFI98bShafE+tT+yAnv/+4vc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.119.1-canary.1e87213c2.tgz","_integrity":"sha512-JHXOn/D6YdVbddo134K8R2nYTO5lxar5PJBkxrjeLfd/TOAnXvF05OVfnFzXxOGhPAcJsVVCTyNkrX4kVxlXCQ==","_npmVersion":"11.19.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.119.1-canary.1e87213c2","@kb-labs/core-platform":"2.119.1-canary.1e87213c2","@kb-labs/shared-testing":"2.119.1-canary.1e87213c2","@kb-labs/plugin-contracts":"2.119.1-canary.1e87213c2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.1e87213c2"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.1-canary.1e87213c2_1788661265747_0.6457574098202106","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.ee03bc25d":{"name":"@kb-labs/shared-testing-platform","version":"2.119.1-canary.ee03bc25d","_id":"@kb-labs/shared-testing-platform@2.119.1-canary.ee03bc25d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"79558883c53260d7b95ca3bec90c8bf6a6127644","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.1-canary.ee03bc25d.tgz","fileCount":5,"integrity":"sha512-jiVowrmyOxhk/1V75HjgvwypNf/JQL0Q5Xg/E6kdGoOu9xQVpevnhv8jUEtesWcGg0b6IZcgHwNof3xv8Yefqg==","signatures":[{"sig":"MEUCIAVGvT/nxFs+4sXkkIlFnNQ+nYFN03sPW680HqR/ka1wAiEA95z/rq7krVg4FM8+/r+JJze4yBv0Zx/S819EQ1vS22o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.119.1-canary.ee03bc25d.tgz","_integrity":"sha512-jiVowrmyOxhk/1V75HjgvwypNf/JQL0Q5Xg/E6kdGoOu9xQVpevnhv8jUEtesWcGg0b6IZcgHwNof3xv8Yefqg==","_npmVersion":"11.19.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.119.1-canary.ee03bc25d","@kb-labs/core-platform":"2.119.1-canary.ee03bc25d","@kb-labs/shared-testing":"2.119.1-canary.ee03bc25d","@kb-labs/plugin-contracts":"2.119.1-canary.ee03bc25d"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.ee03bc25d"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.1-canary.ee03bc25d_1789209722959_0.011487255317803813","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.a73502f0d":{"name":"@kb-labs/shared-testing-platform","version":"2.119.1-canary.a73502f0d","_id":"@kb-labs/shared-testing-platform@2.119.1-canary.a73502f0d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3b5aac1d7e7c6c552e24190bc5772f5069830b4c","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.1-canary.a73502f0d.tgz","fileCount":5,"integrity":"sha512-Rg9jeOWhIXVyNpzR9TOhA6sn1ks29CmsAUo3PzKBPKwYxQFjh0sF5bOiU8OgiZIy8T9g77xm62Td7/l625ybrg==","signatures":[{"sig":"MEUCIQCjRRAvNQa9Tb07rH69UbFoS/Yv3YMZb6fQzQZ4yEhTtAIgHj9KhGofOIDLEeF8cokYZqKl1mDsqVDfoecEtVco5KU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.119.1-canary.a73502f0d.tgz","_integrity":"sha512-Rg9jeOWhIXVyNpzR9TOhA6sn1ks29CmsAUo3PzKBPKwYxQFjh0sF5bOiU8OgiZIy8T9g77xm62Td7/l625ybrg==","_npmVersion":"11.19.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.119.1-canary.a73502f0d","@kb-labs/core-platform":"2.119.1-canary.a73502f0d","@kb-labs/shared-testing":"2.119.1-canary.a73502f0d","@kb-labs/plugin-contracts":"2.119.1-canary.a73502f0d"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.a73502f0d"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.1-canary.a73502f0d_1789258018214_0.7569288869529252","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.e834e2cf9":{"name":"@kb-labs/shared-testing-platform","version":"2.119.1-canary.e834e2cf9","_id":"@kb-labs/shared-testing-platform@2.119.1-canary.e834e2cf9","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ffb3112fb44d042c705d7e4fd14e77e4d4246ac1","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.1-canary.e834e2cf9.tgz","fileCount":5,"integrity":"sha512-LTvAlJoE9325bJu9fGeDsnSdSQWbAQAmKmomjhlPXyUWghIlx9qL1FD+z0l6gkoVczd4aGDjF5pV4dBQ2rrF7g==","signatures":[{"sig":"MEUCIQCZGTdByyVlhJly/jrNfLVsV7fjW5vtvmvHxg7De9Yi0AIgYaPnSOPxOdZMHnQXEoddrTnxF7DBg9kWjbVp3CBiwwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.119.1-canary.e834e2cf9.tgz","_integrity":"sha512-LTvAlJoE9325bJu9fGeDsnSdSQWbAQAmKmomjhlPXyUWghIlx9qL1FD+z0l6gkoVczd4aGDjF5pV4dBQ2rrF7g==","_npmVersion":"11.19.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.119.1-canary.e834e2cf9","@kb-labs/core-platform":"2.119.1-canary.e834e2cf9","@kb-labs/shared-testing":"2.119.1-canary.e834e2cf9","@kb-labs/plugin-contracts":"2.119.1-canary.e834e2cf9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.e834e2cf9"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.1-canary.e834e2cf9_1789300018829_0.6895441526296839","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.6a127adf8":{"name":"@kb-labs/shared-testing-platform","version":"2.119.1-canary.6a127adf8","_id":"@kb-labs/shared-testing-platform@2.119.1-canary.6a127adf8","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"97704aad6bc4bde3eb4be0670b672b2096f9b802","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.1-canary.6a127adf8.tgz","fileCount":5,"integrity":"sha512-Zcd77MpzY2DqG+2SVNC8zVyw1UjpVH89pTsd70TFFIBSruPL2FDB6C8TVRaXuZP8Gk+gAZr8wnrkhw/6NubtmQ==","signatures":[{"sig":"MEUCIQDPtrwWTqvRIFOs9If/+Ig2/moDOBJe/MdP/xUA/bZqUwIgcsvMbQjcjYq2KT+5jRLyVmuR6Yro6gwWSP+sOS8U0os=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.119.1-canary.6a127adf8.tgz","_integrity":"sha512-Zcd77MpzY2DqG+2SVNC8zVyw1UjpVH89pTsd70TFFIBSruPL2FDB6C8TVRaXuZP8Gk+gAZr8wnrkhw/6NubtmQ==","_npmVersion":"11.19.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.119.1-canary.6a127adf8","@kb-labs/core-platform":"2.119.1-canary.6a127adf8","@kb-labs/shared-testing":"2.119.1-canary.6a127adf8","@kb-labs/plugin-contracts":"2.119.1-canary.6a127adf8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.6a127adf8"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.1-canary.6a127adf8_1789313009315_0.23047225600768773","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.c8f889b14":{"name":"@kb-labs/shared-testing-platform","version":"2.119.1-canary.c8f889b14","_id":"@kb-labs/shared-testing-platform@2.119.1-canary.c8f889b14","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5ae9508d8a5e9d397e7f8661e5dfcfb2da002a31","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.119.1-canary.c8f889b14.tgz","fileCount":5,"integrity":"sha512-ggLudRR+f9v0Y+k/s/TQBR3X3PMoAZ4KTHMXyJcUsYrFVN1tehB1c9IYUDXxWKv1TSHMDbcYic5a0oQfdHy4dw==","signatures":[{"sig":"MEUCIEiK50KchN6Y1PO5bk8DJN2xMLplkzOrQJ3a+KG6VK8fAiEAk7FWVnlbB7EcdLYCqIC1gXTGpLRMMyBkmxVjczrHyYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.119.1-canary.c8f889b14.tgz","_integrity":"sha512-ggLudRR+f9v0Y+k/s/TQBR3X3PMoAZ4KTHMXyJcUsYrFVN1tehB1c9IYUDXxWKv1TSHMDbcYic5a0oQfdHy4dw==","_npmVersion":"11.19.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.119.1-canary.c8f889b14","@kb-labs/core-platform":"2.119.1-canary.c8f889b14","@kb-labs/shared-testing":"2.119.1-canary.c8f889b14","@kb-labs/plugin-contracts":"2.119.1-canary.c8f889b14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.c8f889b14"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.119.1-canary.c8f889b14_1789413178342_0.2761419905308715","host":"s3://npm-registry-packages-npm-production"}},"2.120.0-canary.68fdd56fa":{"name":"@kb-labs/shared-testing-platform","version":"2.120.0-canary.68fdd56fa","_id":"@kb-labs/shared-testing-platform@2.120.0-canary.68fdd56fa","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0c1f241c48f9312e63bc3fd1d00b76c147fec7c6","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.120.0-canary.68fdd56fa.tgz","fileCount":5,"integrity":"sha512-OvJ/jKuIBipvcA7tFKC4M/JlWGqSRU86b8KNggTxqMxStXX4y3aVIymsr0HfW+fDFPtwvEcX7JYRjxsgjaBKnw==","signatures":[{"sig":"MEQCIDp4gzI2DwUo4u+mfQS98+NcKP1IhMTHGS3WNEFzB0a5AiAa/HE4SCGg+PHyuKvNtkbBVHWwiMlOGcKK6S7LFeg7gQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB12CSEXgp2YnFbFmRNuPWIeLUNaGkFeHhEG60GddbQdAiBvnhRMZHdroug9Ys5BklPQFS0wG4umYxy3zRyuIKQ3xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.120.0-canary.68fdd56fa.tgz","_integrity":"sha512-OvJ/jKuIBipvcA7tFKC4M/JlWGqSRU86b8KNggTxqMxStXX4y3aVIymsr0HfW+fDFPtwvEcX7JYRjxsgjaBKnw==","_npmVersion":"11.19.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.120.0-canary.68fdd56fa","@kb-labs/core-platform":"2.120.0-canary.68fdd56fa","@kb-labs/shared-testing":"2.120.0-canary.68fdd56fa","@kb-labs/plugin-contracts":"2.120.0-canary.68fdd56fa"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.120.0-canary.68fdd56fa"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.120.0-canary.68fdd56fa_1790212931996_0.20688043906941145","host":"s3://npm-registry-packages-npm-production"}},"2.120.0":{"name":"@kb-labs/shared-testing-platform","version":"2.120.0","_id":"@kb-labs/shared-testing-platform@2.120.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ae73b90e5bbbe5c13f67a711ebc47b8be94cf2ab","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.120.0.tgz","fileCount":5,"integrity":"sha512-Bl0NRUdCL0fisGTo62h4zwZ2JuOoq1j/CG4px0w347/vNtR3KGIo0SUKE7ckSUxAi9YML/KEQcNA6puMllIpqA==","signatures":[{"sig":"MEQCIA2oi2xZsB3cGl+4R6uzECPl/T7VmdB5W8nVEOA5/5mzAiA6J2a8un9wEBihRlIjX7FTPlaKn4H/tKCTYSWv58OfWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGkVp1AziQCcqFnS2taV0aGWyZaUb3b2rKEpKzXeuVE9AiAIafzPa2PSluuYZWyVQFDljwO8Ngh8oBmQI9h6ZHUM8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137242},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.120.0.tgz","_integrity":"sha512-Bl0NRUdCL0fisGTo62h4zwZ2JuOoq1j/CG4px0w347/vNtR3KGIo0SUKE7ckSUxAi9YML/KEQcNA6puMllIpqA==","_npmVersion":"11.19.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.120.0","@kb-labs/core-platform":"2.120.0","@kb-labs/shared-testing":"2.120.0","@kb-labs/plugin-contracts":"2.120.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.120.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.120.0_1790279013100_0.25999581066008526","host":"s3://npm-registry-packages-npm-production"}},"2.120.1":{"name":"@kb-labs/shared-testing-platform","version":"2.120.1","_id":"@kb-labs/shared-testing-platform@2.120.1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"bd901cdd1d9d58ca2fc22f2cb189057674af8591","tarball":"https://registry.npmjs.org/@kb-labs/shared-testing-platform/-/shared-testing-platform-2.120.1.tgz","fileCount":5,"integrity":"sha512-DLi2/Gdi2FtXtwzJ1BJ5+051MxaE64SK0+0vPWyk6VDkuB54me0x5d5sG2BL8+cT01XKZuXAQl1NZgXxZ/SLMw==","signatures":[{"sig":"MEUCIQCwprCaK87mb2ocMU7YrPyoMfD58g4Hf41MxnpTQGhmQQIgBnVE6eVtjQUFKscBRnShr3vkWo19igSiW9N0ZHo/s6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAbraW2QuVV9osZ772qpxee1C27kwGQCYdQupm4A9T9fAiB0ec1ogyfEdGfbFw3bll6CC5JWz5QHxzDozxlZancYJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137242},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-shared-testing-platform-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"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src","test":"vitest run","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint src --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-shared-testing-platform-2.120.1.tgz","_integrity":"sha512-DLi2/Gdi2FtXtwzJ1BJ5+051MxaE64SK0+0vPWyk6VDkuB54me0x5d5sG2BL8+cT01XKZuXAQl1NZgXxZ/SLMw==","_npmVersion":"11.19.0","description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"vitest":"^3.2.6","@kb-labs/core-runtime":"2.120.1","@kb-labs/core-platform":"2.120.1","@kb-labs/shared-testing":"2.120.1","@kb-labs/plugin-contracts":"2.120.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.120.1"},"_npmOperationalInternal":{"tmp":"tmp/shared-testing-platform_2.120.1_1790288448287_0.8604814163412371","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-07-03T23:02:58.689Z","modified":"2026-09-24T22:45:24.773Z","2.96.0":"2026-07-03T23:02:59.041Z","2.98.0":"2026-07-18T14:35:56.458Z","2.100.0":"2026-07-19T00:39:14.142Z","2.101.0-canary.3f3ceb8f":"2026-07-19T14:45:51.973Z","2.101.0":"2026-07-19T16:09:35.701Z","2.102.0":"2026-07-19T21:30:29.564Z","2.103.0":"2026-07-19T22:39:58.716Z","2.104.0":"2026-07-19T23:53:20.450Z","2.105.0":"2026-07-23T22:32:58.072Z","2.106.0":"2026-07-24T01:06:57.482Z","2.107.0":"2026-07-25T18:56:34.984Z","2.109.0":"2026-07-25T20:47:45.989Z","2.110.0":"2026-07-28T00:40:54.672Z","2.111.0":"2026-07-28T18:53:50.644Z","2.112.0":"2026-07-29T06:52:25.186Z","2.114.0":"2026-07-30T22:05:26.223Z","2.116.11":"2026-08-01T21:09:00.553Z","2.116.12":"2026-08-01T22:04:54.525Z","2.116.13":"2026-08-01T22:31:26.152Z","2.116.14":"2026-08-01T23:01:22.551Z","2.117.0":"2026-08-09T17:52:48.583Z","2.118.0":"2026-08-11T18:03:20.572Z","2.118.1":"2026-08-12T08:49:12.981Z","2.118.2":"2026-08-12T22:28:00.008Z","2.119.0-canary.8c5512847":"2026-08-15T17:05:05.904Z","2.119.0-canary.cee505c72":"2026-08-18T21:08:42.429Z","2.119.0-canary.85d060ea6":"2026-08-20T18:29:28.464Z","2.119.0-canary.c64d2c41e":"2026-08-24T22:02:53.077Z","2.119.0-canary.0b1ec4151":"2026-08-24T22:37:25.758Z","2.119.0-canary.2077501f1":"2026-08-24T23:21:18.939Z","2.119.0-canary.b20fd4a5b":"2026-08-25T02:40:29.049Z","2.119.0-canary.448a88d0f":"2026-08-25T06:11:41.509Z","2.119.0-canary.e120bc0ee":"2026-08-25T06:52:44.828Z","2.119.0-canary.6ec5ad2e4":"2026-08-25T15:24:34.310Z","2.119.0-canary.f8394d5fd":"2026-08-25T16:26:32.947Z","2.119.0-canary.bb3d7f2f1":"2026-08-25T18:02:21.949Z","2.119.0-canary.3edea00f6":"2026-08-26T17:22:13.237Z","2.119.0-canary.8f939a290":"2026-08-26T23:49:33.148Z","2.119.0-canary.0c078654e":"2026-08-27T00:25:16.587Z","2.119.0-canary.ce846d079":"2026-08-27T01:22:02.775Z","2.119.0-canary.62ffd5965":"2026-08-27T03:05:51.003Z","2.119.0-canary.1b2bf822b":"2026-08-27T04:20:51.286Z","2.119.0-canary.602573533":"2026-08-27T09:09:01.921Z","2.119.0-canary.0b4b21a55":"2026-09-02T19:14:50.615Z","2.119.0":"2026-09-05T19:01:49.358Z","2.119.1-canary.b53bbee1d":"2026-09-05T23:05:47.103Z","2.119.1-canary.a6aa9b388":"2026-09-06T00:14:48.519Z","2.119.1-canary.57c3a1e5e":"2026-09-06T01:21:48.959Z","2.119.1-canary.1e87213c2":"2026-09-06T02:21:05.870Z","2.119.1-canary.ee03bc25d":"2026-09-12T10:42:03.097Z","2.119.1-canary.a73502f0d":"2026-09-13T00:06:58.364Z","2.119.1-canary.e834e2cf9":"2026-09-13T11:46:58.962Z","2.119.1-canary.6a127adf8":"2026-09-13T15:23:29.462Z","2.119.1-canary.c8f889b14":"2026-09-14T19:12:58.515Z","2.120.0-canary.68fdd56fa":"2026-09-24T01:22:12.100Z","2.120.0":"2026-09-24T19:43:33.201Z","2.120.1":"2026-09-24T22:20:48.379Z"},"description":"Platform setup utilities for testing KB Labs plugins — createTestContext, setupTestPlatform, testCommand","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"readme":"","readmeFilename":"README.md"}