{"_id":"@kb-labs/qa-contracts","_rev":"132-3de2b5700833efed5836932c7042d911","name":"@kb-labs/qa-contracts","dist-tags":{"candidate-platform-2.119.0-canary-3edea00f6d21":"2.119.0-canary.3edea00f6","candidate-platform-2.119.0-canary-8f939a290":"2.119.0-canary.8f939a290","candidate-platform-2.119.0-canary-0c078654e":"2.119.0-canary.0c078654e","candidate-platform-2.119.0-canary-ce846d079":"2.119.0-canary.ce846d079","candidate-platform-2.119.0-canary-62ffd5965":"2.119.0-canary.62ffd5965","candidate-platform-2.119.0-canary-1b2bf822b":"2.119.0-canary.1b2bf822b","candidate-platform-2.119.0-canary-602573533":"2.119.0-canary.602573533","candidate-platform-2.119.0-canary.0b4b21a55-canary-0b4b21a55066":"2.119.0-canary.0b4b21a55","candidate-platform-2.119.0-stable-30310c8f10a2":"2.119.0","candidate-platform-2.119.1-canary.b53bbee1d-canary-b53bbee1dd39":"2.119.1-canary.b53bbee1d","candidate-platform-2.119.1-canary.a6aa9b388-canary-a6aa9b38817f":"2.119.1-canary.a6aa9b388","candidate-platform-2.119.1-canary.57c3a1e5e-canary-57c3a1e5e072":"2.119.1-canary.57c3a1e5e","candidate-platform-2.119.1-canary.1e87213c2-canary-1e87213c240d":"2.119.1-canary.1e87213c2","candidate-platform-2.119.1-canary.ee03bc25d-canary-2":"2.119.1-canary.ee03bc25d","candidate-platform-2.119.1-canary.a73502f0d-canary-3":"2.119.1-canary.a73502f0d","candidate-platform-2.119.1-canary.e834e2cf9-canary-5":"2.119.1-canary.e834e2cf9","candidate-platform-2.119.1-canary.6a127adf8-canary-6":"2.119.1-canary.6a127adf8","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","latest":"2.120.1","candidate-platform-2.120.0-stable-dafff6e385f0":"2.120.0","candidate-platform-2.120.1-stable-80dd88880fc4":"2.120.1"},"versions":{"0.6.0":{"name":"@kb-labs/qa-contracts","version":"0.6.0","_id":"@kb-labs/qa-contracts@0.6.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ae9cff2686059fed0bf2cb3fd9ba528dd1956992","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-0.6.0.tgz","fileCount":6,"integrity":"sha512-keeNxdDakrqCht4zxj01NLJcB0raXqIM38oKF16cNfZ0pEs7V5wHXu4ieKbdT/02psFvKWElkmfSAHssCvL8fA==","signatures":[{"sig":"MEQCIGgUKXEKzIVvMIjwbrlYFpAvvmO7dza/MqXGIt+1SCumAiAcbBhDJAEvVitddQitmvSsGjvYNFwoJL7XoMDS3RrGYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109646},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"gitHead":"4dc5d281ae360986e040282718008f0e50112e90","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"link:../../../../infra/kb-labs-devkit"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_0.6.0_1775492523042_0.6253227014976379","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@kb-labs/qa-contracts","version":"2.6.0","_id":"@kb-labs/qa-contracts@2.6.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"861a64139d38fb367aabeb28be20ec4c9f07a9f6","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.6.0.tgz","fileCount":6,"integrity":"sha512-czJ+y6ks3UtPKDM3BLoDIOp9UxyE9O9Z7reI1bkKSPgWfmv9wYD5CLGuKnRz+E2sQyALSDN0uwD+Gn3uX5umWg==","signatures":[{"sig":"MEUCIQCOxGLoepQ4j9TrNqHSMaKedNtmPPCpc41BYK+LklnJagIgLKI6H7zSziOVJPPldroDSusXiKezDLlShEfF3K/yrS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109621},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./dist/*":"./dist/*"},"gitHead":"b19d4e2a767bb809d8fbdfc6b2055d8e9f376ad8","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.6.0_1775922365505_0.9574615736025955","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@kb-labs/qa-contracts","version":"2.9.0","_id":"@kb-labs/qa-contracts@2.9.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"a7344b188f143537e5aec8a0f20cf7ed556602fd","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.9.0.tgz","fileCount":6,"integrity":"sha512-SKC/nybtIcVK+tJzHB1ZbawPA8yC7Sb2i1/Ix9zDULDcR5Ac1Q673pqdjlGxqYgSRGUDCNpbc+xmuvTU4H1xjA==","signatures":[{"sig":"MEYCIQD80wrKCIv5F25gxJ7rwisUzo2/CWd3YdXLkRky2MuaswIhANjYmlxO3vABkVmGi1h+aQD4d/tqpJlt+ZmZNGPWS6a0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109614},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.9.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/d68b6a214007dcd7d09733e6552e9f55/kb-labs-qa-contracts-2.9.0.tgz","_integrity":"sha512-SKC/nybtIcVK+tJzHB1ZbawPA8yC7Sb2i1/Ix9zDULDcR5Ac1Q673pqdjlGxqYgSRGUDCNpbc+xmuvTU4H1xjA==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.9.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.9.0_1775932081027_0.8158000230129978","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@kb-labs/qa-contracts","version":"2.10.0","_id":"@kb-labs/qa-contracts@2.10.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"257d4aef8f9a753c7d134e668abad53966de587c","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.10.0.tgz","fileCount":6,"integrity":"sha512-+pmBeE45CsuPz6yF+ZRsT84S+cTu/N/N1VCDZqNtVYIm5GZGRR6bJENvzkzR6kfuQiLlzfdtm6gwjZiqVassDw==","signatures":[{"sig":"MEQCIA686yvj1HrmdrDo4KsZUXVuzxTBSGao4VYWoZ1oys0pAiB9Hq+2kIag5nDnYZJpeqyKQg8fEHc8p6m1t4uI5BovVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.10.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/e7748d9defc8c004ca4b83214c23e737/kb-labs-qa-contracts-2.10.0.tgz","_integrity":"sha512-+pmBeE45CsuPz6yF+ZRsT84S+cTu/N/N1VCDZqNtVYIm5GZGRR6bJENvzkzR6kfuQiLlzfdtm6gwjZiqVassDw==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.10.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.10.0_1775934036711_0.3244859642536797","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@kb-labs/qa-contracts","version":"2.11.0","_id":"@kb-labs/qa-contracts@2.11.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b90f40affba279621e1b00c58009691d2c92e7ae","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.11.0.tgz","fileCount":6,"integrity":"sha512-Rmg1gWc0zC0SJbUr21ljiiIow2zHcpJ/aFbafzEDaWbVqdTkokJtVykqvrMndROByDbMdqF07P9HyIWD7cGSfQ==","signatures":[{"sig":"MEUCIHAxyfVb0JgqEdCxV72q/1+Fmu/ygbxzqLu6psV9+xPdAiEA64Ns8FjviE0hAh0fAdys02L80YMTm7RyX8jQ8nYTmrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.11.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/d944a9eb561899a3905381442b48880e/kb-labs-qa-contracts-2.11.0.tgz","_integrity":"sha512-Rmg1gWc0zC0SJbUr21ljiiIow2zHcpJ/aFbafzEDaWbVqdTkokJtVykqvrMndROByDbMdqF07P9HyIWD7cGSfQ==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.11.0_1775935798202_0.14564407631311993","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"@kb-labs/qa-contracts","version":"2.12.0","_id":"@kb-labs/qa-contracts@2.12.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5849ace43e5b57b70855542d607e358956411693","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.12.0.tgz","fileCount":6,"integrity":"sha512-Hw2KVb3EDqC1E8ZDF1w/HI4d3HsTchStp8i1iPC2P/4wY7MLN1KzRW0qjF0JmySfWuY/EgnxDIPRYTNDBZ658g==","signatures":[{"sig":"MEQCIAh/A3LmHiu6xKVS2iFznM4e6owpsRoRSq3C3fdDxbC6AiBfP52oNrABoVNbV4GPnRvKBwu/92bBCPSV/zfcjqKa0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.12.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/d486ea6297e47534a05992fd2ef827ae/kb-labs-qa-contracts-2.12.0.tgz","_integrity":"sha512-Hw2KVb3EDqC1E8ZDF1w/HI4d3HsTchStp8i1iPC2P/4wY7MLN1KzRW0qjF0JmySfWuY/EgnxDIPRYTNDBZ658g==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.12.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.12.0_1775937894248_0.854457828235424","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"@kb-labs/qa-contracts","version":"2.13.0","_id":"@kb-labs/qa-contracts@2.13.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2378542f594b3d858e66a5665c908ecdada329d0","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.13.0.tgz","fileCount":6,"integrity":"sha512-/kFJYfxYnTZ/EspH6sBTFl2P7aCirSef4wPiwtQ3uQ018hkkRt8OmSny2r6iAxe5aR86JZrg79MkOsDETBdwQQ==","signatures":[{"sig":"MEQCID5PJ5YvBL28r9umyQNWE7HPRQKdqA+k1wUJUWqhXkTuAiBA7IklZvPdM/JDmWom2DlGtVe/ssaZvfDLfAxjZi13gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.13.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/934292dd2dae5a635fe56a91495f2971/kb-labs-qa-contracts-2.13.0.tgz","_integrity":"sha512-/kFJYfxYnTZ/EspH6sBTFl2P7aCirSef4wPiwtQ3uQ018hkkRt8OmSny2r6iAxe5aR86JZrg79MkOsDETBdwQQ==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.13.0_1775939128664_0.23725999187982305","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"@kb-labs/qa-contracts","version":"2.14.0","_id":"@kb-labs/qa-contracts@2.14.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2ad0e78b7f89d63105d159af5f1bc8c938440d8b","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.14.0.tgz","fileCount":6,"integrity":"sha512-t4cAczl2l3BB3p8aj9PXYQvEsF9uFWTpGkZrc2bpzbpi8UZrFoWQXfMeCMQ5VLB/PdiLjPCzXkjnwAE+GNotmA==","signatures":[{"sig":"MEYCIQDNtr1jXfQWN7JjJtxA3WoWo91glg+t+7ezmRZUrHWAnQIhAOLscEX4mUh1dtHuayUelDszOLQmpPhBs7kTGBEBp69Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.14.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/f736a8ed98141814f364832c6107ef3e/kb-labs-qa-contracts-2.14.0.tgz","_integrity":"sha512-t4cAczl2l3BB3p8aj9PXYQvEsF9uFWTpGkZrc2bpzbpi8UZrFoWQXfMeCMQ5VLB/PdiLjPCzXkjnwAE+GNotmA==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.14.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.14.0_1775988130099_0.75507389602591","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"@kb-labs/qa-contracts","version":"2.15.0","_id":"@kb-labs/qa-contracts@2.15.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"58c752df695f386589c94f7fdb8c0f961083bf82","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.15.0.tgz","fileCount":6,"integrity":"sha512-RvIpNA6zIZ/fqwRdNNy83muMmUSrr49ZybDUYB3NCPoQU6OhH4qWQFr+4upjS1/Cqv26q+RgK2BwhRpIAiuxqg==","signatures":[{"sig":"MEUCIA/yLt6OWmUr1iK6I+upuM2iHOY7ssWc/DpKYGjSg92eAiEA6ieto8wLoeruPwXefstMj7Scql9opt2g/imm8Vifz2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.15.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/5cc194c7d497fde396db8481948310aa/kb-labs-qa-contracts-2.15.0.tgz","_integrity":"sha512-RvIpNA6zIZ/fqwRdNNy83muMmUSrr49ZybDUYB3NCPoQU6OhH4qWQFr+4upjS1/Cqv26q+RgK2BwhRpIAiuxqg==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.15.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.15.0_1776024368311_0.47360996196881744","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"name":"@kb-labs/qa-contracts","version":"2.17.0","_id":"@kb-labs/qa-contracts@2.17.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"a73cc1ee26a52c79e37115d783513194cca5f957","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.17.0.tgz","fileCount":6,"integrity":"sha512-KC9UzJYwzjqua18PN8+0NQDw5V1kADwNTwJneS8hIvNvupB66xl9IqhVCV70nfaSjZYvx0eskNTe6XM8E08qow==","signatures":[{"sig":"MEQCIF4EjqoAnZwZHZEKlVxHs6GTZAcn7+/uysCBitT81owOAiAcSqVYN8OHWsOnn51tQUmVFyqB0NDAo6zA8ffqv/iD4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.17.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/77e15d4ab7aee23f97eddbd3a7b6109a/kb-labs-qa-contracts-2.17.0.tgz","_integrity":"sha512-KC9UzJYwzjqua18PN8+0NQDw5V1kADwNTwJneS8hIvNvupB66xl9IqhVCV70nfaSjZYvx0eskNTe6XM8E08qow==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.17.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.17.0_1776089831074_0.4036024794143025","host":"s3://npm-registry-packages-npm-production"}},"2.18.0":{"name":"@kb-labs/qa-contracts","version":"2.18.0","_id":"@kb-labs/qa-contracts@2.18.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"be4c9fe22ce30a98ddea3b4e5f0ebb61633521dd","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.18.0.tgz","fileCount":6,"integrity":"sha512-/2oLKyzedBRYfjD9VL9t7R7b/R/alDSXamNUlRSqiEy4tEG6VUSFKwFs+ASKlloh8oBSUeJHzvoGRUiI/zNoYg==","signatures":[{"sig":"MEUCIQCYBuMwsLjsIu8vlKqDiJB4vdTf3BihXQgPazcxMwUQKAIgQdhd5FK1yEKvc6uSSiRL8ORdZ+bwi7MZiBuUVX5CyCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.18.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/aaf9b47db0defc2458583320a07d5c34/kb-labs-qa-contracts-2.18.0.tgz","_integrity":"sha512-/2oLKyzedBRYfjD9VL9t7R7b/R/alDSXamNUlRSqiEy4tEG6VUSFKwFs+ASKlloh8oBSUeJHzvoGRUiI/zNoYg==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.18.0_1776090895716_0.6853013655405129","host":"s3://npm-registry-packages-npm-production"}},"2.19.0":{"name":"@kb-labs/qa-contracts","version":"2.19.0","_id":"@kb-labs/qa-contracts@2.19.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d948675496cf7a6b46f5fcdde37162f4fde4fdfd","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.19.0.tgz","fileCount":6,"integrity":"sha512-hoTaEr1K7GftSfY6c3tghxgnl3zuFJXKggrKqy7KVuzgLFemBFw8RiMFWlj4YYDzSID45k1ykur4qXhSoUcDsw==","signatures":[{"sig":"MEQCIF1rJx65oFKBXpMF4nZMHFq1WrlHXETqWoMid7QWxRZYAiBoQYviauQ76rBwrUeX+Z7bBCWTdj0edbbnBQINKfE9rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.19.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/1cd4fced8a319b7851512c40ff5abba2/kb-labs-qa-contracts-2.19.0.tgz","_integrity":"sha512-hoTaEr1K7GftSfY6c3tghxgnl3zuFJXKggrKqy7KVuzgLFemBFw8RiMFWlj4YYDzSID45k1ykur4qXhSoUcDsw==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.19.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.19.0_1776094134697_0.4131962368261668","host":"s3://npm-registry-packages-npm-production"}},"2.20.0":{"name":"@kb-labs/qa-contracts","version":"2.20.0","_id":"@kb-labs/qa-contracts@2.20.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"bf1a369bef5a5e97805059605335d232709b44df","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.20.0.tgz","fileCount":6,"integrity":"sha512-gx37FdeJ2qn3v6tjtdBieldLsY9c/gChcjlJ9U7Vm6a5W5st2UQ/7bvsl5jBK99B0BUho/yMsxaOx1ckVKSL5w==","signatures":[{"sig":"MEYCIQDU0T6cGsyo0nBNohRWN1ygXDWm13LugCJR2ZILiIHq8QIhAMILBMQeo2PzErzKH83t0fV6iQHwC8L+InGwSvnfzbbb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.20.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/8a95fb791303ff1bf4d237b2b8dfdd25/kb-labs-qa-contracts-2.20.0.tgz","_integrity":"sha512-gx37FdeJ2qn3v6tjtdBieldLsY9c/gChcjlJ9U7Vm6a5W5st2UQ/7bvsl5jBK99B0BUho/yMsxaOx1ckVKSL5w==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.20.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.20.0_1776113900635_0.637926797627189","host":"s3://npm-registry-packages-npm-production"}},"2.22.0":{"name":"@kb-labs/qa-contracts","version":"2.22.0","_id":"@kb-labs/qa-contracts@2.22.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"edc1b8a5347916dd387cad5018e5821a5585611d","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.22.0.tgz","fileCount":6,"integrity":"sha512-7zIjQwU50RZBxbK0vgjOwtnpB9UZjYwTACW49q8DSXD4W+hegEyMnEvLzqMuLnVqGPCc9lf3LDnohdQ372aMcQ==","signatures":[{"sig":"MEUCIQCVjPCm6MzcA1egDTgDOJe38UpxyCMKgw1SlRN4xQi+VAIgPHQ/Af7ipbZSb4+nkWWbYDebYr1hBWSxxbOWHvhIlAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.22.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/855af1c35aee170d2ed05484bae08502/kb-labs-qa-contracts-2.22.0.tgz","_integrity":"sha512-7zIjQwU50RZBxbK0vgjOwtnpB9UZjYwTACW49q8DSXD4W+hegEyMnEvLzqMuLnVqGPCc9lf3LDnohdQ372aMcQ==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.22.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.22.0_1776158766753_0.9454707737188854","host":"s3://npm-registry-packages-npm-production"}},"2.23.0":{"name":"@kb-labs/qa-contracts","version":"2.23.0","_id":"@kb-labs/qa-contracts@2.23.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c6c0921d4c19f06466354c7885682182dfede92c","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.23.0.tgz","fileCount":6,"integrity":"sha512-TeG2p6Suw5zf0XRZu/4lqwoZ7szy8MH3bY1XGRiggF94LA16ewuDtCqyVWv8heMVwRs7w9IQubMvV7C5a2/ysg==","signatures":[{"sig":"MEQCIFCPKtff8wNnHpb7/oyEulNOpljMUY3pMi+NxkMZLzZ9AiB/wY0hKW6DCYAomYjYTvkKi2MC7HGwjrksQnCQ8FXsJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.23.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/df0d6f29129f141262396718defcd00e/kb-labs-qa-contracts-2.23.0.tgz","_integrity":"sha512-TeG2p6Suw5zf0XRZu/4lqwoZ7szy8MH3bY1XGRiggF94LA16ewuDtCqyVWv8heMVwRs7w9IQubMvV7C5a2/ysg==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.23.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.23.0_1776159467274_0.9570272421670927","host":"s3://npm-registry-packages-npm-production"}},"2.25.0":{"name":"@kb-labs/qa-contracts","version":"2.25.0","_id":"@kb-labs/qa-contracts@2.25.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0a83145115f0d21595690c65c3696efa2e1c6fca","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.25.0.tgz","fileCount":6,"integrity":"sha512-JYTKLpOWvNSw9GqmDN95j6TvYE3MM2sb5pfO1jnwAiZjAwqk/xvRvEQHXkTu6u0xXcn5twPAP5F8UOJlo4jSjw==","signatures":[{"sig":"MEUCIHPyu8GXpsxzXPGG3NY/U0VsWbaDJ9sgL4pTOZTnoz6bAiEA3UtqgB6LlK98Q5HbkEItN4Whq2vLk+OS11gqcwUE3Dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.25.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/b0c17bd2e6bc2e6601cc6575f2ea747f/kb-labs-qa-contracts-2.25.0.tgz","_integrity":"sha512-JYTKLpOWvNSw9GqmDN95j6TvYE3MM2sb5pfO1jnwAiZjAwqk/xvRvEQHXkTu6u0xXcn5twPAP5F8UOJlo4jSjw==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.25.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.25.0_1776163900954_0.2430225011809981","host":"s3://npm-registry-packages-npm-production"}},"2.28.0":{"name":"@kb-labs/qa-contracts","version":"2.28.0","_id":"@kb-labs/qa-contracts@2.28.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c82b3bc0251dcab572e1f6b6513741efa4151c36","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.28.0.tgz","fileCount":6,"integrity":"sha512-Q9ytCO7zm/h/ftUJmtKvcAnRpfO8jQ8vc3ndXJXwBFCdWK76E5cXaajZCy8mXuRJYbsQ8/Su6BlXJg+b/39omg==","signatures":[{"sig":"MEUCIE1q/WmhLBD6wIWFH52+Kq+vGctpbsckN27LElPRzduMAiEA4v0dFInJjm0NBL1B0wMmOCV6y59AIrZQ/eWCQ2+6Eh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.28.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/af229620224c4c318356b229d3e6ac07/kb-labs-qa-contracts-2.28.0.tgz","_integrity":"sha512-Q9ytCO7zm/h/ftUJmtKvcAnRpfO8jQ8vc3ndXJXwBFCdWK76E5cXaajZCy8mXuRJYbsQ8/Su6BlXJg+b/39omg==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.28.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.28.0_1776170220855_0.13821398911471183","host":"s3://npm-registry-packages-npm-production"}},"2.29.0":{"name":"@kb-labs/qa-contracts","version":"2.29.0","_id":"@kb-labs/qa-contracts@2.29.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2230506f6ddacbda70051781bac4e0ce162800e0","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.29.0.tgz","fileCount":6,"integrity":"sha512-9tWFt5XWlRK8dsKYzkKkHN0WXpg/TkgQ39RkHJPAVJjT4FcmYcpyx3xjKl7y0bPq7P5nxnHqbFRL/2uo+uLPxQ==","signatures":[{"sig":"MEQCIAFD7RXE5RE4TasKsjrIbYteoyKZjY8cAIjxxv2A4bpBAiA5aA7io8ul0apZBoYybrjmTHrbEYhNrwKHYvYU/4hZQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.29.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/55996395a7e2f0e7363cc5dd522c80d7/kb-labs-qa-contracts-2.29.0.tgz","_integrity":"sha512-9tWFt5XWlRK8dsKYzkKkHN0WXpg/TkgQ39RkHJPAVJjT4FcmYcpyx3xjKl7y0bPq7P5nxnHqbFRL/2uo+uLPxQ==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.29.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.29.0_1776186610596_0.10817881513245475","host":"s3://npm-registry-packages-npm-production"}},"2.30.0":{"name":"@kb-labs/qa-contracts","version":"2.30.0","_id":"@kb-labs/qa-contracts@2.30.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"888493db61a62975d39fda53788bee8fc7b84dfe","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.30.0.tgz","fileCount":6,"integrity":"sha512-4lEfdUf7C6GRgpPv9yUvseeroUTflUzwG52fR3eCdeCyHufAUFIV41axu2vkh6gKfAwJK4l8K0n6LrN625SPig==","signatures":[{"sig":"MEYCIQC+Sd+klDp7cv21sBQmWVE4wIsOtO/hspeVu4AfwozdfQIhAL2ppmfeJmnWMpIsC9WunPbgefvokGL1llZ6oObr2Bg5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.30.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/bf9fdc14e94d1a4cab1e315b0696580f/kb-labs-qa-contracts-2.30.0.tgz","_integrity":"sha512-4lEfdUf7C6GRgpPv9yUvseeroUTflUzwG52fR3eCdeCyHufAUFIV41axu2vkh6gKfAwJK4l8K0n6LrN625SPig==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.30.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.30.0_1776191552391_0.20184114325053293","host":"s3://npm-registry-packages-npm-production"}},"2.31.0":{"name":"@kb-labs/qa-contracts","version":"2.31.0","_id":"@kb-labs/qa-contracts@2.31.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6a269ad90b74d93597c6e484e1334a3d4ea1b694","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.31.0.tgz","fileCount":6,"integrity":"sha512-/h/B+dG4CkmYMW5uB74oX1Yg5lCJm3sCuloErUAuLM1oX6OIJ1twH0n8/vr32gZfMNeG5oVoU7gOUSM+Xz8JhQ==","signatures":[{"sig":"MEYCIQDvIYNy/e52ce3h3KG+up6cRmUoFwnViFsHMRz+P3UeGQIhALm4rSS78cyN5td40jD5ArGPFLdczYH5+xCKOpLQq8k8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.31.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/a6c0287e9704a6f15beee117290d8999/kb-labs-qa-contracts-2.31.0.tgz","_integrity":"sha512-/h/B+dG4CkmYMW5uB74oX1Yg5lCJm3sCuloErUAuLM1oX6OIJ1twH0n8/vr32gZfMNeG5oVoU7gOUSM+Xz8JhQ==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.31.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.31.0_1776194715331_0.011750167059005667","host":"s3://npm-registry-packages-npm-production"}},"2.32.0":{"name":"@kb-labs/qa-contracts","version":"2.32.0","_id":"@kb-labs/qa-contracts@2.32.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"24b6c0cfae53366e8cbd0bb4d36653ae86027181","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.32.0.tgz","fileCount":6,"integrity":"sha512-1HSdp3cf7ssKDBwRGihil5jAlCjf7MkN9V3dth3mOOaKv14jDlcUX8nSyMTahcoRwX5/1UMD48xWRsJs0DRN1g==","signatures":[{"sig":"MEUCIE2XhoAjfsiF3dMvd6GRHICtd5c+1dIj1gzs8xLv/OD2AiEAhG+q9baOx9KeAOsM2YpNYSx+fYVPMWwgnoYy2psp+VU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.32.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/3d1e32ae5137d669009fb8f436e785b4/kb-labs-qa-contracts-2.32.0.tgz","_integrity":"sha512-1HSdp3cf7ssKDBwRGihil5jAlCjf7MkN9V3dth3mOOaKv14jDlcUX8nSyMTahcoRwX5/1UMD48xWRsJs0DRN1g==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.32.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.32.0_1776201152522_0.32073926704445666","host":"s3://npm-registry-packages-npm-production"}},"2.33.0":{"name":"@kb-labs/qa-contracts","version":"2.33.0","_id":"@kb-labs/qa-contracts@2.33.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"153aaaa070d5032bbb7aed1a214d96ad48a5a562","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.33.0.tgz","fileCount":6,"integrity":"sha512-XUvqLnFeO7wc71E3EjGTTfa1td/m5aiCfHGBEDZhhoolycVaRSwo8pjlx1yQCPqG1hamJ8ibplWZRqW7r/SLMw==","signatures":[{"sig":"MEYCIQDhMNN95euW0I/s9TjmrIiUmt6yMVb26bW8dNpvqXbIjgIhAJOBkvZj/k79diKfWpmyRoh3+EW5VFGqDE7GDOsLbqO1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.33.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/9970d9aa0b44fdc505e823d4a67af5ca/kb-labs-qa-contracts-2.33.0.tgz","_integrity":"sha512-XUvqLnFeO7wc71E3EjGTTfa1td/m5aiCfHGBEDZhhoolycVaRSwo8pjlx1yQCPqG1hamJ8ibplWZRqW7r/SLMw==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.33.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.33.0_1776202401371_0.9231172211743621","host":"s3://npm-registry-packages-npm-production"}},"2.34.0":{"name":"@kb-labs/qa-contracts","version":"2.34.0","_id":"@kb-labs/qa-contracts@2.34.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"fea423f6a8a51e21802fce4b0ea80ca8f0e77903","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.34.0.tgz","fileCount":6,"integrity":"sha512-gaqj/ppODQT6KLSAtdS8TMeFKnxDKxOcuaQHpt5csNwxjv0rJVGaJnKwjWqmMdM7dt6Yzaay07p46y98KuQ50g==","signatures":[{"sig":"MEUCIQDAuSfv45llTUalHMxI/4dT//XTE3iIkZvtkq9yMcBbSQIgdGppru2dQN8afDmdQVlomks9m5nfdwrUAisP+n+XVLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.34.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/bb2d3212dd035e3f66c64c037674aee4/kb-labs-qa-contracts-2.34.0.tgz","_integrity":"sha512-gaqj/ppODQT6KLSAtdS8TMeFKnxDKxOcuaQHpt5csNwxjv0rJVGaJnKwjWqmMdM7dt6Yzaay07p46y98KuQ50g==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.34.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.34.0_1776204656885_0.5147814020683816","host":"s3://npm-registry-packages-npm-production"}},"2.35.0":{"name":"@kb-labs/qa-contracts","version":"2.35.0","_id":"@kb-labs/qa-contracts@2.35.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2e7a463a9cdbe19e42a2ef7617131e21d58fdded","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.35.0.tgz","fileCount":6,"integrity":"sha512-xUC7H+2cGZl7BgCm9fu/0hf0RiOVXYW/vRH0Pf6PN3SEWfXpd23m5KS36bPC48tiG3NcJuHf5eXPDpeIRXK7eg==","signatures":[{"sig":"MEQCIAffK7L5MMMsru3sEP2FvTL2Ew9oUSlc6sQYHcylPYR7AiBa4aGM0jM1loM6spxvJ6j0QuYn0aFSCqT5kTBPuH4geQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.35.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/20997dca8606de3b8d5466966d9ca881/kb-labs-qa-contracts-2.35.0.tgz","_integrity":"sha512-xUC7H+2cGZl7BgCm9fu/0hf0RiOVXYW/vRH0Pf6PN3SEWfXpd23m5KS36bPC48tiG3NcJuHf5eXPDpeIRXK7eg==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.35.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.35.0_1776240548698_0.009952599221199288","host":"s3://npm-registry-packages-npm-production"}},"2.36.0":{"name":"@kb-labs/qa-contracts","version":"2.36.0","_id":"@kb-labs/qa-contracts@2.36.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"48a067507ecaf450cb0168896e41819754b5ee67","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.36.0.tgz","fileCount":6,"integrity":"sha512-YjQvAQWO3XqorTuElc8CciL/3+zLxlQ4GWDYeQiXrlst38d/Zb7QPzqBQtlQ+ngbskKyqCBUr8VkVGeW3k6h4A==","signatures":[{"sig":"MEUCIDv9AjBaezRJHbxBY6DbgW15aHf9lYetlNFjQ98ox9EHAiEA6Q0A2l4j2XrjAtH5YV81wABaX9tkipJ1QtGSnLnk80Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.36.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/199c159e47eee593998165c00fec3da7/kb-labs-qa-contracts-2.36.0.tgz","_integrity":"sha512-YjQvAQWO3XqorTuElc8CciL/3+zLxlQ4GWDYeQiXrlst38d/Zb7QPzqBQtlQ+ngbskKyqCBUr8VkVGeW3k6h4A==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.36.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.36.0_1776275805094_0.9711755741961328","host":"s3://npm-registry-packages-npm-production"}},"2.37.0":{"name":"@kb-labs/qa-contracts","version":"2.37.0","_id":"@kb-labs/qa-contracts@2.37.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b5b70da46594c3aa71a2a30c0548e606bc2535a7","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.37.0.tgz","fileCount":6,"integrity":"sha512-TbY9mtRcelh54eHDYYfFjb/ZgDacpxl2QvKAiTD/6dP5QzLPQLFpP96Tvu0l8XimmuIbA5o8CjsiDPIS9JSXJg==","signatures":[{"sig":"MEUCIQDNgb2o/q5tbfLwAh93m+Be/rcpYFQEp+cb9zxn8vDMOwIgN6arl0qsF5Gc6LJ1+Zo8xOwhuR1w019L7CFPmMplWj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.37.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/29db86e8167296181dd4012aba31ffc7/kb-labs-qa-contracts-2.37.0.tgz","_integrity":"sha512-TbY9mtRcelh54eHDYYfFjb/ZgDacpxl2QvKAiTD/6dP5QzLPQLFpP96Tvu0l8XimmuIbA5o8CjsiDPIS9JSXJg==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.37.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.37.0_1776326620653_0.6346899231723242","host":"s3://npm-registry-packages-npm-production"}},"2.38.0":{"name":"@kb-labs/qa-contracts","version":"2.38.0","_id":"@kb-labs/qa-contracts@2.38.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f093e50b7beb2fe3c3b8545e7b3f2c85e42a8bf9","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.38.0.tgz","fileCount":6,"integrity":"sha512-cIvSkWA0umCjaDj04I8vFt0cIcyDOAX+WWeiMbioh3qS+f4QLpJjbRQfiuK8h9XYUcSbYMNt/luQddJuJ1y2jA==","signatures":[{"sig":"MEQCICpIvu3DqI2d5ZI1HE94Yu0z6b0NCe7m0Kl8+/wRwtwqAiArhrz6sjL52N0NAXSmZ9nf4SvP6afH6oD6vd47GUsm8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.38.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/f6d6a7b4bd3086fc42dc4dfff96bd030/kb-labs-qa-contracts-2.38.0.tgz","_integrity":"sha512-cIvSkWA0umCjaDj04I8vFt0cIcyDOAX+WWeiMbioh3qS+f4QLpJjbRQfiuK8h9XYUcSbYMNt/luQddJuJ1y2jA==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.38.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.38.0_1776330752785_0.01944491396752679","host":"s3://npm-registry-packages-npm-production"}},"2.39.0":{"name":"@kb-labs/qa-contracts","version":"2.39.0","_id":"@kb-labs/qa-contracts@2.39.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3ea3900bb0d85a9580bd5c030d37f7b0cb796e80","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.39.0.tgz","fileCount":6,"integrity":"sha512-dDDcLlzFZzLIeQy0gK9WniMDfoj1tYvMigktbSFdS6CRgH0S6oWrpsSk9If1t7Y6f0IqmU/KROpzeZjSNmAvaw==","signatures":[{"sig":"MEYCIQCN3OJZy9sE6Ug4T+a9Nk2BtNXZPp9wKBdqJStqsKE+oQIhAPyUA1hAtoQGM4vmgcV1FDZUHo1kUbQoDmMXeQEo4dxr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.39.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/d23b2628085b9b2d69b9b9c33e88f869/kb-labs-qa-contracts-2.39.0.tgz","_integrity":"sha512-dDDcLlzFZzLIeQy0gK9WniMDfoj1tYvMigktbSFdS6CRgH0S6oWrpsSk9If1t7Y6f0IqmU/KROpzeZjSNmAvaw==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.39.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.39.0_1776356403586_0.07989331542189149","host":"s3://npm-registry-packages-npm-production"}},"2.40.0":{"name":"@kb-labs/qa-contracts","version":"2.40.0","_id":"@kb-labs/qa-contracts@2.40.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ab9beffe6e22a85027e4dadce5f3221c17d932b0","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.40.0.tgz","fileCount":6,"integrity":"sha512-QzbsAd8iwJ/dD2rR2FzJ/H/x5+ziZNPZecr83DY9xk6kx4Yz8V0ZJJ7BIYbHgWCdJGGA3eJ87RCWwjhZFnCvQQ==","signatures":[{"sig":"MEUCIQC7+shQUqBz1E98zBDe2WbyifsLVKWSqZMEf6uSPjPoCAIgXwtpTQTp8xEBouPBbKo1n2psxxv9G+POhiWa9drrjms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.40.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/139717b227edb73b0388147cc4ab45e1/kb-labs-qa-contracts-2.40.0.tgz","_integrity":"sha512-QzbsAd8iwJ/dD2rR2FzJ/H/x5+ziZNPZecr83DY9xk6kx4Yz8V0ZJJ7BIYbHgWCdJGGA3eJ87RCWwjhZFnCvQQ==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.40.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.40.0_1776379589284_0.5570260337510278","host":"s3://npm-registry-packages-npm-production"}},"2.41.0":{"name":"@kb-labs/qa-contracts","version":"2.41.0","_id":"@kb-labs/qa-contracts@2.41.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"39152d34b4bc8caa39b6eccffd6f496bb7eb818e","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.41.0.tgz","fileCount":6,"integrity":"sha512-wOtAxAmjVDnWo0Wq6TRCPKwKVqhpX8gxGMat+a/MupSmeZI+NIFXjC7jMrrSZNLI6mp0ldX9YC4G6kqRLUHmHw==","signatures":[{"sig":"MEUCIQDDdcRpksKThS5BwOrrAujgo1OQQhE2R6p1PqT5iQi+PAIgF4kpGTHsQX1KaaQdR0bWMuxAXuECpxer2UDVVEDSzuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.41.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/91abca7d3de62dee442327c0324a7868/kb-labs-qa-contracts-2.41.0.tgz","_integrity":"sha512-wOtAxAmjVDnWo0Wq6TRCPKwKVqhpX8gxGMat+a/MupSmeZI+NIFXjC7jMrrSZNLI6mp0ldX9YC4G6kqRLUHmHw==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.41.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.41.0_1776425102201_0.2428315660031899","host":"s3://npm-registry-packages-npm-production"}},"2.42.0":{"name":"@kb-labs/qa-contracts","version":"2.42.0","_id":"@kb-labs/qa-contracts@2.42.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"30c75124aa9ceceb1109a3200f1aeb7503231cbf","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.42.0.tgz","fileCount":6,"integrity":"sha512-JUvwDHFktM2O1WHzVfW4b0EUnbo44rDzzOZtQ91aqp3EcSj+LQIIkTllBdnhFzlVwRUESzd7/E9g6DfBJOqsQQ==","signatures":[{"sig":"MEUCIGfOr9FMFEav4toham2UfZvdKxaK63yhVPK2zKt4nxZxAiEA5kC4NYWY2b4CynK//7pwuz2SHnA0da4TK9irB/RM1dE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.42.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/b19e56e97705728ff3ed84b48af5e36e/kb-labs-qa-contracts-2.42.0.tgz","_integrity":"sha512-JUvwDHFktM2O1WHzVfW4b0EUnbo44rDzzOZtQ91aqp3EcSj+LQIIkTllBdnhFzlVwRUESzd7/E9g6DfBJOqsQQ==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.42.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.42.0_1776428913597_0.04600366263975619","host":"s3://npm-registry-packages-npm-production"}},"2.43.0":{"name":"@kb-labs/qa-contracts","version":"2.43.0","_id":"@kb-labs/qa-contracts@2.43.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"98b01d5049120bc84392982850b12ab98d41e704","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.43.0.tgz","fileCount":6,"integrity":"sha512-e2ykioE60QVru+jj+EbST1j2po7xgKvMHluwGbF3KFHVFU5O3QusKLkDBM6nm/dG1VCUJzNiS6rHPNPO7RyPtQ==","signatures":[{"sig":"MEYCIQD2d/RU3N6O79i0BAv7wRG0lSWEga9DoUapW+3xaGGDeQIhAK/3yq68AWhwHrY8iyrkh9STjXQNR5NQmtC/7Eg/gGGl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.43.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/72bb7da7486e7fdcdd9ae4ddd6a2bf7e/kb-labs-qa-contracts-2.43.0.tgz","_integrity":"sha512-e2ykioE60QVru+jj+EbST1j2po7xgKvMHluwGbF3KFHVFU5O3QusKLkDBM6nm/dG1VCUJzNiS6rHPNPO7RyPtQ==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.43.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.43.0_1776431509907_0.3120045704379013","host":"s3://npm-registry-packages-npm-production"}},"2.44.0":{"name":"@kb-labs/qa-contracts","version":"2.44.0","_id":"@kb-labs/qa-contracts@2.44.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b45a87a0385add7be477823b9b69bfa2f1465c13","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.44.0.tgz","fileCount":6,"integrity":"sha512-khlz1YiO6druL51SM/Zl/uFbNNYt+t8W3TPkBCEc0BKYC8sq/xPOmX7f1tnC/pYDTEJtaBnnsikdI/i9sXcHQw==","signatures":[{"sig":"MEUCIHXJl3AY4rtZdzc/RLlH16iuc9qXJHVD0TVOkzvN/BGDAiEAzeugtaiAyZLEutTfPZR4TxEyrDEobbt3Tmq5V8m9SoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.44.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/8eb6fd88160dca63d120e28e5b3a3e7c/kb-labs-qa-contracts-2.44.0.tgz","_integrity":"sha512-khlz1YiO6druL51SM/Zl/uFbNNYt+t8W3TPkBCEc0BKYC8sq/xPOmX7f1tnC/pYDTEJtaBnnsikdI/i9sXcHQw==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.44.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.44.0_1776501032017_0.8991616777890885","host":"s3://npm-registry-packages-npm-production"}},"2.45.0":{"name":"@kb-labs/qa-contracts","version":"2.45.0","_id":"@kb-labs/qa-contracts@2.45.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"69b838950563ca0a879bcbbff765cb79e9f73760","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.45.0.tgz","fileCount":6,"integrity":"sha512-VGH27MlM6kd8zQkWMBCWqLaMpvJ8CF76DaB2TUlnsGVtZYXRU8GZTR2qPr5D5Dh+KBmdsEPiGLzMHAszm8tYeQ==","signatures":[{"sig":"MEUCIQCUlJaZ3SJcSZ6aj3ctYJtrK8bAX3hAQdAh1vpVLWXEoAIgRLubSYmJCfSTdIKzIiXssVW5EHe1yGmH3+TTg8cGur8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.45.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/84cccfe0bb898cfd1601965606c12a18/kb-labs-qa-contracts-2.45.0.tgz","_integrity":"sha512-VGH27MlM6kd8zQkWMBCWqLaMpvJ8CF76DaB2TUlnsGVtZYXRU8GZTR2qPr5D5Dh+KBmdsEPiGLzMHAszm8tYeQ==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.45.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.45.0_1776510410249_0.8368291805111086","host":"s3://npm-registry-packages-npm-production"}},"2.46.0":{"name":"@kb-labs/qa-contracts","version":"2.46.0","_id":"@kb-labs/qa-contracts@2.46.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"bfd35b1be9641626a54721897614ea43ea4fb863","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.46.0.tgz","fileCount":6,"integrity":"sha512-JXSfku/ZSyzmZQAZRJQLRU8JXxGkOLY8SH2tPfY5wzkyhT/Qk0jZtcubLp73Z3O8Aw5+5VMYPc05Suv9tkirHQ==","signatures":[{"sig":"MEUCIGbuumGrlVWeO8R4LnVmqTqmEF2vbHEhQC1HxgvdT3DpAiEAhQFeJam0F4mcN1LWDLbtAYj+wJiqscib4kIea++zd5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.46.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/47b704d52bc03fa71c0930e3d3d25f4d/kb-labs-qa-contracts-2.46.0.tgz","_integrity":"sha512-JXSfku/ZSyzmZQAZRJQLRU8JXxGkOLY8SH2tPfY5wzkyhT/Qk0jZtcubLp73Z3O8Aw5+5VMYPc05Suv9tkirHQ==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.46.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.46.0_1776511852127_0.6744760831096983","host":"s3://npm-registry-packages-npm-production"}},"2.47.0":{"name":"@kb-labs/qa-contracts","version":"2.47.0","_id":"@kb-labs/qa-contracts@2.47.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"aa56bf283a2023de3cf8f2a4e9b08f294c1207dd","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.47.0.tgz","fileCount":6,"integrity":"sha512-RpwtqVD4zDV6o6BahnHiDcW6m+qpPZjQTxRkVSaivFuXCZsQ7jLS377h2JswSsjx9usH5tfd2rGE73jsZ2If2Q==","signatures":[{"sig":"MEYCIQCTw4VBk0aTImKVs6k7W7opoqcG+BfbMHqdgnXQ+m/dCwIhAJFYeGHThAAw1mSSBaDbzWdcf9uF3gvpzV0aFfqdnM/F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.47.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/ab34c4f7c88e6d4ae89fc394ffdd8185/kb-labs-qa-contracts-2.47.0.tgz","_integrity":"sha512-RpwtqVD4zDV6o6BahnHiDcW6m+qpPZjQTxRkVSaivFuXCZsQ7jLS377h2JswSsjx9usH5tfd2rGE73jsZ2If2Q==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.47.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.47.0_1776514208329_0.21377873285637006","host":"s3://npm-registry-packages-npm-production"}},"2.53.0":{"name":"@kb-labs/qa-contracts","version":"2.53.0","_id":"@kb-labs/qa-contracts@2.53.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"700597e01f7747c3cc52e1d8896321e6e1b9bf15","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.53.0.tgz","fileCount":6,"integrity":"sha512-zSg85ehRyj0FacvgHbLXMNf+2hBkEPa9UJ2eWPEnwA+Fj7xr/AlAh1202WxfL3fI1ls5MJNTD7afsCTbGJivfQ==","signatures":[{"sig":"MEYCIQC8kqesJsM93P7gt5p5K3UKzT/GK2/aeVeHp4zHI6pCJQIhAI1snUZvKEO3zm4ll2g+EbdnSIhlSwHWiuUuaH1YjXSp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.53.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/f95489a9daf1c248f152d6ee36fa33e2/kb-labs-qa-contracts-2.53.0.tgz","_integrity":"sha512-zSg85ehRyj0FacvgHbLXMNf+2hBkEPa9UJ2eWPEnwA+Fj7xr/AlAh1202WxfL3fI1ls5MJNTD7afsCTbGJivfQ==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.53.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.53.0_1776534757913_0.03809395823575623","host":"s3://npm-registry-packages-npm-production"}},"2.54.0":{"name":"@kb-labs/qa-contracts","version":"2.54.0","_id":"@kb-labs/qa-contracts@2.54.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"78966906e12cc2aa33cdfcd994b78f210b75e67d","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.54.0.tgz","fileCount":6,"integrity":"sha512-YAUniycnpXu2e6eGZR7OWRYSOt9SjnEeRDafg6aJQLCeMx+anT80qot2bxOlG6acrcqzVYZ2Ee/3zPQbezgyeA==","signatures":[{"sig":"MEYCIQDICvSrGWRq7jSif3p2VoPTmbVCRVCktoLurzajdZ2fyAIhAItZ/2g/ULwp4HnH7IptoZHYItarWTB4aMUEskBrU+Mj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.54.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/782ca18d774b34e7a87a4c4c917c7223/kb-labs-qa-contracts-2.54.0.tgz","_integrity":"sha512-YAUniycnpXu2e6eGZR7OWRYSOt9SjnEeRDafg6aJQLCeMx+anT80qot2bxOlG6acrcqzVYZ2Ee/3zPQbezgyeA==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.54.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.54.0_1776616084611_0.2598165987796959","host":"s3://npm-registry-packages-npm-production"}},"2.55.0":{"name":"@kb-labs/qa-contracts","version":"2.55.0","_id":"@kb-labs/qa-contracts@2.55.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7fd28dde06abc0b9f34f52f98ba0d33f67e160f9","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.55.0.tgz","fileCount":6,"integrity":"sha512-uBuRsVk12QPo6FdNPefMDBp5WEnlqxeCTjIDn+vflO0jnAbqCFlI068HpKa1npay/Hge7Xv4MojW7g78LbZAfg==","signatures":[{"sig":"MEUCIQCyIgFxWpp2RGNJ/7EoG1K5F5H8dr0TM+PgdtNP9KYPogIgZUc9Fa5gKtuQjnBIztUUgrPnDgGJeMsSCIW4HIPVShI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.55.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/45d2f128d66482f21b82922ee1dd177d/kb-labs-qa-contracts-2.55.0.tgz","_integrity":"sha512-uBuRsVk12QPo6FdNPefMDBp5WEnlqxeCTjIDn+vflO0jnAbqCFlI068HpKa1npay/Hge7Xv4MojW7g78LbZAfg==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.55.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.55.0_1776620882416_0.9359886262583923","host":"s3://npm-registry-packages-npm-production"}},"2.56.0":{"name":"@kb-labs/qa-contracts","version":"2.56.0","_id":"@kb-labs/qa-contracts@2.56.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b481cdb6e51eee4d002afe1f6815471afe821e58","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.56.0.tgz","fileCount":6,"integrity":"sha512-llqPkWSzWgEMPNmAu+5v50VtIceCi6cTwok3X9nfgcTmAfPS6VJ7d2VUsjHJo15wgYndJO1mdsPMcq7VvFszcA==","signatures":[{"sig":"MEQCIGdWYHcIeZLP33jq708DGnVCL8P7dDVQWp4RwgBkMzIhAiA5oFrsk/kGecxNdOhTG6x8suafUzGgTS+sUCwgZdCq0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.56.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/0564f95e8d2f5ea099f9be194b504c54/kb-labs-qa-contracts-2.56.0.tgz","_integrity":"sha512-llqPkWSzWgEMPNmAu+5v50VtIceCi6cTwok3X9nfgcTmAfPS6VJ7d2VUsjHJo15wgYndJO1mdsPMcq7VvFszcA==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.56.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.56.0_1776626198847_0.7929989154993611","host":"s3://npm-registry-packages-npm-production"}},"2.57.0":{"name":"@kb-labs/qa-contracts","version":"2.57.0","_id":"@kb-labs/qa-contracts@2.57.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8487245cc3c4ed5e9007493fa621a1fb4a626dd8","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.57.0.tgz","fileCount":6,"integrity":"sha512-Q1yiNaDINPTJ4UaxGs87URmtIiPmVES2IeV1AVIO0tdosdwNZ/lo68HUt+t01Ln7/Fwn01D0jlXt2ruDVk8b1A==","signatures":[{"sig":"MEYCIQCFmKpQjeLzrKzpmSTkpFcfJVCdE1ecl8UTUUrGTUGRGAIhAOeWK5QBJ7Q8EA38IQn4k4CpfqwFwYXkaw0wh7Td06rI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.57.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/8f21694785e599682b706eac084f7a46/kb-labs-qa-contracts-2.57.0.tgz","_integrity":"sha512-Q1yiNaDINPTJ4UaxGs87URmtIiPmVES2IeV1AVIO0tdosdwNZ/lo68HUt+t01Ln7/Fwn01D0jlXt2ruDVk8b1A==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.57.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.57.0_1776627296191_0.27351288792478035","host":"s3://npm-registry-packages-npm-production"}},"2.58.0":{"name":"@kb-labs/qa-contracts","version":"2.58.0","_id":"@kb-labs/qa-contracts@2.58.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"19d46a050ca1acb10a6d578ddf3a801075312d92","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.58.0.tgz","fileCount":6,"integrity":"sha512-NPCpol7OLtc9nQGU0NVNMgll+6JR8I7tg+e3OnyjD0MRtQpZvo8cmplo7dTd7CJd2D6TG6KmyIKReiG72csUDQ==","signatures":[{"sig":"MEQCIHOQZd9Bw4I0Rvt4QAmrL1bY3l7JxgoPAqMQdDv2Q4uTAiBiGSThETWPiYb+j0t1p7LBFdPDFxcZlCY1Iflpk6psEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.58.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/9cb791ed65c8eae1970351985118024d/kb-labs-qa-contracts-2.58.0.tgz","_integrity":"sha512-NPCpol7OLtc9nQGU0NVNMgll+6JR8I7tg+e3OnyjD0MRtQpZvo8cmplo7dTd7CJd2D6TG6KmyIKReiG72csUDQ==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.58.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.58.0_1776630118973_0.9101510807519799","host":"s3://npm-registry-packages-npm-production"}},"2.59.0":{"name":"@kb-labs/qa-contracts","version":"2.59.0","_id":"@kb-labs/qa-contracts@2.59.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d02a8dc7f21151265bbb060e611df722315b2697","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.59.0.tgz","fileCount":6,"integrity":"sha512-FFs+yCuUvERrq6Pu50KeoT8UGg7XTRshZKDIYD6bxxBEkvObPpPhQPbE0JipeafaUDUoBjOIA1dZDtFfk+KSqw==","signatures":[{"sig":"MEUCIQC6Knp6u0f9z1g7eqflf70BGj0c8zSyqe4KqhOAw5dOlgIgQI0/jwh44wqx/5bpZO8M7a6+LxXQgx/zYUdCoW8VwyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.59.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/9275afd6e84aaa26f8001eb8a7c1b59b/kb-labs-qa-contracts-2.59.0.tgz","_integrity":"sha512-FFs+yCuUvERrq6Pu50KeoT8UGg7XTRshZKDIYD6bxxBEkvObPpPhQPbE0JipeafaUDUoBjOIA1dZDtFfk+KSqw==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.59.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.59.0_1776631532976_0.9041925827105608","host":"s3://npm-registry-packages-npm-production"}},"2.60.0":{"name":"@kb-labs/qa-contracts","version":"2.60.0","_id":"@kb-labs/qa-contracts@2.60.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d1a4fda69f339ac2d22fedb24d71d83fcba462b2","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.60.0.tgz","fileCount":6,"integrity":"sha512-8xztJkNbxU+awLn30aCHVRzcBffFNSgRhyXqFI9GEHHnLVKy7h8iZgwObr3qckUDCuikuCpIjSuGQz1a1hVA+g==","signatures":[{"sig":"MEQCIBLgzyDC/zAmnXfeIg7lkJrkUFDXfIlNMmn1AUL9V3qmAiBOgasDRCNOodb5WwdnGHHQjKPd8V9MaXnlEllIU0IgLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.60.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/fa3f2b3276a9c44b818b131ab365c06b/kb-labs-qa-contracts-2.60.0.tgz","_integrity":"sha512-8xztJkNbxU+awLn30aCHVRzcBffFNSgRhyXqFI9GEHHnLVKy7h8iZgwObr3qckUDCuikuCpIjSuGQz1a1hVA+g==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.60.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.60.0_1776634795357_0.5983897206658086","host":"s3://npm-registry-packages-npm-production"}},"2.61.0":{"name":"@kb-labs/qa-contracts","version":"2.61.0","_id":"@kb-labs/qa-contracts@2.61.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d3e0b32e8b8a5812ae058d03421e96e65da89883","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.61.0.tgz","fileCount":6,"integrity":"sha512-6EUj6Ukb/NTFYt4xfk2NBU0WIrYVuIRAoiXegO4CEyD3ZLKs9xkd9MZYwiTDIBJXF+p2O5XiLDi1pWNHFYHlwg==","signatures":[{"sig":"MEUCIFpEtHo+MzkL+v5+Dr0qolWNmQNSmy/OaEW/VhhSzpcMAiEAtorLgYutI+wJS7B727uPY6WpRYfKe0QgTM7Tthjqeyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.61.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/01cc96491d6aa212f26bad04d9ffacb9/kb-labs-qa-contracts-2.61.0.tgz","_integrity":"sha512-6EUj6Ukb/NTFYt4xfk2NBU0WIrYVuIRAoiXegO4CEyD3ZLKs9xkd9MZYwiTDIBJXF+p2O5XiLDi1pWNHFYHlwg==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.61.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.61.0_1776693693756_0.128778487275915","host":"s3://npm-registry-packages-npm-production"}},"2.62.0":{"name":"@kb-labs/qa-contracts","version":"2.62.0","_id":"@kb-labs/qa-contracts@2.62.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c829ebe8dbbf647804cacf7f15b0e8755cc8722e","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.62.0.tgz","fileCount":6,"integrity":"sha512-4phFS2gFT6gQuPp+FNaiS3WKOcpNOxZZYwSs8/4bbCMvWCrrll0CyxuoSZ9+56aKkf4rFAmlDFIpcV+x5x29qg==","signatures":[{"sig":"MEYCIQCYluu1DKyaVQAgecVHEcGApTTFCXVmrRtj+LqwWdpFswIhAM1Z/7e/SqPi6udzBdJ6ke5RJo/ob1egbLZHfMhaWbLq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.62.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/c625238b8d0987da7bea497c955da6d2/kb-labs-qa-contracts-2.62.0.tgz","_integrity":"sha512-4phFS2gFT6gQuPp+FNaiS3WKOcpNOxZZYwSs8/4bbCMvWCrrll0CyxuoSZ9+56aKkf4rFAmlDFIpcV+x5x29qg==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.62.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.62.0_1776699347223_0.155939714368307","host":"s3://npm-registry-packages-npm-production"}},"2.64.0":{"name":"@kb-labs/qa-contracts","version":"2.64.0","_id":"@kb-labs/qa-contracts@2.64.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4312c17a0b224deda3c69f2a573d20efa24a29b3","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.64.0.tgz","fileCount":6,"integrity":"sha512-7/j4w4uZ3iHRffje1LF84ca/8Z0znrro32jPQxGxl5s5zrO57jMjyLClGMjyFYvwQXj1RFIOSMtdlgrFMJVSxg==","signatures":[{"sig":"MEYCIQDd2K5vsLqesybMTEmuqyNjz2mIsYf8xYe3/CPWTeSXAQIhAOOQnnb8eV8V6sr8mUayIiqypf3hxbYEeDozLumzIt2k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.64.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/08375ade655b482a85866e4c95926422/kb-labs-qa-contracts-2.64.0.tgz","_integrity":"sha512-7/j4w4uZ3iHRffje1LF84ca/8Z0znrro32jPQxGxl5s5zrO57jMjyLClGMjyFYvwQXj1RFIOSMtdlgrFMJVSxg==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.64.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.64.0_1776716917807_0.4615186100345643","host":"s3://npm-registry-packages-npm-production"}},"2.65.0":{"name":"@kb-labs/qa-contracts","version":"2.65.0","_id":"@kb-labs/qa-contracts@2.65.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f6f8c433b3ab9d07bcdc9a13efd9dd1351582dae","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.65.0.tgz","fileCount":6,"integrity":"sha512-aRAxgN66CUijcNwlaSw1oAWGJNJc/BtnHPD3EensBPQnVyBzn06RRhGmiaL+Nm7rHRw0godj29yRnBe2Mg+e3A==","signatures":[{"sig":"MEUCIAkCxVfMtzijBypavM/k//pRikySwsxmqNm2eBSQUgWrAiEA09fqSArWTYvWk1QMqoDw9WOZE5dblMBmH/U+88AgY3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.65.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/94a4cf4146d1c1d8367079556d1e9640/kb-labs-qa-contracts-2.65.0.tgz","_integrity":"sha512-aRAxgN66CUijcNwlaSw1oAWGJNJc/BtnHPD3EensBPQnVyBzn06RRhGmiaL+Nm7rHRw0godj29yRnBe2Mg+e3A==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.65.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.65.0_1776755702964_0.12729764264975763","host":"s3://npm-registry-packages-npm-production"}},"2.66.0":{"name":"@kb-labs/qa-contracts","version":"2.66.0","_id":"@kb-labs/qa-contracts@2.66.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e6a68247846db16375eb4ef03f8b757510658eab","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.66.0.tgz","fileCount":6,"integrity":"sha512-i3/TYBXSH34BUAvxXRv0dZnCU3n82Kpq87HGCN96S9zQAB7exWkStuMJEic6ddXuWOB5L0tMAWKPPkSuqDgUdg==","signatures":[{"sig":"MEYCIQDM9ym/X6SI+pWP/Mu2Xiohyx3Jzb/IjSaFqoFvxchQggIhAIWB6D39i/LUU7XWSWfkzyozWxFDGNzLsr4ENBbM3yDv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.66.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/62d155869af19f99176ae6ad80e04542/kb-labs-qa-contracts-2.66.0.tgz","_integrity":"sha512-i3/TYBXSH34BUAvxXRv0dZnCU3n82Kpq87HGCN96S9zQAB7exWkStuMJEic6ddXuWOB5L0tMAWKPPkSuqDgUdg==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.66.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.66.0_1776756962370_0.3190317539058065","host":"s3://npm-registry-packages-npm-production"}},"2.67.0":{"name":"@kb-labs/qa-contracts","version":"2.67.0","_id":"@kb-labs/qa-contracts@2.67.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"68b7469f1bde6dbc1d9685d928ffdc1ed77684a6","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.67.0.tgz","fileCount":6,"integrity":"sha512-yY8AuuTLySnBG53GNGH0b3tADdtLYJkker83d2pOWOaGqpAZP3BqC5PHKlcqbHtRiz5vcXmGvLIzox9l3c8Hmw==","signatures":[{"sig":"MEUCIQDhbEws6R/62jMLE9+S1ZbSuvV4TRtpHAiE9PTJM6gzyQIgTGFEIgklTnoNIUy9/3UPDvqq5QGGYdlqV+fmzHcAdTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.67.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/0a1d34c91f962c06bbafa79ecf96968e/kb-labs-qa-contracts-2.67.0.tgz","_integrity":"sha512-yY8AuuTLySnBG53GNGH0b3tADdtLYJkker83d2pOWOaGqpAZP3BqC5PHKlcqbHtRiz5vcXmGvLIzox9l3c8Hmw==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.67.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.67.0_1776758916450_0.7881194310727497","host":"s3://npm-registry-packages-npm-production"}},"2.68.0":{"name":"@kb-labs/qa-contracts","version":"2.68.0","_id":"@kb-labs/qa-contracts@2.68.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"dbc1088c2b47513022b4ffc4a212b00a0d3245d5","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.68.0.tgz","fileCount":6,"integrity":"sha512-InkoSpaBwR0vdQVKu/qtPHl5gMNaSmUU3Z7b5x99sqnFT9dCOotBcgnObtGhRdGmBtwAjs5d6vMiMDeQPGr4RA==","signatures":[{"sig":"MEYCIQDvkHyx0MaEfmk3UPp+OuBDrjZBdUU+q3PC8YPUoC6gOAIhAO8DFujtycgLj/C5FqNH0L/W+vyCicQ1H7lQwe9GtTBu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.68.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/25e23eff58b8d85a27d892b85da89c95/kb-labs-qa-contracts-2.68.0.tgz","_integrity":"sha512-InkoSpaBwR0vdQVKu/qtPHl5gMNaSmUU3Z7b5x99sqnFT9dCOotBcgnObtGhRdGmBtwAjs5d6vMiMDeQPGr4RA==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.68.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.68.0_1776760071482_0.3401347819349452","host":"s3://npm-registry-packages-npm-production"}},"2.73.0":{"name":"@kb-labs/qa-contracts","version":"2.73.0","_id":"@kb-labs/qa-contracts@2.73.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0badaf9b5e33aa59f22b55ee140e211a8cc346ab","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.73.0.tgz","fileCount":6,"integrity":"sha512-W7OR6qwc+souUH5EDmOU7X9Kc0eIRQpKxmtc0hpAnJRu8dGu47CaOQo1qBF5J8Hf+QISzmjtM8tbz8qKyNELWw==","signatures":[{"sig":"MEYCIQDhCz+rcpDcpfd4SlOBAtvJMEO5Lxh4PdMZiBvMN0FDSAIhAMmBy8OtF7N5T6VJi2EZOqQ570qb6T23FbIFrFsAgBja","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.73.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/1c3214b61e822e7b51ad7bb42d4a57ad/kb-labs-qa-contracts-2.73.0.tgz","_integrity":"sha512-W7OR6qwc+souUH5EDmOU7X9Kc0eIRQpKxmtc0hpAnJRu8dGu47CaOQo1qBF5J8Hf+QISzmjtM8tbz8qKyNELWw==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.73.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.73.0_1776770303292_0.42059916982844103","host":"s3://npm-registry-packages-npm-production"}},"2.74.0":{"name":"@kb-labs/qa-contracts","version":"2.74.0","_id":"@kb-labs/qa-contracts@2.74.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"eea7e7bf41e15dfb82080b19e0bf9f2457401ecd","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.74.0.tgz","fileCount":6,"integrity":"sha512-9zpU4aAJS0YSeYNtcqcWbDZinJRn7vD8WGc6VDRfPz3Nwp1zDAhvucw78CADt5zjzSbTg3cn83hBf8x+pKyrXQ==","signatures":[{"sig":"MEUCIAsBKrJTzK8W+PlmExWFX7wprrlykO9xmPu48sO/ktdIAiEAv4Xgtjq/Py4HhwGGgn5koGXXBnRk/uinMaLID5vP8is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.74.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/fd7115cbf3742c2dca399ed5e09b46cc/kb-labs-qa-contracts-2.74.0.tgz","_integrity":"sha512-9zpU4aAJS0YSeYNtcqcWbDZinJRn7vD8WGc6VDRfPz3Nwp1zDAhvucw78CADt5zjzSbTg3cn83hBf8x+pKyrXQ==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.74.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.74.0_1776774618946_0.25596698179407995","host":"s3://npm-registry-packages-npm-production"}},"2.75.0":{"name":"@kb-labs/qa-contracts","version":"2.75.0","_id":"@kb-labs/qa-contracts@2.75.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3600c1e3eda29eff47bb8548c67cbdd0a4f50055","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.75.0.tgz","fileCount":6,"integrity":"sha512-k5VAba/6d6wTeTl7f6BTIUp7RL1AuczXxKa4r01lmOUS3MyTTodMXFAZbQE9VjrXFsokUltSl7XqghESvSC1zQ==","signatures":[{"sig":"MEQCIGWdpcK0MTrcOsddS/l2xvqAOuR5YtIik/QcLXqQKo6kAiB7YE1AU1QiE4rNH/zVemtsTrSg4zoVYzn6ql7WwvO4Tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.75.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/d82f5b2fc4f5726ed098279aeadaa88d/kb-labs-qa-contracts-2.75.0.tgz","_integrity":"sha512-k5VAba/6d6wTeTl7f6BTIUp7RL1AuczXxKa4r01lmOUS3MyTTodMXFAZbQE9VjrXFsokUltSl7XqghESvSC1zQ==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.75.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.75.0_1776776681921_0.9233992362580559","host":"s3://npm-registry-packages-npm-production"}},"2.77.0":{"name":"@kb-labs/qa-contracts","version":"2.77.0","_id":"@kb-labs/qa-contracts@2.77.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e6f48b5a9524ccf3e1f58a49df101fa3d18510ca","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.77.0.tgz","fileCount":6,"integrity":"sha512-mRbh2lHA3osatGq6fmd3DxOWX/3JpSP2k4PXQgpIEIOvicTh6aTyE5/p05fmQjH8JgPtNP1OcjZyboV5jvajbA==","signatures":[{"sig":"MEYCIQCql7g6IkdVx3KkbwbAIR5rSMoG6d2tS8HKWETH6b0RawIhAKxItEXwcElLdsjMw5F+NF25Q55eostcDi3Vs0aBNdN/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.77.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/44c449a758931304e4217f8cecab23d2/kb-labs-qa-contracts-2.77.0.tgz","_integrity":"sha512-mRbh2lHA3osatGq6fmd3DxOWX/3JpSP2k4PXQgpIEIOvicTh6aTyE5/p05fmQjH8JgPtNP1OcjZyboV5jvajbA==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.77.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.77.0_1776780141080_0.7486990235754221","host":"s3://npm-registry-packages-npm-production"}},"2.79.0":{"name":"@kb-labs/qa-contracts","version":"2.79.0","_id":"@kb-labs/qa-contracts@2.79.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8e729e47ba6575171ea99585011d0ff181bf7fa9","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.79.0.tgz","fileCount":6,"integrity":"sha512-tD2x6xK9rT4amdII9yEpbpzgFX4lGahGXbeeDXsjBjfsXlSUcuUgQCmZ9d4app9p5e0XBMa91vARfUNEYtS63Q==","signatures":[{"sig":"MEUCIF34GtB2KgwROjeju/i3XqAk4GqBh40wDEJDnVK0gFyXAiEAqTf/dl1Pq+vbn3fZN/22an8DQv2W3TNQFk67RVBJgls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.79.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/1a0568e7a31132de0737373e738e46ba/kb-labs-qa-contracts-2.79.0.tgz","_integrity":"sha512-tD2x6xK9rT4amdII9yEpbpzgFX4lGahGXbeeDXsjBjfsXlSUcuUgQCmZ9d4app9p5e0XBMa91vARfUNEYtS63Q==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.79.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.79.0_1776789415875_0.3033981919171447","host":"s3://npm-registry-packages-npm-production"}},"2.80.0":{"name":"@kb-labs/qa-contracts","version":"2.80.0","_id":"@kb-labs/qa-contracts@2.80.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b5f9e48034ac24c5e3f9a09a25ed46033da6c82b","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.80.0.tgz","fileCount":6,"integrity":"sha512-dM8wNOaD6kPRuKq9Gd9Gz1153Z0LdVbsMSUlA9Z8LZ0icG9RWo9t0vjbfWOliJzFLv3wW1kB09x7EQYyltTOTw==","signatures":[{"sig":"MEQCIAUs1C9aikQ6ne3CBsFI9R5Ohtn8vCMdo+NBkjC7DW1aAiBMgZ5i74lZEyqfUy68qZd6L17OavH6uRD2WLNgwzfC6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.80.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/a47365cc71612b9a8576b34e63386332/kb-labs-qa-contracts-2.80.0.tgz","_integrity":"sha512-dM8wNOaD6kPRuKq9Gd9Gz1153Z0LdVbsMSUlA9Z8LZ0icG9RWo9t0vjbfWOliJzFLv3wW1kB09x7EQYyltTOTw==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.80.0_1776791593126_0.00972839156822003","host":"s3://npm-registry-packages-npm-production"}},"2.81.0":{"name":"@kb-labs/qa-contracts","version":"2.81.0","_id":"@kb-labs/qa-contracts@2.81.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"83558c3e187fecc2150cbb6af8caff693aa90dfa","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.81.0.tgz","fileCount":6,"integrity":"sha512-JH/a84BTIogfQqv+DEfgJ9T0CGBrKrkj/sO4Ss/YwcKq88zHtCIb6BywyrVo9WaAjPG/FAECo37GSv86SQZHuA==","signatures":[{"sig":"MEQCIFZW64NvNdVa5tLSnRq3+JgEuuDZ0DgY9Fr6i80h4Y/KAiBE/O5WgqI3BhiEBh5ysZgeXicPKoAgOVw7fcUF0FRZ3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.81.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/a588cc10b0aafe8ebd02bdd773d4a3a2/kb-labs-qa-contracts-2.81.0.tgz","_integrity":"sha512-JH/a84BTIogfQqv+DEfgJ9T0CGBrKrkj/sO4Ss/YwcKq88zHtCIb6BywyrVo9WaAjPG/FAECo37GSv86SQZHuA==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.81.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.81.0_1776793277793_0.9756324955564721","host":"s3://npm-registry-packages-npm-production"}},"2.82.0":{"name":"@kb-labs/qa-contracts","version":"2.82.0","_id":"@kb-labs/qa-contracts@2.82.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b6b15a1040b03b48003fac42681d67ab768e2c1d","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.82.0.tgz","fileCount":6,"integrity":"sha512-JhJNofMjzKIdfQxFQ1uIfMserOwJ6ejI4sjFA8PqbpFz+PIndRBYk8jMmP1HgME3OcWEh5EeZKhG1Y4pjwFV4g==","signatures":[{"sig":"MEQCIAcEtM6EQ4CXw42Rcpu5XQBq9HG5KFg4qqbSE4yhlOMrAiBDpXkWInTENrqV3XAzvRMNW7++rTiyJh4gvSv9ZkwwbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.82.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/81fcf449ff84a3fc5fd09f0b15155508/kb-labs-qa-contracts-2.82.0.tgz","_integrity":"sha512-JhJNofMjzKIdfQxFQ1uIfMserOwJ6ejI4sjFA8PqbpFz+PIndRBYk8jMmP1HgME3OcWEh5EeZKhG1Y4pjwFV4g==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.82.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.82.0_1776795398683_0.7789106637308114","host":"s3://npm-registry-packages-npm-production"}},"2.83.0":{"name":"@kb-labs/qa-contracts","version":"2.83.0","_id":"@kb-labs/qa-contracts@2.83.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"fb8fb3cffc9169fcbea53d5bf5618bf8f8c20059","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.83.0.tgz","fileCount":6,"integrity":"sha512-QLdNZ4v1DgAn4LYiIkcgsUI1OMofTcd2osZLHxJ6ErHdsthUE1VUN5xKOZuPT6SeEJ5GSs5vyLu8tZm6AX/ndA==","signatures":[{"sig":"MEYCIQC52/Dd/AxmcBQ/Vl3TZ307iYvs9P7JiU1E1RSW9aam3AIhAK400DuzN8AWgWfRYgTUDYnx2ju8CS7pfsmmSDmKkl0v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.83.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/1dd7e4fba2b62399b3d3c006013f2222/kb-labs-qa-contracts-2.83.0.tgz","_integrity":"sha512-QLdNZ4v1DgAn4LYiIkcgsUI1OMofTcd2osZLHxJ6ErHdsthUE1VUN5xKOZuPT6SeEJ5GSs5vyLu8tZm6AX/ndA==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.83.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.83.0_1776958697239_0.7312884474887495","host":"s3://npm-registry-packages-npm-production"}},"2.85.0":{"name":"@kb-labs/qa-contracts","version":"2.85.0","_id":"@kb-labs/qa-contracts@2.85.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2a01c68cd7bd2e03f3c7fce57bc3b57e089f51df","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.85.0.tgz","fileCount":6,"integrity":"sha512-6sCix3f2Kp6ocFpp9LYg816vn6wtH8ZrzqAsptwc2GFsCXt4wxOL1FZQr+8uIoTA8FgyE/8Sx0tRqTBKop5Mww==","signatures":[{"sig":"MEUCIECf6eD5esyNo4a/NeWqtpZQlbxjw2YfiqXUJUSn0GzfAiEA4fnZU11KbBoabaouBDWbjsg5gxcpEqwX8T97lBAW1GU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.85.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/51a44204e3c8a2e3c3d12a6fbdea4941/kb-labs-qa-contracts-2.85.0.tgz","_integrity":"sha512-6sCix3f2Kp6ocFpp9LYg816vn6wtH8ZrzqAsptwc2GFsCXt4wxOL1FZQr+8uIoTA8FgyE/8Sx0tRqTBKop5Mww==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.85.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.85.0_1777059032248_0.14686006210888625","host":"s3://npm-registry-packages-npm-production"}},"2.86.0":{"name":"@kb-labs/qa-contracts","version":"2.86.0","_id":"@kb-labs/qa-contracts@2.86.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1b4e91003b88431b0ff4c9d8d771af8bd16cf135","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.86.0.tgz","fileCount":6,"integrity":"sha512-IiEj9dwg6Yd2FxmyuKL91zl2CU26p7I68tDr/MnUJYhrtyfhY+6BJiBMvWycYrHdEf/BFltYdXDWfynkAF7AVQ==","signatures":[{"sig":"MEYCIQDrQUEZH/+aZoWXufI1My5zz4XuoB0VRmEEPzyg0+TgqwIhAPTfwPzYq1SOFIcu2N/hSsc9TWIDdIYrYH7ovLfv90OY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.86.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/116b0011a0df11fba3aed96801964d17/kb-labs-qa-contracts-2.86.0.tgz","_integrity":"sha512-IiEj9dwg6Yd2FxmyuKL91zl2CU26p7I68tDr/MnUJYhrtyfhY+6BJiBMvWycYrHdEf/BFltYdXDWfynkAF7AVQ==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.86.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.86.0_1777063509549_0.39562253643727785","host":"s3://npm-registry-packages-npm-production"}},"2.87.0":{"name":"@kb-labs/qa-contracts","version":"2.87.0","_id":"@kb-labs/qa-contracts@2.87.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"abc0ea15215efbc95931c77ce88db0985b1f1e59","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.87.0.tgz","fileCount":6,"integrity":"sha512-/TWliZhhmXQ/TB09eoJvdt/cbF1i66ES25qEwIUBYgSE752gfL3uly38u1IsU+GtSYOi1OFIpVoGeWyp0UghvA==","signatures":[{"sig":"MEUCIFpl75eOyzCOL3Uqa92XkNrx5JL83h8bV+3mZRwmyrcTAiEAjJQalsUM3KqcGZfOi/WLnC8q8PA9Xiv0LEk3H7P0ot8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.87.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/d9fc0ba7442fdd7886284f7682331c34/kb-labs-qa-contracts-2.87.0.tgz","_integrity":"sha512-/TWliZhhmXQ/TB09eoJvdt/cbF1i66ES25qEwIUBYgSE752gfL3uly38u1IsU+GtSYOi1OFIpVoGeWyp0UghvA==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.87.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.87.0_1777064332441_0.13305122196774044","host":"s3://npm-registry-packages-npm-production"}},"2.88.0":{"name":"@kb-labs/qa-contracts","version":"2.88.0","_id":"@kb-labs/qa-contracts@2.88.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e88096979d7f6a7ab44f1b00760fe26641e12cdd","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.88.0.tgz","fileCount":6,"integrity":"sha512-rVFfSi2vp5MYM0nzPjtMIoP0TjUnW0jrOVLJg1aYBrXdCEG7+0fTium+q6fvby3gd7EPMLrrzrF5HpC/vTnsmg==","signatures":[{"sig":"MEUCICsD8g86KsQGcY3XhMNKb2qhY37YUE+ZRHs1Y+04TaG/AiEAoGJtTHXBAMcdB+u1uSbcj10a2NxBxJH8HYgs3B3Hr6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.88.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/9f62b4d668623b364fb48c1aae2cfaf8/kb-labs-qa-contracts-2.88.0.tgz","_integrity":"sha512-rVFfSi2vp5MYM0nzPjtMIoP0TjUnW0jrOVLJg1aYBrXdCEG7+0fTium+q6fvby3gd7EPMLrrzrF5HpC/vTnsmg==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.88.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.88.0_1777109617931_0.2844411806113911","host":"s3://npm-registry-packages-npm-production"}},"2.89.0":{"name":"@kb-labs/qa-contracts","version":"2.89.0","_id":"@kb-labs/qa-contracts@2.89.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"07537b9e765f96e59889c7702bd90221f8e5a918","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.89.0.tgz","fileCount":6,"integrity":"sha512-/cjrCcg4rEjifq0EZVN758udgt+zC0YALKP+fuoWIGXocYr+J3w4RhuTg1YPFsQkgUBuRLN/VV0/AEXMGMYpYw==","signatures":[{"sig":"MEUCIGtPIBmE2MZTUnRfIm4Aj4cguCC16/GA8s2cmLqoICE+AiEAkiQvU2Vm5esXDFgLjY4dyniAqBjwMHK1hXn2WOHshhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109616},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.89.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/bfc5360f88246c247913d4efaa6840a2/kb-labs-qa-contracts-2.89.0.tgz","_integrity":"sha512-/cjrCcg4rEjifq0EZVN758udgt+zC0YALKP+fuoWIGXocYr+J3w4RhuTg1YPFsQkgUBuRLN/VV0/AEXMGMYpYw==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.89.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.89.0_1777111513010_0.8147237292562832","host":"s3://npm-registry-packages-npm-production"}},"2.93.0":{"name":"@kb-labs/qa-contracts","version":"2.93.0","_id":"@kb-labs/qa-contracts@2.93.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f809f6b21288c0d76b64a0338b5e5080d346deac","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.93.0.tgz","fileCount":6,"integrity":"sha512-JJXgqhRmec2MdfNbSwBVKC4se6wbvMWZJ+wYek4jfNJmTU4N10nqdH6CWE92QlhBcDBzn68NDrdDk+7zj8bOaw==","signatures":[{"sig":"MEQCIHvKd4fU7pl2S2XZZ4PVIr3xGfZTP5E12zTOu/UBfub+AiBKBxjLBXvUbXP0w6rLudEHuyJ3VxYzMzQDfAR0Nlgkeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112461},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.93.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/b82a98d90d6481bd23b5fb9aff508d0c/kb-labs-qa-contracts-2.93.0.tgz","_integrity":"sha512-JJXgqhRmec2MdfNbSwBVKC4se6wbvMWZJ+wYek4jfNJmTU4N10nqdH6CWE92QlhBcDBzn68NDrdDk+7zj8bOaw==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.93.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.93.0_1777405825399_0.05785552100474178","host":"s3://npm-registry-packages-npm-production"}},"2.94.0":{"name":"@kb-labs/qa-contracts","version":"2.94.0","_id":"@kb-labs/qa-contracts@2.94.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c5bde9e366c64475c7c52b3f417ce1a14216d7f5","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.94.0.tgz","fileCount":6,"integrity":"sha512-kRbbBLRpF41+eUVZusWn73g6We3hwI/eL/VA3mSbjOxWZe6goKpajAy9+ANzKQtARXLAga15tw80G8sfOZ0EFQ==","signatures":[{"sig":"MEQCIGRYv6VJMuOZubCHCLLO3/jxRMe4lAKDG1BgyEb9jKpEAiA1L3Ti4hq/zFGCHxeMFrS3EqdsgaO9YcCrrorA6xVSdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112461},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.94.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/a55785e32d5f1a3e494c4d2630e07482/kb-labs-qa-contracts-2.94.0.tgz","_integrity":"sha512-kRbbBLRpF41+eUVZusWn73g6We3hwI/eL/VA3mSbjOxWZe6goKpajAy9+ANzKQtARXLAga15tw80G8sfOZ0EFQ==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.94.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.94.0_1777410708845_0.5407280584436587","host":"s3://npm-registry-packages-npm-production"}},"2.96.0":{"name":"@kb-labs/qa-contracts","version":"2.96.0","_id":"@kb-labs/qa-contracts@2.96.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"560b5b4392df0273914808ec2beb43ff26fe5397","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.96.0.tgz","fileCount":6,"integrity":"sha512-j8UPbMWVb6PZTQEvYT7O9cvmY64UDTjxiNWkbDe2t5i8xIpoD8NZwfC3AvrL8HSiqYreh4h7JAts+okdU0rRrg==","signatures":[{"sig":"MEYCIQD05yRwmJ0gpR+CBNBHooWEBSEhvQYtZYFSQcU+VgB5pgIhAOt6oD2J6wn/GINmPphjNose6+aGe3I5TuAxQh/AK+/r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132828},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/d611e81358b9402e1262d1485cf53564/kb-labs-qa-contracts-2.96.0.tgz","_integrity":"sha512-j8UPbMWVb6PZTQEvYT7O9cvmY64UDTjxiNWkbDe2t5i8xIpoD8NZwfC3AvrL8HSiqYreh4h7JAts+okdU0rRrg==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.96.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.96.0_1783119703863_0.20474813811667758","host":"s3://npm-registry-packages-npm-production"}},"2.98.0":{"name":"@kb-labs/qa-contracts","version":"2.98.0","_id":"@kb-labs/qa-contracts@2.98.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0eba2d313b64600b4f882442aa6aebaf9156dc3c","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.98.0.tgz","fileCount":6,"integrity":"sha512-MHSs6VP3sITuD7cOlhXiaVdks5sNjFBI6WoS4kLdwjPFooIsGt9zb61Rge5xfB+6JXiLBefTOIKo6bR9Iy3EQQ==","signatures":[{"sig":"MEYCIQC5H0rxdvWRvcT32pEsJK8oJTIM5znoMkSzqWEuWLPr/wIhAP5nvF+XlnXG9/YH/ZuEVm31FJsOJlKSJAbCerG3tB10","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132828},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/27ea48af44fe931403b9191366571f58/kb-labs-qa-contracts-2.98.0.tgz","_integrity":"sha512-MHSs6VP3sITuD7cOlhXiaVdks5sNjFBI6WoS4kLdwjPFooIsGt9zb61Rge5xfB+6JXiLBefTOIKo6bR9Iy3EQQ==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.98.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.98.0_1784385282822_0.9562603052250602","host":"s3://npm-registry-packages-npm-production"}},"2.100.0":{"name":"@kb-labs/qa-contracts","version":"2.100.0","_id":"@kb-labs/qa-contracts@2.100.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d9810b5880d1ae437dfa9685e4361f95df785146","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.100.0.tgz","fileCount":6,"integrity":"sha512-3OR+T9cZWz3rBN7JWrnBCHUw6+8JcXP7J8xA9oOnduMyGzsA5V2zHkius3Dvf0bpzEZQGjUknP9EP/rcVnrqXA==","signatures":[{"sig":"MEYCIQD9qZGo3qAu10ECVbFIVfqjZvPD/Vb8sfEwWnto63icZwIhAPKExAyaJchhYoLzOZ0/WXvsEy1scDvqPaJXCvbEbPWX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134808},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/f9cbda452ca6978da374b48c4e4279e1/kb-labs-qa-contracts-2.100.0.tgz","_integrity":"sha512-3OR+T9cZWz3rBN7JWrnBCHUw6+8JcXP7J8xA9oOnduMyGzsA5V2zHkius3Dvf0bpzEZQGjUknP9EP/rcVnrqXA==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.100.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.100.0_1784421485519_0.3731553029142183","host":"s3://npm-registry-packages-npm-production"}},"2.101.0-canary.3f3ceb8f":{"name":"@kb-labs/qa-contracts","version":"2.101.0-canary.3f3ceb8f","_id":"@kb-labs/qa-contracts@2.101.0-canary.3f3ceb8f","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d23902e3add9da6ec3b4d0317d6dd0dd00b70272","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.101.0-canary.3f3ceb8f.tgz","fileCount":6,"integrity":"sha512-r8tq+DpQ2yni9eGn1uTLO2h1Dn4RXX+SxyIlle1GVF5WYXbxJrVjs0O/cG6mpUt6rztaKLrPoFLRRWl+oegs7g==","signatures":[{"sig":"MEUCIBbFa0Le3e3Wg5LJ9eL5fVMB9Lm5QmvoK3UBhCnz9pz9AiEAwKMMrrJCHnscbQqwDw65glp+8UREvVBfJAEhyMS+HgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134824},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/30950b3cec152863ba5dc05626d533f1/kb-labs-qa-contracts-2.101.0-canary.3f3ceb8f.tgz","_integrity":"sha512-r8tq+DpQ2yni9eGn1uTLO2h1Dn4RXX+SxyIlle1GVF5WYXbxJrVjs0O/cG6mpUt6rztaKLrPoFLRRWl+oegs7g==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.100.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.101.0-canary.3f3ceb8f_1784472282998_0.19675633883039279","host":"s3://npm-registry-packages-npm-production"}},"2.101.0":{"name":"@kb-labs/qa-contracts","version":"2.101.0","_id":"@kb-labs/qa-contracts@2.101.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6b0c287d5d3a8c575ca599b0c16f188b8b8fefc9","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.101.0.tgz","fileCount":6,"integrity":"sha512-LQ9KMUMZM8fR3+1rWOwqZVgkvL9jA4SQ8gdpu/JheXEXLmzDyuNQrNBLJiXhlMWbE0nuEWph+QBhMYgM9N5KWQ==","signatures":[{"sig":"MEUCIC7u4/lr4+OqJj7lQnkc3BY62dDjNLv0uZuKVuTdUGS8AiEAoVc3KfsfTUH9mwg+VTAEpW25gt2wy77nwlSgKH4GNWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134808},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/b48ab8ee4928f5c0d976fb538adb16d4/kb-labs-qa-contracts-2.101.0.tgz","_integrity":"sha512-LQ9KMUMZM8fR3+1rWOwqZVgkvL9jA4SQ8gdpu/JheXEXLmzDyuNQrNBLJiXhlMWbE0nuEWph+QBhMYgM9N5KWQ==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.101.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.101.0_1784477308579_0.15560767373229778","host":"s3://npm-registry-packages-npm-production"}},"2.102.0":{"name":"@kb-labs/qa-contracts","version":"2.102.0","_id":"@kb-labs/qa-contracts@2.102.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"617b941ab4abe880f2591b3849df10c0818a675e","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.102.0.tgz","fileCount":6,"integrity":"sha512-QdZiYeHcsUXjQzABypK7pvnrmdaIoqBNGfOXt3sdAC2ZwbTdt4Zq0zJM3Xd7WvvGdPHx/tjGf0Ca4O0SFGHZkw==","signatures":[{"sig":"MEUCIHYojVeNSBK90yTu7RZt3Sr+noJD5ufaGkkzdGpldP9hAiEAhmRW/8sUG5wQeUca6xgmp5ii1yjsq9D/IAgFqa/u66Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134808},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/b2f27b4cf471224df0e0289577fdda73/kb-labs-qa-contracts-2.102.0.tgz","_integrity":"sha512-QdZiYeHcsUXjQzABypK7pvnrmdaIoqBNGfOXt3sdAC2ZwbTdt4Zq0zJM3Xd7WvvGdPHx/tjGf0Ca4O0SFGHZkw==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.102.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.102.0_1784496559291_0.7395074706023561","host":"s3://npm-registry-packages-npm-production"}},"2.103.0":{"name":"@kb-labs/qa-contracts","version":"2.103.0","_id":"@kb-labs/qa-contracts@2.103.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2a5568615eb7e27a8d02efe980aef9f4fcb0ce02","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.103.0.tgz","fileCount":6,"integrity":"sha512-OmVOonfJmEVtWeoeXlJe9d4AePKbqSBROBL4kleqialTghtbeI1Naz9RLg/4HTBjX9Syo4e79mSTue527RHFYA==","signatures":[{"sig":"MEUCIQD6qZg4DFPtY9MqIk38VA3+sV4hMkfrf6TjNqS8scnCrgIgY6ztuniiYrO4Ew5U0IHKFLEbfYc/SLHp3tIM+ElyCw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134808},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/e852e628490182946032c14c0fcb50aa/kb-labs-qa-contracts-2.103.0.tgz","_integrity":"sha512-OmVOonfJmEVtWeoeXlJe9d4AePKbqSBROBL4kleqialTghtbeI1Naz9RLg/4HTBjX9Syo4e79mSTue527RHFYA==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.103.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.103.0_1784500728703_0.5566638328639952","host":"s3://npm-registry-packages-npm-production"}},"2.104.0":{"name":"@kb-labs/qa-contracts","version":"2.104.0","_id":"@kb-labs/qa-contracts@2.104.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7dfb884bba43583e313d25b057dbeccdb16f2896","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.104.0.tgz","fileCount":6,"integrity":"sha512-WivzvVgP5jrDgluLVytGch92+nUwO2Cl+9u/NEMiTXc6CFxix+84+s032WAmVrkX3/uAHjIwSG3QKFCjN4NlWw==","signatures":[{"sig":"MEQCIBYOUCwPWmvuKqdiHrti4rHlP8XAjXsAXxh6t63gsvR3AiAVlE3hgsTFnvc40GpRxXGpENvhuvtIyITjF+g/QLcyVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134808},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/e4958ff74d3aa3dd0f7444399ba74af8/kb-labs-qa-contracts-2.104.0.tgz","_integrity":"sha512-WivzvVgP5jrDgluLVytGch92+nUwO2Cl+9u/NEMiTXc6CFxix+84+s032WAmVrkX3/uAHjIwSG3QKFCjN4NlWw==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.104.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.104.0_1784505133590_0.009914172814233346","host":"s3://npm-registry-packages-npm-production"}},"2.105.0-canary.f6d35e31":{"name":"@kb-labs/qa-contracts","version":"2.105.0-canary.f6d35e31","_id":"@kb-labs/qa-contracts@2.105.0-canary.f6d35e31","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e1a8428faf94b4fdca047ef9d8f45cb13dd6611e","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.105.0-canary.f6d35e31.tgz","fileCount":6,"integrity":"sha512-qoV0WeLXss3Z25NT+05gcTh47OI4KgQDBFgWbK9NIQydGkQYMul7GYkzw1gSstB44yDS1j++Bph23w9nlKG+pg==","signatures":[{"sig":"MEQCIAs6NvY725NZEwyoQmBUgTa2vnqyT9aOK/ysLWtkXcgyAiAwkBP/zpJHBKf9e2CKSOEy3KPNSzbduwJ398vlK/2sWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135085},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-2.105.0-canary.f6d35e31.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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/2cbd7828cc97ed6ab9ec7fe1086b89f7/kb-labs-qa-contracts-2.105.0-canary.f6d35e31.tgz","_integrity":"sha512-qoV0WeLXss3Z25NT+05gcTh47OI4KgQDBFgWbK9NIQydGkQYMul7GYkzw1gSstB44yDS1j++Bph23w9nlKG+pg==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.104.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.105.0-canary.f6d35e31_1784658639435_0.8816529929659302","host":"s3://npm-registry-packages-npm-production"}},"2.105.0":{"name":"@kb-labs/qa-contracts","version":"2.105.0","_id":"@kb-labs/qa-contracts@2.105.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"750ab5a3dbefd12f35e1e216807ac722b26001f6","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.105.0.tgz","fileCount":6,"integrity":"sha512-xU8HRB4lTP3SSRujFw7+dyHAW9rqg/BaK7k1D/V9M4Uc3SVaV1uG7Rru5RPm6E28hZySDAOG/BLiakkSXXHtOA==","signatures":[{"sig":"MEYCIQDmGO3J14YoYltu4DrPFy6MZrngzcWq/ynZqFbv7pVmcQIhAIl0YbLq4FeGZ0n8pI/C7L7Q7WM9peLC1/Z9pD4FIIG8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134813},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-2.105.0.tgz","_integrity":"sha512-xU8HRB4lTP3SSRujFw7+dyHAW9rqg/BaK7k1D/V9M4Uc3SVaV1uG7Rru5RPm6E28hZySDAOG/BLiakkSXXHtOA==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.105.0_1784846009296_0.3263821540738092","host":"s3://npm-registry-packages-npm-production"}},"2.106.0":{"name":"@kb-labs/qa-contracts","version":"2.106.0","_id":"@kb-labs/qa-contracts@2.106.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9bcc7b1c5cd6882c77d39801a8b010914ed884db","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.106.0.tgz","fileCount":6,"integrity":"sha512-Dlgl/b/OGO20FHcMn3oswh8dVd+gy742Iks7JLrS4kYHD+2cWr5Ykwg4zNAfzxdBB3/kAEjlyNimmZVZ8858+Q==","signatures":[{"sig":"MEUCIQDiL67gaSo9X3VX8ZRxDo21JZ0wGO/KJ0CcTCdjKs8LeAIgYRuQu+2B4Z5kFCoX8Vc4IBxNInk99/w3QgdRP9tqlIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134813},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-2.106.0.tgz","_integrity":"sha512-Dlgl/b/OGO20FHcMn3oswh8dVd+gy742Iks7JLrS4kYHD+2cWr5Ykwg4zNAfzxdBB3/kAEjlyNimmZVZ8858+Q==","_npmVersion":"10.8.2","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.106.0_1784855251195_0.1685503134482107","host":"s3://npm-registry-packages-npm-production"}},"2.107.0":{"name":"@kb-labs/qa-contracts","version":"2.107.0","_id":"@kb-labs/qa-contracts@2.107.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d63105eed2cf109f9b934801ed78c78cb4d7ad09","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.107.0.tgz","fileCount":6,"integrity":"sha512-BfxqVXNJ1isCsDsvVSazi1Xz28BLFBAT03IRnXZT0NBpJxHpnh6C9wn29m3JY4jsO7A/fiUflY5wx2FTMKCyzQ==","signatures":[{"sig":"MEUCIQCVlZEZNBQuedhmeiQD1y5ApPXl4VHx7RDVInkXv2SWXAIgOAgwwftlFyduzbr3mQqT5UZzA1JxxQQRx8cJYlPO7oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134808},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/tmp/7781efc8588ae3907b486ced24f2d54c/kb-labs-qa-contracts-2.107.0.tgz","_integrity":"sha512-BfxqVXNJ1isCsDsvVSazi1Xz28BLFBAT03IRnXZT0NBpJxHpnh6C9wn29m3JY4jsO7A/fiUflY5wx2FTMKCyzQ==","_npmVersion":"10.9.8","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.107.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.107.0_1784961405273_0.120236408431045","host":"s3://npm-registry-packages-npm-production"}},"2.109.0":{"name":"@kb-labs/qa-contracts","version":"2.109.0","_id":"@kb-labs/qa-contracts@2.109.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e033c71af1ce31409fd79e4516827ac6386ae20b","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.109.0.tgz","fileCount":6,"integrity":"sha512-YROHfq7/Tj+DseYWNi9b/GjcfQiBcVIgoWjUYffu54nC3Gecr6zAEpui3dDSvAAGQ0+NQgF38ZrE4XoUMvcnww==","signatures":[{"sig":"MEQCIBEZwY5cjDwlpvQsflQn/tjoYHpsOwPERqO5VQoHsRVmAiARgNzVyizkNXTpP9pID616Y2hfbzcVONWd/wM8s+BHiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134813},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-2.109.0.tgz","_integrity":"sha512-YROHfq7/Tj+DseYWNi9b/GjcfQiBcVIgoWjUYffu54nC3Gecr6zAEpui3dDSvAAGQ0+NQgF38ZrE4XoUMvcnww==","_npmVersion":"10.9.8","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.109.0_1785012509716_0.2591838866979237","host":"s3://npm-registry-packages-npm-production"}},"2.110.0":{"name":"@kb-labs/qa-contracts","version":"2.110.0","_id":"@kb-labs/qa-contracts@2.110.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d18199d17ded9708b094bd506d7b6b9839df0daf","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.110.0.tgz","fileCount":6,"integrity":"sha512-tW2wQaWGEEI/8s4wx8VB1ty8OhKsjP6Dk5ROfwf6SpX8GqjVzNeOSqBSoRYlOl4MUxUHfMAdL6Y01XiRfLcP6A==","signatures":[{"sig":"MEUCICbRWiLg7uHrwYkLwreq/DY6D3npDl9bjpgz1b3o17jxAiEAz8LKfSFv2pZoLlzOvUIB88jtxmpcPMaR/s1HkDhqsko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138419},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-2.110.0.tgz","_integrity":"sha512-tW2wQaWGEEI/8s4wx8VB1ty8OhKsjP6Dk5ROfwf6SpX8GqjVzNeOSqBSoRYlOl4MUxUHfMAdL6Y01XiRfLcP6A==","_npmVersion":"10.9.8","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.110.0_1785199295252_0.15028565428987695","host":"s3://npm-registry-packages-npm-production"}},"2.111.0":{"name":"@kb-labs/qa-contracts","version":"2.111.0","_id":"@kb-labs/qa-contracts@2.111.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4df06655faa95df93c3b5f5ca1a9f02322962f2b","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.111.0.tgz","fileCount":6,"integrity":"sha512-HwGPxkLN4B1DAP3F2PVaI+b0AIy/VRwpJP84GHZbKkUBKnLsC9HHYAvP60XsrHYXHUSBEZHSgBPjfC4r+73HlA==","signatures":[{"sig":"MEYCIQDBjLhd5B26O51OlYwlr6vW98SAFdE/OhAGMJbXgMuvTAIhANuEM1X7TNsHFwI9j2KemjckLp2PmOATDzClAU40wvZn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138419},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-2.111.0.tgz","_integrity":"sha512-HwGPxkLN4B1DAP3F2PVaI+b0AIy/VRwpJP84GHZbKkUBKnLsC9HHYAvP60XsrHYXHUSBEZHSgBPjfC4r+73HlA==","_npmVersion":"10.9.8","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.111.0_1785264864063_0.44479607734442705","host":"s3://npm-registry-packages-npm-production"}},"2.112.0":{"name":"@kb-labs/qa-contracts","version":"2.112.0","_id":"@kb-labs/qa-contracts@2.112.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1a76cdbde5bf4028164cd2f20f64f23fbac432fa","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.112.0.tgz","fileCount":6,"integrity":"sha512-05S0XBot5ymH+YZFBxmXwV1dDmSpGQfmQMiBU2VNGKByUy3FZHLMaLf5chfVzJPPDjtWz6OtBB6oyxBMM9skUw==","signatures":[{"sig":"MEYCIQDwqiA0jUgouWcpp+Mdbt6IRM5cD/twDeQbk2Xr0ucghgIhAP9uz+0+XiuFojXK0jMwai984nTC0IJJY284OLmOVsmJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138419},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-2.112.0.tgz","_integrity":"sha512-05S0XBot5ymH+YZFBxmXwV1dDmSpGQfmQMiBU2VNGKByUy3FZHLMaLf5chfVzJPPDjtWz6OtBB6oyxBMM9skUw==","_npmVersion":"10.9.8","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.112.0_1785307978441_0.15879449364382148","host":"s3://npm-registry-packages-npm-production"}},"2.114.0":{"name":"@kb-labs/qa-contracts","version":"2.114.0","_id":"@kb-labs/qa-contracts@2.114.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1db94464cb5e69dfe456220acd8573891b94ffbc","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.114.0.tgz","fileCount":6,"integrity":"sha512-95lLgGEM7sHQSLP0yZQBGFmGRWXuSGVeLVb3kMOgrEy3G+mSMaNXXRO3Itf8UEp010bbKT9M1/1vSKrPycDZmA==","signatures":[{"sig":"MEUCIAFQUvwCDWGC7aklNRMpZz1hcoBS+KjauH1ZpaEJIPB0AiEAlyi899XWLgp1ftF/pxZBM6FJ4b2PWUQIicVYauLpoRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138419},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-2.114.0.tgz","_integrity":"sha512-95lLgGEM7sHQSLP0yZQBGFmGRWXuSGVeLVb3kMOgrEy3G+mSMaNXXRO3Itf8UEp010bbKT9M1/1vSKrPycDZmA==","_npmVersion":"10.9.8","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.114.0_1785449158577_0.7316675611374408","host":"s3://npm-registry-packages-npm-production"}},"2.116.11":{"name":"@kb-labs/qa-contracts","version":"2.116.11","_id":"@kb-labs/qa-contracts@2.116.11","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"66a419c9c3891b3214600cea38454cf3c6275615","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.116.11.tgz","fileCount":6,"integrity":"sha512-e0NrqkfCbTChL0YNmu4ex3z5lVe8TTu2H9qCWCY1bYsOCGv6LtdmgSHXVTFjPGR4t7wjn56GsyyWdmsiWV2J2g==","signatures":[{"sig":"MEQCIHyleYoQBfYz89Zlju1Xomq4D4EwuMeufPCbAhLSgyxZAiAzcG5cQC2h4pFWE3oZt233KKtKXE+9M9reqA9B8h/9UQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138416},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-2.116.11.tgz","_integrity":"sha512-e0NrqkfCbTChL0YNmu4ex3z5lVe8TTu2H9qCWCY1bYsOCGv6LtdmgSHXVTFjPGR4t7wjn56GsyyWdmsiWV2J2g==","_npmVersion":"10.9.8","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.116.11"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.116.11_1785618570817_0.5816497254624251","host":"s3://npm-registry-packages-npm-production"}},"2.116.12":{"name":"@kb-labs/qa-contracts","version":"2.116.12","_id":"@kb-labs/qa-contracts@2.116.12","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e447c9f7d0551a9fb1db330978938dc22baaa132","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.116.12.tgz","fileCount":6,"integrity":"sha512-7LAr3uzPUiVjq2t84OUPsRf9dwx4eQZcytploCPi3FXm/okyruS/EliWspFHT6qJSSQgI/x2k5yH1exgpU5ycA==","signatures":[{"sig":"MEQCIEi1vaCaBOSQkL2tI4E5f/6LANdqhU8mARyhYQaSd6PNAiASPLmHvfodQ7+iXC/+hPybtsSmVALSyYXCrvGJ4aGxdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138416},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-2.116.12.tgz","_integrity":"sha512-7LAr3uzPUiVjq2t84OUPsRf9dwx4eQZcytploCPi3FXm/okyruS/EliWspFHT6qJSSQgI/x2k5yH1exgpU5ycA==","_npmVersion":"10.9.8","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.116.12"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.116.12_1785621926409_0.4008646860973746","host":"s3://npm-registry-packages-npm-production"}},"2.116.13":{"name":"@kb-labs/qa-contracts","version":"2.116.13","_id":"@kb-labs/qa-contracts@2.116.13","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9627eb3293072592f82e74edc38d6bd7ac9a9e22","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.116.13.tgz","fileCount":6,"integrity":"sha512-sXM/Kd5rmXi/NqtX4xTsIkkyxjFcJW9OL5gNZpG/RFYJiL2G58OWjGARulYq6oYKmgO6aKrWEEMfxIjckOfDGQ==","signatures":[{"sig":"MEUCIQCstIjy+3vTWxyS6GjAmfMqmmk+OumHT5hCD9FaPOi1aAIgCAck/yDGbTvFNbwJYG2CA/04m07/R2P1AarYhSdh+ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138416},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-2.116.13.tgz","_integrity":"sha512-sXM/Kd5rmXi/NqtX4xTsIkkyxjFcJW9OL5gNZpG/RFYJiL2G58OWjGARulYq6oYKmgO6aKrWEEMfxIjckOfDGQ==","_npmVersion":"10.9.8","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.116.13"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.116.13_1785623515424_0.784898234623967","host":"s3://npm-registry-packages-npm-production"}},"2.116.14":{"name":"@kb-labs/qa-contracts","version":"2.116.14","_id":"@kb-labs/qa-contracts@2.116.14","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e0141e5134c915ff6520b794de36373c114c177a","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.116.14.tgz","fileCount":6,"integrity":"sha512-HY5O3e60v+pO+SCB88+81Xt8h2bWCvLzRRG0ZjZ1yX4wDhqo7KpWrlwWLIfEMKDHsPzWB6yMpfBKsuXdJhMk4A==","signatures":[{"sig":"MEUCIQDAjzV+YXfxxVuin3Yt/cBfEeH/EcrHO88CLhbeQr2W/wIgNu/WWzLJ2LYY6TXv3eSD7rFEa1nxEeNQ16fKmU2E8LU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138416},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-2.116.14.tgz","_integrity":"sha512-HY5O3e60v+pO+SCB88+81Xt8h2bWCvLzRRG0ZjZ1yX4wDhqo7KpWrlwWLIfEMKDHsPzWB6yMpfBKsuXdJhMk4A==","_npmVersion":"10.9.8","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.116.14"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.116.14_1785625312323_0.7306410474330172","host":"s3://npm-registry-packages-npm-production"}},"2.117.0":{"name":"@kb-labs/qa-contracts","version":"2.117.0","_id":"@kb-labs/qa-contracts@2.117.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5f78d42ec779ee7f690ac83cc8ba24b955438c0d","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.117.0.tgz","fileCount":6,"integrity":"sha512-6fCb/KPIRHWu4R8B2GV4v+zAl4pO9g5Q+9lQKi+eaol+ClhicCwr+fPcWTZxZigOEgo82DhsQ2wkSVIJ9aZysw==","signatures":[{"sig":"MEUCIBD7iLQoBJQ+6NCGvzOx4ETvu5FCseHqLuUgeVFJ0G1rAiEAqbAzOmhbn4GuOL6+I/8XNLGxnv89RGWXocytymn7b58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138414},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-2.117.0.tgz","_integrity":"sha512-6fCb/KPIRHWu4R8B2GV4v+zAl4pO9g5Q+9lQKi+eaol+ClhicCwr+fPcWTZxZigOEgo82DhsQ2wkSVIJ9aZysw==","_npmVersion":"11.16.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.117.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.117.0_1786298018953_0.7979770057083502","host":"s3://npm-registry-packages-npm-production"}},"2.118.0":{"name":"@kb-labs/qa-contracts","version":"2.118.0","_id":"@kb-labs/qa-contracts@2.118.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"51143787b65fc13d0f6055fa3f426f1e51ee8b1e","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.118.0.tgz","fileCount":6,"integrity":"sha512-+EMbTxfi9eZY39LL5D85GoqC+uimp58r7LsEO3JMmHt2WZRS2koeyW7EF3b5zdIHI8qg5liqcpkkGjEjNIa5EA==","signatures":[{"sig":"MEQCIAVFU6xUKx4du6k6ETEGIsNj0a7asWz4aekfl+0GcL8ZAiAaf74jD8/czPYECoiNEYrsI4U/oGXEDt/Rplm3MFThpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138414},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-2.118.0.tgz","_integrity":"sha512-+EMbTxfi9eZY39LL5D85GoqC+uimp58r7LsEO3JMmHt2WZRS2koeyW7EF3b5zdIHI8qg5liqcpkkGjEjNIa5EA==","_npmVersion":"11.16.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.118.0_1786471471237_0.28260174348562717","host":"s3://npm-registry-packages-npm-production"}},"2.118.1":{"name":"@kb-labs/qa-contracts","version":"2.118.1","_id":"@kb-labs/qa-contracts@2.118.1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ce5bced23f5bbfa1e6e5018d13a65d5ec88d81b3","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.118.1.tgz","fileCount":6,"integrity":"sha512-mF2feZsuqsSOVcvMVKX1c+fPSFIQHQSUSuFhRHmNNZrjnEvChbE6x+ZEYot1IxhHWNRwdj0r17Kh+UB68CMjOg==","signatures":[{"sig":"MEUCIQCgqda/Ruipu59J/kWUlFBMTsAMm6MYQCdAQDcWFpcIGwIgBDkX+gcqwhvGMJjFjguSsO0PTkGtWYH+QQuy0NaJZj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138414},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-2.118.1.tgz","_integrity":"sha512-mF2feZsuqsSOVcvMVKX1c+fPSFIQHQSUSuFhRHmNNZrjnEvChbE6x+ZEYot1IxhHWNRwdj0r17Kh+UB68CMjOg==","_npmVersion":"11.16.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.1"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.118.1_1786524602655_0.029013250074682695","host":"s3://npm-registry-packages-npm-production"}},"2.118.2":{"name":"@kb-labs/qa-contracts","version":"2.118.2","_id":"@kb-labs/qa-contracts@2.118.2","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"900808d0d17537d8442453c0b633c1842d4a6d45","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.118.2.tgz","fileCount":6,"integrity":"sha512-Uc2Bc/FXqo3pn/IpTG7sY+rdnAAZv5pjUkpLUlS3nMrlJGrKzNBsNi7Re+xGyu9Sy95Qiw88MiV4W3aFjaIaCA==","signatures":[{"sig":"MEYCIQDmgED9v/iZi+33hL6CZURIY4S9LMBUIY0bpl4NR+7IewIhALcPal8c7Po6Nw0AAi67Vqqzsbjq9BMIH6BmWVs+1cb1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138414},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-qa-contracts-2.118.2.tgz","_integrity":"sha512-Uc2Bc/FXqo3pn/IpTG7sY+rdnAAZv5pjUkpLUlS3nMrlJGrKzNBsNi7Re+xGyu9Sy95Qiw88MiV4W3aFjaIaCA==","_npmVersion":"11.16.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.118.2_1786573729392_0.398991206132729","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.8c5512847":{"name":"@kb-labs/qa-contracts","version":"2.119.0-canary.8c5512847","_id":"@kb-labs/qa-contracts@2.119.0-canary.8c5512847","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ed04f4e880ddca2d718a3b6d793012fc197a3bee","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.0-canary.8c5512847.tgz","fileCount":6,"integrity":"sha512-QsXEaqcpg1/98fQYB5L3wDoH0Pz8cDgB6anlPOMBVNQdhROKpf1pBjBSKEOz+03+UWuC9aPa3OP0HrlZH7pYcg==","signatures":[{"sig":"MEUCIF//j8ayHaROYTmz1zMg3T2maKdLpH/qhEKj3tpgm8hwAiEAisUBKM6tFhS15w5uz1rpu2HyrdWvRGoUJnWa5HByg48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138431},"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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.1","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.0-canary.8c5512847_1786813432853_0.9474540818653212","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.cee505c72":{"name":"@kb-labs/qa-contracts","version":"2.119.0-canary.cee505c72","_id":"@kb-labs/qa-contracts@2.119.0-canary.cee505c72","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"64eb96f54b81e124c547e3304e8452da14130595","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.0-canary.cee505c72.tgz","fileCount":6,"integrity":"sha512-1gKIQtZpGUfck+friJ9nSAuSBbsfudk+YNcOTwr1NCeY+mz8m4DaqzZZjXAv2ixxXmuIS32KoUBs4xNKMQFETQ==","signatures":[{"sig":"MEQCID4uCP4Y27zzVh9f1zTdndVqCpy5w2QrNTVb5eZKA+JDAiA+xlm5mF8Qk3HZtqBw848+Huz+3k6xarLHJUaVPvqVEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138431},"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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.1","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.0-canary.cee505c72_1787087255045_0.22859012926417233","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.85d060ea6":{"name":"@kb-labs/qa-contracts","version":"2.119.0-canary.85d060ea6","_id":"@kb-labs/qa-contracts@2.119.0-canary.85d060ea6","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4833de93250254b6bf3e0cdfc0a3bcd131aebe7d","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.0-canary.85d060ea6.tgz","fileCount":6,"integrity":"sha512-u2CjDfFlSiphyWHQ2+A3s+NEYzyK/4PoYwmGog3UxSsR6FzalYcvBmvjg7YsBen+lfBwRsarrxmtc6tPZUBVAA==","signatures":[{"sig":"MEUCIFzCyTqBueoAbmJyzkciWwSJJexiThD1ojQVhXH4MXxiAiEAnQt+JlejZo6eYw1gwSeeq3bnKShMFemYHFECnqaSEyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138431},"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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.1","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.0-canary.85d060ea6_1787250490791_0.4308035171904041","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.c64d2c41e":{"name":"@kb-labs/qa-contracts","version":"2.119.0-canary.c64d2c41e","_id":"@kb-labs/qa-contracts@2.119.0-canary.c64d2c41e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b1be60c8b244d0aa9a3b29ee005a8b4ec1a358b2","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.0-canary.c64d2c41e.tgz","fileCount":6,"integrity":"sha512-/ZPMT+fu/6IX34CgVnjBWYKH0SzzpPQuRnpWSWBGx44GO1U1NomI6p4wAy04uidSpadX6mfEPh/+z6EfsH7M1w==","signatures":[{"sig":"MEYCIQCIukDTM8KYHd3qiB73dfZVIMgxJVlaNxJnOC7yjLoQZAIhAP1CrzjAp1466DWyDaXdFj801CYOc2eGg2E4hRTb7C3a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138448},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.119.0-canary.c64d2c41e.tgz","_integrity":"sha512-/ZPMT+fu/6IX34CgVnjBWYKH0SzzpPQuRnpWSWBGx44GO1U1NomI6p4wAy04uidSpadX6mfEPh/+z6EfsH7M1w==","_npmVersion":"11.17.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.c64d2c41e"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.0-canary.c64d2c41e_1787609012457_0.5613075887248251","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0b1ec4151":{"name":"@kb-labs/qa-contracts","version":"2.119.0-canary.0b1ec4151","_id":"@kb-labs/qa-contracts@2.119.0-canary.0b1ec4151","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1a84780f5cf36c5026ba5228afd2ea95d511f09f","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.0-canary.0b1ec4151.tgz","fileCount":6,"integrity":"sha512-dg0ftV+Ue7Y+PWdqtt0yu/SWVLYsy50X0cDHtjrTUC/I/kvVF18ZAS02jZqCfkr3xAm2JF1DfCYAt52UkGMt+w==","signatures":[{"sig":"MEQCIDPSIHkA7zbg3QVx+9yx4qf2yaeGNO919QdjFfC73jbAAiBD81osC6itOMjIKD6FJeHOzlD11+BvmQ8ojxifhghMgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138448},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.119.0-canary.0b1ec4151.tgz","_integrity":"sha512-dg0ftV+Ue7Y+PWdqtt0yu/SWVLYsy50X0cDHtjrTUC/I/kvVF18ZAS02jZqCfkr3xAm2JF1DfCYAt52UkGMt+w==","_npmVersion":"11.17.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.0b1ec4151"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.0-canary.0b1ec4151_1787611080647_0.14850748792072554","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.2077501f1":{"name":"@kb-labs/qa-contracts","version":"2.119.0-canary.2077501f1","_id":"@kb-labs/qa-contracts@2.119.0-canary.2077501f1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"fa13c5d9d6a0658b95da421f57f5ac25cf5051a8","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.0-canary.2077501f1.tgz","fileCount":6,"integrity":"sha512-J+ELclTKuJ2gf78K8DCVc0z9cC1KKdMkZwv01+9V9Vq0Gd9N6AZdAGW4/j0WL+VQw9QT/szBlzrrBswIVVxfEg==","signatures":[{"sig":"MEUCIGizSY+UTYD2oNh5QPQSED8xv3tt0/gjXXo8bTdOTY0jAiEAn4v+9yDx6V+ykug1D322Jls+fmu/oCUEXfi5Ig1NPDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138448},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.119.0-canary.2077501f1.tgz","_integrity":"sha512-J+ELclTKuJ2gf78K8DCVc0z9cC1KKdMkZwv01+9V9Vq0Gd9N6AZdAGW4/j0WL+VQw9QT/szBlzrrBswIVVxfEg==","_npmVersion":"11.17.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.2077501f1"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.0-canary.2077501f1_1787613708471_0.4067213945295143","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.b20fd4a5b":{"name":"@kb-labs/qa-contracts","version":"2.119.0-canary.b20fd4a5b","_id":"@kb-labs/qa-contracts@2.119.0-canary.b20fd4a5b","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"91efd3ad27a3839756a6c59a0c30daa292210570","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.0-canary.b20fd4a5b.tgz","fileCount":6,"integrity":"sha512-Ul9UdTZzOd3mLXbK0WsVm7dESKscN94DaFE5wC0ltzse1kw/+6+G/LfOuf50rZb4xxMpVx5HhXCb/AyGk0D27Q==","signatures":[{"sig":"MEYCIQChu3wpKdFgbGt2iA0DNLXLo6wnNnxXWgeZ9gLaFzFLswIhAOsFVRJIfUC48xd0azozox5zhGVH6pyRb8lRfV9WosmO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138448},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.119.0-canary.b20fd4a5b.tgz","_integrity":"sha512-Ul9UdTZzOd3mLXbK0WsVm7dESKscN94DaFE5wC0ltzse1kw/+6+G/LfOuf50rZb4xxMpVx5HhXCb/AyGk0D27Q==","_npmVersion":"11.17.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.b20fd4a5b"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.0-canary.b20fd4a5b_1787625665873_0.27160823137245527","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.448a88d0f":{"name":"@kb-labs/qa-contracts","version":"2.119.0-canary.448a88d0f","_id":"@kb-labs/qa-contracts@2.119.0-canary.448a88d0f","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"15fb315ee10c77b9238124bca17be6a759ba0720","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.0-canary.448a88d0f.tgz","fileCount":6,"integrity":"sha512-bnpoNCd8lT4Yz7l7F6RAIgu2eXKLh2TYgdEP6lGOC0rD00vyZ9cmp4nC0Aj2DEI8NcgYgKjBgksOiT11HsGiaA==","signatures":[{"sig":"MEYCIQDpFDzd/I+qYvf/2b5a/YFb6XioVK03g85700M6/AFUSgIhAKasmZvzmINlmLqFIPQEf+P8FMT4zdf852rFKknHzM0U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138448},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.119.0-canary.448a88d0f.tgz","_integrity":"sha512-bnpoNCd8lT4Yz7l7F6RAIgu2eXKLh2TYgdEP6lGOC0rD00vyZ9cmp4nC0Aj2DEI8NcgYgKjBgksOiT11HsGiaA==","_npmVersion":"11.17.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.448a88d0f"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.0-canary.448a88d0f_1787638333106_0.9529747575049472","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.e120bc0ee":{"name":"@kb-labs/qa-contracts","version":"2.119.0-canary.e120bc0ee","_id":"@kb-labs/qa-contracts@2.119.0-canary.e120bc0ee","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2a8ad81ff8a01e7c052203c973ec3e14b42d7f5d","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.0-canary.e120bc0ee.tgz","fileCount":6,"integrity":"sha512-h8t2WxMAUBJsWLWZBthttyFL2VlT03Fr1zrKMv+29q5/KECyVyOmw7U1wvbA2HxYN3RIHWNmIUjFN7MKVbqIvw==","signatures":[{"sig":"MEYCIQCDuUVPu3fFddWRo/8Uqp44aiYT1K/3UFkNXDFCktCSFQIhAMk/CjH9UBgtMLgaYhhzxf61YBj2VP9X2j8vb0Z4KYCe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138448},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.119.0-canary.e120bc0ee.tgz","_integrity":"sha512-h8t2WxMAUBJsWLWZBthttyFL2VlT03Fr1zrKMv+29q5/KECyVyOmw7U1wvbA2HxYN3RIHWNmIUjFN7MKVbqIvw==","_npmVersion":"11.17.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.e120bc0ee"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.0-canary.e120bc0ee_1787640800081_0.11602343529781511","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.6ec5ad2e4":{"name":"@kb-labs/qa-contracts","version":"2.119.0-canary.6ec5ad2e4","_id":"@kb-labs/qa-contracts@2.119.0-canary.6ec5ad2e4","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9c13cbecdb5e3df311ed1565ef780ae665fd5484","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.0-canary.6ec5ad2e4.tgz","fileCount":6,"integrity":"sha512-sT+3Zcbzue7SmZI8xDdE4ZgYPXfsaljhB+9qMZgd+s5MNuCEk27eg/p0QWRGttrBawnqocmWfHNvS1lR7XWYtQ==","signatures":[{"sig":"MEYCIQCvxKuZiglDeyUlJ7zX04HDfnOKirGBU8TwXr0CgbSP8wIhAM493asahtgCRY8T2WDxoaIBhVsDKMP7TSCG61fExlGF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138448},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.119.0-canary.6ec5ad2e4.tgz","_integrity":"sha512-sT+3Zcbzue7SmZI8xDdE4ZgYPXfsaljhB+9qMZgd+s5MNuCEk27eg/p0QWRGttrBawnqocmWfHNvS1lR7XWYtQ==","_npmVersion":"11.17.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.6ec5ad2e4"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.0-canary.6ec5ad2e4_1787671525071_0.3823408276905944","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.f8394d5fd":{"name":"@kb-labs/qa-contracts","version":"2.119.0-canary.f8394d5fd","_id":"@kb-labs/qa-contracts@2.119.0-canary.f8394d5fd","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3b76fbcc24c8ac0f2ea98857b12efd3be808f5c4","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.0-canary.f8394d5fd.tgz","fileCount":6,"integrity":"sha512-4+oy2tgdLOAwpXGMi3ueLkMqJd423r8HprE8Ru/Y+4c+qJexIwvyukKigctyZfRRdkapyTQGbXKuj/UaP21ziA==","signatures":[{"sig":"MEYCIQDjx4cdNya/Vo0bPwJn850x8fNoTGyEM+3W2S9AwO11WAIhAJaVqOT7BW7MYWXS11iO3dIPpEZ5qG8PZAW1cP/EGxxM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138448},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.119.0-canary.f8394d5fd.tgz","_integrity":"sha512-4+oy2tgdLOAwpXGMi3ueLkMqJd423r8HprE8Ru/Y+4c+qJexIwvyukKigctyZfRRdkapyTQGbXKuj/UaP21ziA==","_npmVersion":"11.17.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.f8394d5fd"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.0-canary.f8394d5fd_1787675233969_0.11935010048594208","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.bb3d7f2f1":{"name":"@kb-labs/qa-contracts","version":"2.119.0-canary.bb3d7f2f1","_id":"@kb-labs/qa-contracts@2.119.0-canary.bb3d7f2f1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"519a9b95076899989e6f3f4ced8e850e1b6e6e1c","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.0-canary.bb3d7f2f1.tgz","fileCount":6,"integrity":"sha512-Tx4H9I7b62MkqCX8CQfqVvSJF5qK4TZr4324atTpKTYS3IDAOsjrI6P3I6FaJ5IIX4ELgsJE0Clby00q4d3/mg==","signatures":[{"sig":"MEQCIHbdbulRkTt7gjJq1thDsKCE84+oG5JT/jqcoMpZolGGAiBCIwoj4grHnytGFdFw+vSCNFjgIEHEIX4PZJoBIWlytQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138448},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.119.0-canary.bb3d7f2f1.tgz","_integrity":"sha512-Tx4H9I7b62MkqCX8CQfqVvSJF5qK4TZr4324atTpKTYS3IDAOsjrI6P3I6FaJ5IIX4ELgsJE0Clby00q4d3/mg==","_npmVersion":"11.17.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.bb3d7f2f1"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.0-canary.bb3d7f2f1_1787680984060_0.004650238455318423","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.3edea00f6":{"name":"@kb-labs/qa-contracts","version":"2.119.0-canary.3edea00f6","_id":"@kb-labs/qa-contracts@2.119.0-canary.3edea00f6","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"04321465a214958b303ef9adcaff461cee0d1905","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.0-canary.3edea00f6.tgz","fileCount":6,"integrity":"sha512-hWghCjaxstY+NbE31p0LakU9d3mhv5dXjViK8vF2LmBILRZCU9pfRG5xYSlmCw3dstxYZQtH7kzFtmrRI3AvCg==","signatures":[{"sig":"MEQCICZe4SLXgB65teKNoaO7RtVqzfFZ43pkVoJU8bklB8oOAiBgvLa+1WbbCxI5Oyk7Iw6mWjs3G8BSoTSwXP22Zfvapg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138619},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.119.0-canary.3edea00f6.tgz","_integrity":"sha512-hWghCjaxstY+NbE31p0LakU9d3mhv5dXjViK8vF2LmBILRZCU9pfRG5xYSlmCw3dstxYZQtH7kzFtmrRI3AvCg==","_npmVersion":"11.17.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.3edea00f6"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.0-canary.3edea00f6_1787765351085_0.5945047898645599","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.8f939a290":{"name":"@kb-labs/qa-contracts","version":"2.119.0-canary.8f939a290","_id":"@kb-labs/qa-contracts@2.119.0-canary.8f939a290","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"fef06c5df09a0d355861cf25303a1e454d670fc3","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.0-canary.8f939a290.tgz","fileCount":6,"integrity":"sha512-N5cx+UwHFj4P78pl4PodCHLR51LGdE3FJxc6RB1RQ/rdCWjOJUF70KlLO0zUvE0tX5nxe59OBaCBsMYPZr0t3g==","signatures":[{"sig":"MEUCIQDqAYRw8+xSu1jhHX6qbuw3hs+BIV56DkyetUm6UFbVRAIgMVAew4bh8phQ6VBKtLmPC7Bg/1gdaZEQKmItO8BoW/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138619},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.119.0-canary.8f939a290.tgz","_integrity":"sha512-N5cx+UwHFj4P78pl4PodCHLR51LGdE3FJxc6RB1RQ/rdCWjOJUF70KlLO0zUvE0tX5nxe59OBaCBsMYPZr0t3g==","_npmVersion":"11.17.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.8f939a290"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.0-canary.8f939a290_1787788207002_0.105416129865195","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0c078654e":{"name":"@kb-labs/qa-contracts","version":"2.119.0-canary.0c078654e","_id":"@kb-labs/qa-contracts@2.119.0-canary.0c078654e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f313aca50f25b5d3c93f9f0f55b8cd50a97e4f13","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.0-canary.0c078654e.tgz","fileCount":6,"integrity":"sha512-zuQun4Dbz6WGusXOMo01suxY6G1JVfSLQQ+r/mg/248XYRLSNItRPmtbD/El+50qFlu+dtMD7B6jXpTeO5Tp3A==","signatures":[{"sig":"MEUCIC1FxFQcL6Wfq+fEmP4HO00QiZkxxZfdA26jFfika6yKAiEAnP3T5FhOT4tt67fsm0b99vQ50mLCls3LDOaNLAVFfqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138619},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.119.0-canary.0c078654e.tgz","_integrity":"sha512-zuQun4Dbz6WGusXOMo01suxY6G1JVfSLQQ+r/mg/248XYRLSNItRPmtbD/El+50qFlu+dtMD7B6jXpTeO5Tp3A==","_npmVersion":"11.17.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.0c078654e"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.0-canary.0c078654e_1787790353367_0.3833448748746964","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.ce846d079":{"name":"@kb-labs/qa-contracts","version":"2.119.0-canary.ce846d079","_id":"@kb-labs/qa-contracts@2.119.0-canary.ce846d079","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c836570d77021fd048bb8bb0e75e41f5c6d05be2","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.0-canary.ce846d079.tgz","fileCount":6,"integrity":"sha512-DCgnguGxP704iCQ8+vuMZglgXlJHNqnfuOgGXa43TyI4GljLpGSxK0QOZ1uvXT3P8uUnnFDOLuUWzG3vHdyGTw==","signatures":[{"sig":"MEUCIQCqRcdFMnSL2z23iqQK2aMJlOTIr3FghjQbHzatzuu1owIgS8xF7uZGOq0/3h41mUYVPDspGwKm+K3sLIgTojNYlpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138619},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.119.0-canary.ce846d079.tgz","_integrity":"sha512-DCgnguGxP704iCQ8+vuMZglgXlJHNqnfuOgGXa43TyI4GljLpGSxK0QOZ1uvXT3P8uUnnFDOLuUWzG3vHdyGTw==","_npmVersion":"11.17.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.ce846d079"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.0-canary.ce846d079_1787793753894_0.7088838575280743","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.62ffd5965":{"name":"@kb-labs/qa-contracts","version":"2.119.0-canary.62ffd5965","_id":"@kb-labs/qa-contracts@2.119.0-canary.62ffd5965","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"eddfbcc51e41489a768e2309db5bbdfd3accc38a","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.0-canary.62ffd5965.tgz","fileCount":6,"integrity":"sha512-yRkPB6z7/kskcx+WI6Mk1bH5P+FlAiuW9tMB4vNqpN1AyEL431E3XclQ0ze/Obovs/RjMv5RX64tz9svMDPcrw==","signatures":[{"sig":"MEUCIQCAXk17lDXoAC827dQEE1Gx//0Q+7HBksccHCDMBMyAdAIgAPhOxru+FgF/xpo/dfUfMS8o1w7HqEotINP7R+uR1z0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138619},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.119.0-canary.62ffd5965.tgz","_integrity":"sha512-yRkPB6z7/kskcx+WI6Mk1bH5P+FlAiuW9tMB4vNqpN1AyEL431E3XclQ0ze/Obovs/RjMv5RX64tz9svMDPcrw==","_npmVersion":"11.17.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.62ffd5965"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.0-canary.62ffd5965_1787799984874_0.03253231922557043","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.1b2bf822b":{"name":"@kb-labs/qa-contracts","version":"2.119.0-canary.1b2bf822b","_id":"@kb-labs/qa-contracts@2.119.0-canary.1b2bf822b","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d111434f6c73fbf721dd136d55b9a9aec00f5090","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.0-canary.1b2bf822b.tgz","fileCount":6,"integrity":"sha512-zQEUr4rFHPxdD6R7bFWi97l7GlJsfvfrukQIgM/2wm+v8GsyTkEWUQ8qWh1XtmJ7x0zA3tSbNq+gFeyHVY/AWQ==","signatures":[{"sig":"MEQCIBkUMHRdGGhoRHchXz5fSfzFg8sxCoRPsXxGUiIz+gxdAiA38B813KH9RWEYAYTh7TGwFl1qdIKFfdEjNmsCWUdilw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138619},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.119.0-canary.1b2bf822b.tgz","_integrity":"sha512-zQEUr4rFHPxdD6R7bFWi97l7GlJsfvfrukQIgM/2wm+v8GsyTkEWUQ8qWh1XtmJ7x0zA3tSbNq+gFeyHVY/AWQ==","_npmVersion":"11.17.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.1b2bf822b"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.0-canary.1b2bf822b_1787804482424_0.003315216643927199","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.602573533":{"name":"@kb-labs/qa-contracts","version":"2.119.0-canary.602573533","_id":"@kb-labs/qa-contracts@2.119.0-canary.602573533","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5bf0136e132fc0bf2f23edcb2800647aa133d525","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.0-canary.602573533.tgz","fileCount":6,"integrity":"sha512-4IS63FADcuKvB3jnlWd44kHIpmzXkl6PPUjrVM2aip3030fj33w0BCGS8jdJtIeMoXyWFwBo+00+anOBhx2F3w==","signatures":[{"sig":"MEYCIQCRMgfK0B6L2la8e1VYk8GcpOFgQWsNrcdhl2+Bmr8sngIhAK8Y3sOLj4n4Kr/F8T4LnAsigsC8Qxkn/VZcypDqkp4N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138619},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.119.0-canary.602573533.tgz","_integrity":"sha512-4IS63FADcuKvB3jnlWd44kHIpmzXkl6PPUjrVM2aip3030fj33w0BCGS8jdJtIeMoXyWFwBo+00+anOBhx2F3w==","_npmVersion":"11.17.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.602573533"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.0-canary.602573533_1787821779736_0.6528185488013263","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0b4b21a55":{"name":"@kb-labs/qa-contracts","version":"2.119.0-canary.0b4b21a55","_id":"@kb-labs/qa-contracts@2.119.0-canary.0b4b21a55","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b97d8bfa6b2d3aaa3d1115c94c8f431910ba7995","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.0-canary.0b4b21a55.tgz","fileCount":6,"integrity":"sha512-XiI6bqdATA2cmCbi2wGtsTrasIXF3zXM/XtIXCpMi3uf3jexw/M138BBT9gXn60LKxNQSJqDqSogLcOllNaORA==","signatures":[{"sig":"MEUCIQCwNXMEZH2nTI5sg1VheZz63gH0gnv5/+lxZ09wzD5pawIgCvy9WjAotwOh6WNDZThJnRDHdUTxrfZNxHnxYwjTqpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDDiUOg1ocjwk1cxpIwzmp9iBhWnJj8PKmaP5AIsT6yrAIhALhyYTeq6wofVyD1pT1F+1NaKPdJuPrFFb8XsWjSpbIn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138619},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.119.0-canary.0b4b21a55.tgz","_integrity":"sha512-XiI6bqdATA2cmCbi2wGtsTrasIXF3zXM/XtIXCpMi3uf3jexw/M138BBT9gXn60LKxNQSJqDqSogLcOllNaORA==","_npmVersion":"11.17.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.0b4b21a55"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.0-canary.0b4b21a55_1788376591629_0.811023252826258","host":"s3://npm-registry-packages-npm-production"}},"2.119.0":{"name":"@kb-labs/qa-contracts","version":"2.119.0","_id":"@kb-labs/qa-contracts@2.119.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1c0c5ece77f96b2ffd9dd48bf8f762463430eeb3","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.0.tgz","fileCount":6,"integrity":"sha512-dnWW6VIkKc/nrxfoJ3NteLxS5hpkhePeoSeINDA2aPyd0RwV2If0IT6gMhd5+BWWsKnreYUdZNZGnS7Qu+KVjQ==","signatures":[{"sig":"MEUCIEzHOTC4POOYJvbWIREWT9pHq769DzEpEelk/I0jJDiUAiEAtFY9z1di6cvux07RwM5fo10dltcsaOI2d/wWCAwTPIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFUn3d1hUFi5uIxSCd7P4IjCCBI6PZDM/SE3pfFotfrkAiA5XSeMNVSQjmLR96ASKIzBXhytttHC/+RWW8if9+7ngA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138585},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.119.0.tgz","_integrity":"sha512-dnWW6VIkKc/nrxfoJ3NteLxS5hpkhePeoSeINDA2aPyd0RwV2If0IT6gMhd5+BWWsKnreYUdZNZGnS7Qu+KVjQ==","_npmVersion":"11.19.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.0_1788634997455_0.532417241488732","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.b53bbee1d":{"name":"@kb-labs/qa-contracts","version":"2.119.1-canary.b53bbee1d","_id":"@kb-labs/qa-contracts@2.119.1-canary.b53bbee1d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"84c79dadf55bfca05d976deb1a5f3449c15f33b3","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.1-canary.b53bbee1d.tgz","fileCount":6,"integrity":"sha512-4eQ99SmlM3KjGAB54yRBkwN2MMCKQR1rCNBeJ5Rm6p8sDulafyPacjp6U9IKN8EFpnqOfV2tkBeZuefnoSoViw==","signatures":[{"sig":"MEUCICiA4iU/xhtlwwwnc8tU3nGwTJ3s4/QK0yKnQZCq5jgxAiEAlXOQyUNv0nTddFdLXmwAPfaCyyCfNc+DEVN8DqSAGtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCveEvvtMpF9pOwjQ8M4e3+6RigInWzEnJLsb4PQhw74gIgPb/yt+73KxkqLlJaxSfIxTrM31AvPUdVeLfPhjLbt0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138619},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.119.1-canary.b53bbee1d.tgz","_integrity":"sha512-4eQ99SmlM3KjGAB54yRBkwN2MMCKQR1rCNBeJ5Rm6p8sDulafyPacjp6U9IKN8EFpnqOfV2tkBeZuefnoSoViw==","_npmVersion":"11.19.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.b53bbee1d"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.1-canary.b53bbee1d_1788649709980_0.7512068432658352","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.a6aa9b388":{"name":"@kb-labs/qa-contracts","version":"2.119.1-canary.a6aa9b388","_id":"@kb-labs/qa-contracts@2.119.1-canary.a6aa9b388","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4796ab7152b5363375ff5b095a411912d9cc8eb8","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.1-canary.a6aa9b388.tgz","fileCount":6,"integrity":"sha512-h59rEL/q/s/yhnJRjivPFjG6gEb+ckKD65IcefRAIOkZUV6u3L9KxjqTSP3dq9Wh4tRmpnUTZWJQMbCu0g5m9A==","signatures":[{"sig":"MEUCIHa/5N6Ap8J63ILjXt4cpiDRDc6ZXRVP97PuO+rqn+piAiEAgMfQ7XZItuBU41O5DubFIRZN00Tm1JhCCVWdMhGigQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAkCz5a8rzSKe8Y8QRoqmyyihfJGWcd3aQRUn/9WbcwcAiBUVFSy/9Ggp7LeiP79dCtsFJgaA9z7TBe87pZYSJ6g/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138619},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.119.1-canary.a6aa9b388.tgz","_integrity":"sha512-h59rEL/q/s/yhnJRjivPFjG6gEb+ckKD65IcefRAIOkZUV6u3L9KxjqTSP3dq9Wh4tRmpnUTZWJQMbCu0g5m9A==","_npmVersion":"11.19.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.a6aa9b388"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.1-canary.a6aa9b388_1788653780022_0.2601592681501472","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.57c3a1e5e":{"name":"@kb-labs/qa-contracts","version":"2.119.1-canary.57c3a1e5e","_id":"@kb-labs/qa-contracts@2.119.1-canary.57c3a1e5e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5b52606fc3c376ae1045ec20c39baaa8ad787b10","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.1-canary.57c3a1e5e.tgz","fileCount":6,"integrity":"sha512-uhcvvYhbkb0c6obZjJD9G+SB8S/i14hzFTo9K9I2eHz/+NJZH8XGjlVPV+IrozcFi1b1/GKV6ngoXxhFR2H/Xg==","signatures":[{"sig":"MEQCIGPIaiFEubicgZ/j9NUJyUkg7PEQCPDygH9L4U/JzojCAiAuaQ72cg7aEgHi3BWvEdxAIZo6MjpjQ6Wl9Vbdqy7Ieg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBsmjOzKlM8pqFdZm8U1jCrOyT7FvdUUPCuOLW9VvJ3YAiEAsULZEU8Zrz+CJ8mFk0i131g5r/D1IkYh+OvtRFBzLUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138619},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.119.1-canary.57c3a1e5e.tgz","_integrity":"sha512-uhcvvYhbkb0c6obZjJD9G+SB8S/i14hzFTo9K9I2eHz/+NJZH8XGjlVPV+IrozcFi1b1/GKV6ngoXxhFR2H/Xg==","_npmVersion":"11.19.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.57c3a1e5e"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.1-canary.57c3a1e5e_1788657867497_0.8772778825801413","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.1e87213c2":{"name":"@kb-labs/qa-contracts","version":"2.119.1-canary.1e87213c2","_id":"@kb-labs/qa-contracts@2.119.1-canary.1e87213c2","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"05047643d9a70d279cf7451311226c576df931d2","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.1-canary.1e87213c2.tgz","fileCount":6,"integrity":"sha512-v1rksTMhGcnVBizRauUZBUl5uYpIoqCCUnoNzcpoM5fSYsuS9snuFnPHnnAt0K5hneXvPobTRqD2YRIlfEH+7Q==","signatures":[{"sig":"MEQCIEtZCBzcXke0v5rAF/3W9wVlqxwin3af1DZpTMdC0ngDAiA81i9NQVa6rspmHMxcYe3nVLkR5h5ek5HFZ/I8L2f8bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBoAn4PtpefzWKJDRqccfiBFu8gRvFXhnTX+uHZrPwSZAiEAydkrYfstOXrTViG1j4ThWnGcc/1WIWuw2izVEluJTWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138619},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.119.1-canary.1e87213c2.tgz","_integrity":"sha512-v1rksTMhGcnVBizRauUZBUl5uYpIoqCCUnoNzcpoM5fSYsuS9snuFnPHnnAt0K5hneXvPobTRqD2YRIlfEH+7Q==","_npmVersion":"11.19.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.1e87213c2"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.1-canary.1e87213c2_1788661431969_0.044370408974571784","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.ee03bc25d":{"name":"@kb-labs/qa-contracts","version":"2.119.1-canary.ee03bc25d","_id":"@kb-labs/qa-contracts@2.119.1-canary.ee03bc25d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8dde9a28a3d9901944bed71da83230ea5078afeb","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.1-canary.ee03bc25d.tgz","fileCount":6,"integrity":"sha512-dKfMtOH9rSrGUR61gB+6mD2RG6FLXYDjhNlhAKnn/5BcpBV+dW4ZyEqh2YSDFDkFUa6A7BkE+jaBg/CKX/X40g==","signatures":[{"sig":"MEQCIAqw7mVOylgcwxiZGn1Ky0YQ983eiQurus3HPJ9iYtfpAiBsu4qz/e9SHMZNHPrlC4YjqDj5VDqTflUAHD8949zbzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDJu6kiOwdtBfeS+zhlV6XUahwN0S8ROChGRr3u7LvOjQIgTDL2hgrNJNOiUjRNMrNIBqZ2GiM5b1/uHb91f+nVKwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138619},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.119.1-canary.ee03bc25d.tgz","_integrity":"sha512-dKfMtOH9rSrGUR61gB+6mD2RG6FLXYDjhNlhAKnn/5BcpBV+dW4ZyEqh2YSDFDkFUa6A7BkE+jaBg/CKX/X40g==","_npmVersion":"11.19.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.ee03bc25d"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.1-canary.ee03bc25d_1789209879292_0.8837776111228652","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.a73502f0d":{"name":"@kb-labs/qa-contracts","version":"2.119.1-canary.a73502f0d","_id":"@kb-labs/qa-contracts@2.119.1-canary.a73502f0d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"a7f3a761d7560e7e2701ecc04140b6855a86e36c","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.1-canary.a73502f0d.tgz","fileCount":6,"integrity":"sha512-GhljbR9D6WmbDve3sbc7FOYCxowufVgh0si0nhddnBupVXXJZSGMXFTLsoj0q2petNAO4gbdyQ2LcPCDH/wrkg==","signatures":[{"sig":"MEYCIQCOKgXj4SvuMY9zT3VKx/64M9ITPCzPQ0dfSwaqKSG4iwIhAK2mVf5tGWXS44aHufUFKZjS0DuVfT/aMKTzr7OEI68G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDUHSl8oH7uYUdmi3qGK1KapmKeWGdxU1mMmDFkJO05LQIhAKuuqwZcpQxjVZaQbPBxp87fYXNINpQbpcdaT/2m+i6J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138619},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.119.1-canary.a73502f0d.tgz","_integrity":"sha512-GhljbR9D6WmbDve3sbc7FOYCxowufVgh0si0nhddnBupVXXJZSGMXFTLsoj0q2petNAO4gbdyQ2LcPCDH/wrkg==","_npmVersion":"11.19.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.a73502f0d"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.1-canary.a73502f0d_1789258114844_0.9425539878311198","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.e834e2cf9":{"name":"@kb-labs/qa-contracts","version":"2.119.1-canary.e834e2cf9","_id":"@kb-labs/qa-contracts@2.119.1-canary.e834e2cf9","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d3e6b338fb07ce6019f4845e4d887320e0fd1588","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.1-canary.e834e2cf9.tgz","fileCount":6,"integrity":"sha512-Rm1cu89cKyGbe8hJAL/HOFJXTu2PYfOHKocboaAtc3CcG/3X3r3N3G8hzQlSNKVdzQvWtRlazz+8h/HLuSf4oA==","signatures":[{"sig":"MEUCIH+ezrNhQLGeV/35zlww4roCiSxrz3WC0pBNxi5AQPnhAiEA7PT+0oF2W+QGSLAiL7ie9XMLvOE6Kqg39tlUZZJqi0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCwo834qYAqp5nGQHsINqT8/l+rzFR4YjoSmf9g8YbywQIhAK35TNpw3w35u3Y3s0esI9DFGFt6BthOxBIRc0tKLBPM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138619},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.119.1-canary.e834e2cf9.tgz","_integrity":"sha512-Rm1cu89cKyGbe8hJAL/HOFJXTu2PYfOHKocboaAtc3CcG/3X3r3N3G8hzQlSNKVdzQvWtRlazz+8h/HLuSf4oA==","_npmVersion":"11.19.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.e834e2cf9"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.1-canary.e834e2cf9_1789300212929_0.8902195177447549","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.6a127adf8":{"name":"@kb-labs/qa-contracts","version":"2.119.1-canary.6a127adf8","_id":"@kb-labs/qa-contracts@2.119.1-canary.6a127adf8","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3a626af08af6c0625c73f57e6d3dd2cd5cd82b0d","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.1-canary.6a127adf8.tgz","fileCount":6,"integrity":"sha512-jAeTqdzHIU/MdUl4u8GNzMNMxnrw4YPN3A8Hy2Y8JCppScUYGbg8L3SCji4uPJ6QUAzhbi5jWjm2EbXRqlmLJQ==","signatures":[{"sig":"MEUCIQCjTvgrlVV4S0bw06ekUK2yDa2KqfA0CJHh4prFHzuLbQIgTrL6CPP++DL/1b9jrm9tNQ/lR4SuzBXXg8MSY2GJmZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC9+OdlS7ndvUjXqLS7LYfa+HqHb15xseu+E/C+A2xJ0AiEAupFusPjyVkZcfKgqlIanqy258EnnyZ4zVtMX+x8/FSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138619},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.119.1-canary.6a127adf8.tgz","_integrity":"sha512-jAeTqdzHIU/MdUl4u8GNzMNMxnrw4YPN3A8Hy2Y8JCppScUYGbg8L3SCji4uPJ6QUAzhbi5jWjm2EbXRqlmLJQ==","_npmVersion":"11.19.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.6a127adf8"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.1-canary.6a127adf8_1789313100109_0.2467533088370517","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.c8f889b14":{"name":"@kb-labs/qa-contracts","version":"2.119.1-canary.c8f889b14","_id":"@kb-labs/qa-contracts@2.119.1-canary.c8f889b14","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4663103d8e349462450ba564ddbba6a5fae533eb","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.119.1-canary.c8f889b14.tgz","fileCount":6,"integrity":"sha512-1OUuD3bjlM3BTNATdo4vj/jiJiVKnuWSQ7ifq2UrFPXYO1+k+U7QtkdOcX1F71mSVN+E9Z6wJtOStbPkiVMPKw==","signatures":[{"sig":"MEUCIQC4JgNOCdewKCLgPiiTk7x1xo89wgILc/lrMMkG/TL2sQIgDhL79E5f9pkX7K2SrIplBGP7/TCBcMhGPD8MLfB4Ryc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCnP8/yvc/gErNrdxW2KTUiemscpG2zJ7SU90nAbkpuHwIgIhU2wvcr1R9yLOjH4fe+nGTfQqBL2+rekhdpHd2r1Js=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138619},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.119.1-canary.c8f889b14.tgz","_integrity":"sha512-1OUuD3bjlM3BTNATdo4vj/jiJiVKnuWSQ7ifq2UrFPXYO1+k+U7QtkdOcX1F71mSVN+E9Z6wJtOStbPkiVMPKw==","_npmVersion":"11.19.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.c8f889b14"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.119.1-canary.c8f889b14_1789413287399_0.047278816515920585","host":"s3://npm-registry-packages-npm-production"}},"2.120.0-canary.68fdd56fa":{"name":"@kb-labs/qa-contracts","version":"2.120.0-canary.68fdd56fa","_id":"@kb-labs/qa-contracts@2.120.0-canary.68fdd56fa","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8a2cf8509cede393aa32eb4691a1ace528b57895","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.120.0-canary.68fdd56fa.tgz","fileCount":6,"integrity":"sha512-ufLNH2n138PDZMp4uYK5MNxxXWmIjNfoBoXjAtUmfWNyJMkP3fVK3wZXCZYBXe3h6zQCLriNdkqbnh5A+mdUpw==","signatures":[{"sig":"MEQCIFud6egv738HkPlceRmoZJ+3Iw3h4Ie1Lfn2gn8OaQHrAiBYXRc9qTX38BoQ85kEF4DF8+31uA8JRsYbtWT9/zf/HA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD8KKShz2ghxul2+chCAPLi6+Y49fnxGA8eiiS9M/sv/QIgJwsu+4WhrgT3Rnz6ErItZDQ1BhPVlVGrwXcSAUtUcEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138619},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.120.0-canary.68fdd56fa.tgz","_integrity":"sha512-ufLNH2n138PDZMp4uYK5MNxxXWmIjNfoBoXjAtUmfWNyJMkP3fVK3wZXCZYBXe3h6zQCLriNdkqbnh5A+mdUpw==","_npmVersion":"11.19.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.120.0-canary.68fdd56fa"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.120.0-canary.68fdd56fa_1790213159526_0.6732619715821357","host":"s3://npm-registry-packages-npm-production"}},"2.120.0":{"name":"@kb-labs/qa-contracts","version":"2.120.0","_id":"@kb-labs/qa-contracts@2.120.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"78cb096ef91fbe9bed63bd34f7b0eceab4cb6fbb","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.120.0.tgz","fileCount":6,"integrity":"sha512-8tsKwKnWnwMJ5hbAvT13MbQD0zQRhnqygcOLGaSnfUmaAGK+oIHaKcEi2Kvyhuhf8CHBdS6ZmtpJ3KrYHnLRSQ==","signatures":[{"sig":"MEUCIFL9vuTiD7G6u6agAAiDE+Q13GBHjddCbbU/BjNT3xOtAiEA8navMftftuNvNZd2LO1+JR+kxeSxJ8Z3SZdSVCOfAmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBBTCq+in63nqFq4dfMlideqZA5iOkaniB8lOBYxkFn0AiA1og1BB9er5zo+MPiw0qhYjQqlkC8nL3LE0nfP89odjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138585},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.120.0.tgz","_integrity":"sha512-8tsKwKnWnwMJ5hbAvT13MbQD0zQRhnqygcOLGaSnfUmaAGK+oIHaKcEi2Kvyhuhf8CHBdS6ZmtpJ3KrYHnLRSQ==","_npmVersion":"11.19.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.120.0"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.120.0_1790279080960_0.7760379796152674","host":"s3://npm-registry-packages-npm-production"}},"2.120.1":{"name":"@kb-labs/qa-contracts","version":"2.120.1","_id":"@kb-labs/qa-contracts@2.120.1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ce23fcd0e99fce527d4a3be78666c12280db8851","tarball":"https://registry.npmjs.org/@kb-labs/qa-contracts/-/qa-contracts-2.120.1.tgz","fileCount":6,"integrity":"sha512-7f+fn2K/9KR55JJbWnC5wMKLojAJOOnzldQqMH87YUAfqtWG27609IjF9qbVVzxzgzR/pX4AANaDxigrS2nCMg==","signatures":[{"sig":"MEUCIHmcL1pbMJFzYm9MrNYfP1aiid5yg1E2Yk5DuLiGqSB4AiEAl4wKUgNQDXT2R206rfigS1FMrG2toyiylEeAuv2WbPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCF+fODjUfCYRSdgUW+S3q7SHugz2YUwT+sL8mm5ub2MAIhAIyBNOpt+YpVgykw52Xq6D+Nr797zR8wpxndBOV+e8DC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138585},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-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"},"./dist/*":"./dist/*"},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup --config tsup.config.ts","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","pretype-check":"pnpm --filter @kb-labs/qa-contracts build"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-qa-contracts-2.120.1.tgz","_integrity":"sha512-7f+fn2K/9KR55JJbWnC5wMKLojAJOOnzldQqMH87YUAfqtWG27609IjF9qbVVzxzgzR/pX4AANaDxigrS2nCMg==","_npmVersion":"11.19.0","description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.120.1"},"_npmOperationalInternal":{"tmp":"tmp/qa-contracts_2.120.1_1790288500989_0.6443082014133985","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-04-06T16:22:02.960Z","modified":"2026-09-24T22:57:16.320Z","0.6.0":"2026-04-06T16:22:03.206Z","2.6.0":"2026-04-11T15:46:05.637Z","2.9.0":"2026-04-11T18:28:01.174Z","2.10.0":"2026-04-11T19:00:36.871Z","2.11.0":"2026-04-11T19:29:58.334Z","2.12.0":"2026-04-11T20:04:54.402Z","2.13.0":"2026-04-11T20:25:28.789Z","2.14.0":"2026-04-12T10:02:10.320Z","2.15.0":"2026-04-12T20:06:08.449Z","2.17.0":"2026-04-13T14:17:11.208Z","2.18.0":"2026-04-13T14:34:55.883Z","2.19.0":"2026-04-13T15:28:54.849Z","2.20.0":"2026-04-13T20:58:20.804Z","2.22.0":"2026-04-14T09:26:06.866Z","2.23.0":"2026-04-14T09:37:47.430Z","2.25.0":"2026-04-14T10:51:41.090Z","2.28.0":"2026-04-14T12:37:00.993Z","2.29.0":"2026-04-14T17:10:10.719Z","2.30.0":"2026-04-14T18:32:32.548Z","2.31.0":"2026-04-14T19:25:15.458Z","2.32.0":"2026-04-14T21:12:32.713Z","2.33.0":"2026-04-14T21:33:21.591Z","2.34.0":"2026-04-14T22:10:57.013Z","2.35.0":"2026-04-15T08:09:08.887Z","2.36.0":"2026-04-15T17:56:45.287Z","2.37.0":"2026-04-16T08:03:40.781Z","2.38.0":"2026-04-16T09:12:32.917Z","2.39.0":"2026-04-16T16:20:03.739Z","2.40.0":"2026-04-16T22:46:29.423Z","2.41.0":"2026-04-17T11:25:02.356Z","2.42.0":"2026-04-17T12:28:33.745Z","2.43.0":"2026-04-17T13:11:50.045Z","2.44.0":"2026-04-18T08:30:32.143Z","2.45.0":"2026-04-18T11:06:50.398Z","2.46.0":"2026-04-18T11:30:52.300Z","2.47.0":"2026-04-18T12:10:08.465Z","2.53.0":"2026-04-18T17:52:38.070Z","2.54.0":"2026-04-19T16:28:04.734Z","2.55.0":"2026-04-19T17:48:02.571Z","2.56.0":"2026-04-19T19:16:38.982Z","2.57.0":"2026-04-19T19:34:56.350Z","2.58.0":"2026-04-19T20:21:59.101Z","2.59.0":"2026-04-19T20:45:33.108Z","2.60.0":"2026-04-19T21:39:55.486Z","2.61.0":"2026-04-20T14:01:33.897Z","2.62.0":"2026-04-20T15:35:47.364Z","2.64.0":"2026-04-20T20:28:37.941Z","2.65.0":"2026-04-21T07:15:03.092Z","2.66.0":"2026-04-21T07:36:02.500Z","2.67.0":"2026-04-21T08:08:36.666Z","2.68.0":"2026-04-21T08:27:51.609Z","2.73.0":"2026-04-21T11:18:23.425Z","2.74.0":"2026-04-21T12:30:19.080Z","2.75.0":"2026-04-21T13:04:42.095Z","2.77.0":"2026-04-21T14:02:21.220Z","2.79.0":"2026-04-21T16:36:56.012Z","2.80.0":"2026-04-21T17:13:13.277Z","2.81.0":"2026-04-21T17:41:17.928Z","2.82.0":"2026-04-21T18:16:38.851Z","2.83.0":"2026-04-23T15:38:17.369Z","2.85.0":"2026-04-24T19:30:32.402Z","2.86.0":"2026-04-24T20:45:09.720Z","2.87.0":"2026-04-24T20:58:52.586Z","2.88.0":"2026-04-25T09:33:38.094Z","2.89.0":"2026-04-25T10:05:13.159Z","2.93.0":"2026-04-28T19:50:25.544Z","2.94.0":"2026-04-28T21:11:49.015Z","2.96.0":"2026-07-03T23:01:44.012Z","2.98.0":"2026-07-18T14:34:43.025Z","2.100.0":"2026-07-19T00:38:05.647Z","2.101.0-canary.3f3ceb8f":"2026-07-19T14:44:43.130Z","2.101.0":"2026-07-19T16:08:28.723Z","2.102.0":"2026-07-19T21:29:19.447Z","2.103.0":"2026-07-19T22:38:48.851Z","2.104.0":"2026-07-19T23:52:13.731Z","2.105.0-canary.f6d35e31":"2026-07-21T18:30:39.591Z","2.105.0":"2026-07-23T22:33:29.428Z","2.106.0":"2026-07-24T01:07:31.323Z","2.107.0":"2026-07-25T06:36:45.412Z","2.109.0":"2026-07-25T20:48:29.859Z","2.110.0":"2026-07-28T00:41:35.391Z","2.111.0":"2026-07-28T18:54:24.224Z","2.112.0":"2026-07-29T06:52:58.585Z","2.114.0":"2026-07-30T22:05:58.719Z","2.116.11":"2026-08-01T21:09:30.959Z","2.116.12":"2026-08-01T22:05:26.545Z","2.116.13":"2026-08-01T22:31:55.562Z","2.116.14":"2026-08-01T23:01:52.464Z","2.117.0":"2026-08-09T17:53:39.134Z","2.118.0":"2026-08-11T18:04:31.394Z","2.118.1":"2026-08-12T08:50:02.805Z","2.118.2":"2026-08-12T22:28:49.535Z","2.119.0-canary.8c5512847":"2026-08-15T17:03:52.995Z","2.119.0-canary.cee505c72":"2026-08-18T21:07:35.201Z","2.119.0-canary.85d060ea6":"2026-08-20T18:28:11.184Z","2.119.0-canary.c64d2c41e":"2026-08-24T22:03:32.595Z","2.119.0-canary.0b1ec4151":"2026-08-24T22:38:00.768Z","2.119.0-canary.2077501f1":"2026-08-24T23:21:48.629Z","2.119.0-canary.b20fd4a5b":"2026-08-25T02:41:06.004Z","2.119.0-canary.448a88d0f":"2026-08-25T06:12:13.230Z","2.119.0-canary.e120bc0ee":"2026-08-25T06:53:20.241Z","2.119.0-canary.6ec5ad2e4":"2026-08-25T15:25:25.205Z","2.119.0-canary.f8394d5fd":"2026-08-25T16:27:14.180Z","2.119.0-canary.bb3d7f2f1":"2026-08-25T18:03:04.281Z","2.119.0-canary.3edea00f6":"2026-08-26T17:29:11.215Z","2.119.0-canary.8f939a290":"2026-08-26T23:50:07.143Z","2.119.0-canary.0c078654e":"2026-08-27T00:25:53.494Z","2.119.0-canary.ce846d079":"2026-08-27T01:22:34.048Z","2.119.0-canary.62ffd5965":"2026-08-27T03:06:25.029Z","2.119.0-canary.1b2bf822b":"2026-08-27T04:21:22.569Z","2.119.0-canary.602573533":"2026-08-27T09:09:39.889Z","2.119.0-canary.0b4b21a55":"2026-09-02T19:16:31.722Z","2.119.0":"2026-09-05T19:03:17.558Z","2.119.1-canary.b53bbee1d":"2026-09-05T23:08:30.053Z","2.119.1-canary.a6aa9b388":"2026-09-06T00:16:20.106Z","2.119.1-canary.57c3a1e5e":"2026-09-06T01:24:27.587Z","2.119.1-canary.1e87213c2":"2026-09-06T02:23:52.062Z","2.119.1-canary.ee03bc25d":"2026-09-12T10:44:39.398Z","2.119.1-canary.a73502f0d":"2026-09-13T00:08:34.923Z","2.119.1-canary.e834e2cf9":"2026-09-13T11:50:13.017Z","2.119.1-canary.6a127adf8":"2026-09-13T15:25:00.196Z","2.119.1-canary.c8f889b14":"2026-09-14T19:14:47.499Z","2.120.0-canary.68fdd56fa":"2026-09-24T01:25:59.595Z","2.120.0":"2026-09-24T19:44:41.059Z","2.120.1":"2026-09-24T22:21:41.065Z"},"description":"Contracts for KB Labs QA Plugin — types, interfaces, and constants for QA checks, baselines, and history tracking.","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"readme":"","readmeFilename":"README.md"}