{"_id":"@agentback/testlab","_rev":"20-cec1285ca4303e65fb832858fd91175c","name":"@agentback/testlab","dist-tags":{"latest":"0.11.0"},"versions":{"0.1.0":{"name":"@agentback/testlab","version":"0.1.0","license":"MIT","_id":"@agentback/testlab@0.1.0","maintainers":[{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://agentback.dev","bugs":"https://github.com/ninemindai/agentback/issues","dist":{"shasum":"ad2d72850ffe562deccb77654c8276ecd3fad489","tarball":"https://registry.npmjs.org/@agentback/testlab/-/testlab-0.1.0.tgz","fileCount":58,"integrity":"sha512-Hg+XDM+Bk8vEMYHY1dv8MPbhXNJC0uhiQt5kqO+t6n7T94sQDU9v9Qb1lqCL27ne8DAHgAC5K3mTCeyOAXbdQw==","signatures":[{"sig":"MEUCIDAc/orJ5PLgvQf+5KnynNpF5VMrPV9L+Xr0ehfbmGcJAiEAuPKszyC0Abj5cr21o2V/kc898NCE5+E6ZpwpFBBP8GY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86044},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"rfeng","email":"enjoyjava@gmail.com"},"repository":{"url":"git+https://github.com/ninemindai/agentback.git","type":"git","directory":"packages/testlab"},"description":"Test utilities (port of @loopback/testlab) — works under Vitest","directories":{},"_nodeVersion":"24.13.0","dependencies":{"sinon":"^22.0.0","tslib":"^2.8.1","express":"^4.22.0","fs-extra":"^11.3.5","supertest":"^7.2.2","@hapi/shot":"~6.0.3","@types/shot":"^4.0.5","@types/sinon":"^21.0.1","oas-validator":"^5.0.8","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testlab_0.1.0_1781278370113_0.059518025631877025","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@agentback/testlab","version":"0.1.1","license":"MIT","_id":"@agentback/testlab@0.1.1","maintainers":[{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://agentback.dev","bugs":"https://github.com/ninemindai/agentback/issues","dist":{"shasum":"fb9ef918b0bffd3df22bc242deaec7e657d4aefc","tarball":"https://registry.npmjs.org/@agentback/testlab/-/testlab-0.1.1.tgz","fileCount":62,"integrity":"sha512-l1WzvSmYJrpbq9DYzx0cYuym26gT08R34NQMYq51m5hGpZU2f/EhZib/9dz8jblIozlEOZ72Q2UrGbW3/xUZsA==","signatures":[{"sig":"MEYCIQCn2zXH9n75sNzey6LDgobJRRhgw8WJ2eSGgmY8xiLuiAIhAOVmIqe0UaQLYuoXKRvaSmbt5HHfxcdn2Jg4V8emS+vA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92774},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"rfeng","email":"enjoyjava@gmail.com"},"repository":{"url":"git+https://github.com/ninemindai/agentback.git","type":"git","directory":"packages/testlab"},"description":"Test utilities (port of @loopback/testlab) — works under Vitest","directories":{},"_nodeVersion":"24.13.0","dependencies":{"sinon":"^22.0.0","tslib":"^2.8.1","express":"^4.22.0","fs-extra":"^11.3.5","supertest":"^7.2.2","@hapi/shot":"~6.0.3","@types/shot":"^4.0.5","@types/sinon":"^21.0.1","oas-validator":"^5.0.8","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testlab_0.1.1_1781294884617_0.8891104177958777","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@agentback/testlab","version":"0.1.2","license":"MIT","_id":"@agentback/testlab@0.1.2","maintainers":[{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://agentback.dev","bugs":"https://github.com/ninemindai/agentback/issues","dist":{"shasum":"f2d46c1829799f615b6df991d2f9d0304c97ded7","tarball":"https://registry.npmjs.org/@agentback/testlab/-/testlab-0.1.2.tgz","fileCount":62,"integrity":"sha512-jtKPbt8kNyYA0caZjjcSVK60X9sG52TM12ZmGkjEf3Jq0ixITWU706SJ73AhYzxCoytKVnlCLampO7djv+nf/g==","signatures":[{"sig":"MEYCIQCEVxSagGnTieBwp0lnbfhsF/Zxq9ZHcXBRpfcyywQ6DgIhALpOiGFZlM5oKd1WZV2rjLr9dxIdICspi4TsoLwI5/Gz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92774},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"rfeng","email":"enjoyjava@gmail.com"},"repository":{"url":"git+https://github.com/ninemindai/agentback.git","type":"git","directory":"packages/testlab"},"description":"Test utilities (port of @loopback/testlab) — works under Vitest","directories":{},"_nodeVersion":"24.13.0","dependencies":{"sinon":"^22.0.0","tslib":"^2.8.1","express":"^4.22.0","fs-extra":"^11.3.5","supertest":"^7.2.2","@hapi/shot":"~6.0.3","@types/shot":"^4.0.5","@types/sinon":"^21.0.1","oas-validator":"^5.0.8","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testlab_0.1.2_1781300949845_0.7601026670746607","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@agentback/testlab","version":"0.2.0","license":"MIT","_id":"@agentback/testlab@0.2.0","maintainers":[{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://agentback.dev","bugs":"https://github.com/ninemindai/agentback/issues","dist":{"shasum":"7e55e5d496b1638cbe82d942c4cd1ef815083d4d","tarball":"https://registry.npmjs.org/@agentback/testlab/-/testlab-0.2.0.tgz","fileCount":62,"integrity":"sha512-7JCCngs2E7fc6adIn6oWVjoLGYVfXF6ydPKLjaW79pjmgoNIvQ206/ba0elu01sMkdvAOflR9z7mil4Wkd80GA==","signatures":[{"sig":"MEQCIEFv2LpgtPTYPLwCx+xRn98Iiog6dx4Wva46Y190q+9AAiA0iM5iFg+fAXseWCCQbuUeKsX+AXt6Uu2+HkRj66gOHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92774},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"rfeng","email":"enjoyjava@gmail.com"},"repository":{"url":"git+https://github.com/ninemindai/agentback.git","type":"git","directory":"packages/testlab"},"description":"Test utilities (port of @loopback/testlab) — works under Vitest","directories":{},"_nodeVersion":"24.13.0","dependencies":{"sinon":"^22.0.0","tslib":"^2.8.1","express":"^4.22.0","fs-extra":"^11.3.5","supertest":"^7.2.2","@hapi/shot":"~6.0.3","@types/shot":"^4.0.5","@types/sinon":"^21.0.1","oas-validator":"^5.0.8","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testlab_0.2.0_1781372285917_0.4914533986329923","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@agentback/testlab","version":"0.2.1","license":"MIT","_id":"@agentback/testlab@0.2.1","maintainers":[{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://agentback.dev","bugs":"https://github.com/ninemindai/agentback/issues","dist":{"shasum":"3c10bf68ec61685365418cce3e0e4fd1a8aef83f","tarball":"https://registry.npmjs.org/@agentback/testlab/-/testlab-0.2.1.tgz","fileCount":62,"integrity":"sha512-ULTYNxoYI6sVl81y9RNL+v108X1dkOByyHwdxXLRgXU8YC9wHrSCCb2J6RPvLSyjDVMyvMNDBE3VNmV7xUP+qQ==","signatures":[{"sig":"MEUCIDSqZW1+KFD9tuW+/umSXxIxeIYR6noa1cO4bdW4XqpCAiEA/45pExABNLeCWuhILDYuq7B6Py5uOQJcp4k47xJ4fJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92774},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"rfeng","email":"enjoyjava@gmail.com"},"repository":{"url":"git+https://github.com/ninemindai/agentback.git","type":"git","directory":"packages/testlab"},"description":"Test utilities (port of @loopback/testlab) — works under Vitest","directories":{},"_nodeVersion":"24.13.0","dependencies":{"sinon":"^22.0.0","tslib":"^2.8.1","express":"^4.22.0","fs-extra":"^11.3.5","supertest":"^7.2.2","@hapi/shot":"~6.0.3","@types/shot":"^4.0.5","@types/sinon":"^21.0.1","oas-validator":"^5.0.8","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testlab_0.2.1_1781487315976_0.03495100155775743","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@agentback/testlab","version":"0.2.2","license":"MIT","_id":"@agentback/testlab@0.2.2","maintainers":[{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://agentback.dev","bugs":"https://github.com/ninemindai/agentback/issues","dist":{"shasum":"ac87911381db97f7e8206e3c5e4c14a983c9b684","tarball":"https://registry.npmjs.org/@agentback/testlab/-/testlab-0.2.2.tgz","fileCount":62,"integrity":"sha512-78I6XEx/9ucgSZjNtBMS/JQm6zwK88NUNOMopt7+iiLiBB7Qbw41K9Infmg4AIVd15fDugqVkipKVj3otXsEyQ==","signatures":[{"sig":"MEUCIQDl1pesO5w/i+O88KovERqes2u8T24mx3OkSfntfQy3gQIgZs7PR5MPTA/As2W52dagGJuZJ/5O1WQA+VPnBOfm8AM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92774},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"rfeng","email":"enjoyjava@gmail.com"},"repository":{"url":"git+https://github.com/ninemindai/agentback.git","type":"git","directory":"packages/testlab"},"description":"Test utilities (port of @loopback/testlab) — works under Vitest","directories":{},"_nodeVersion":"24.13.0","dependencies":{"sinon":"^22.0.0","tslib":"^2.8.1","express":"^4.22.0","fs-extra":"^11.3.5","supertest":"^7.2.2","@hapi/shot":"~6.0.3","@types/shot":"^4.0.5","@types/sinon":"^21.0.1","oas-validator":"^5.0.8","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testlab_0.2.2_1781494642357_0.13044955105798972","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@agentback/testlab","version":"0.3.0","license":"MIT","_id":"@agentback/testlab@0.3.0","maintainers":[{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://agentback.dev","bugs":"https://github.com/ninemindai/agentback/issues","dist":{"shasum":"9fcf0dd93de10a140df2093c50ab9bc7bd8e9818","tarball":"https://registry.npmjs.org/@agentback/testlab/-/testlab-0.3.0.tgz","fileCount":62,"integrity":"sha512-GFBKw3GlFvqBgOGqNUyEiGDZGAYdggLGB3GjA6YeFSYUcfxYFBGjBv5UN9PHq3pQlB06CzdFUjwuv1ugAZe+eQ==","signatures":[{"sig":"MEQCIBi7/5Gw7Pi380n21n19LrtuWrR1aHLvi4pbyr/WkNzlAiBqQxXTpUfAjF19LUzJd1qW1IFjChJMWZPp8KsyCI6O2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92774},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"rfeng","email":"enjoyjava@gmail.com"},"repository":{"url":"git+https://github.com/ninemindai/agentback.git","type":"git","directory":"packages/testlab"},"description":"Test utilities (port of @loopback/testlab) — works under Vitest","directories":{},"_nodeVersion":"24.13.0","dependencies":{"sinon":"^22.0.0","tslib":"^2.8.1","express":"^4.22.0","fs-extra":"^11.3.5","supertest":"^7.2.2","@hapi/shot":"~6.0.3","@types/shot":"^4.0.5","@types/sinon":"^21.0.1","oas-validator":"^5.0.8","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testlab_0.3.0_1781563236184_0.5738182175043947","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@agentback/testlab","version":"0.4.0","license":"MIT","_id":"@agentback/testlab@0.4.0","maintainers":[{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://agentback.dev","bugs":"https://github.com/ninemindai/agentback/issues","dist":{"shasum":"ecdf9e0feff3e50dac1ecc484b314aa5758d21bb","tarball":"https://registry.npmjs.org/@agentback/testlab/-/testlab-0.4.0.tgz","fileCount":62,"integrity":"sha512-I06H+JDkhz93q30ftD0Uvm+iuyUtAORo45W3CzOjQFngu8j2DWUMTmUq/Qh3efSCbwhLOlWilfng8AAorenIGg==","signatures":[{"sig":"MEUCIQC2txDoIHC9Wq8jcK1C4KRAmSJexeEbKsOlAHqv3gO89AIgPWW3+67jGTIZFZyIybYygw12+/F5LyN3xGAsDaNDo1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92771},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"rfeng","email":"enjoyjava@gmail.com"},"repository":{"url":"git+https://github.com/ninemindai/agentback.git","type":"git","directory":"packages/testlab"},"description":"Test utilities (port of @loopback/testlab) — works under Vitest","directories":{},"_nodeVersion":"24.13.0","dependencies":{"sinon":"^22.0.0","tslib":"^2.8.1","express":"^5.2.1","fs-extra":"^11.3.5","supertest":"^7.2.2","@hapi/shot":"~6.0.3","@types/shot":"^4.0.5","@types/sinon":"^21.0.1","oas-validator":"^5.0.8","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testlab_0.4.0_1781673068283_0.721592935460545","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@agentback/testlab","version":"0.5.0","license":"MIT","_id":"@agentback/testlab@0.5.0","maintainers":[{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://agentback.dev","bugs":"https://github.com/ninemindai/agentback/issues","dist":{"shasum":"4c061fd5c8ea8c1d21f2e6188b1244076cedc784","tarball":"https://registry.npmjs.org/@agentback/testlab/-/testlab-0.5.0.tgz","fileCount":62,"integrity":"sha512-z0aJ6EpparUJwrBC7OTPi23hVD9uzdi63VSrOx9wrz/dNAiiunC/nzYApNkF6zTdbAfsS0dm37S9GSwGmFehjw==","signatures":[{"sig":"MEUCIGMGGusgQDxvkHTkE8Bib/M+kR1AltnBRIWU2eyyJSIWAiEA24xX1ZbN4ZXQOnHhdAuQ6JTEE1W3556nnTfWJr/TzBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92771},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"rfeng","email":"enjoyjava@gmail.com"},"repository":{"url":"git+https://github.com/ninemindai/agentback.git","type":"git","directory":"packages/testlab"},"description":"Test utilities (port of @loopback/testlab) — works under Vitest","directories":{},"_nodeVersion":"24.13.0","dependencies":{"sinon":"^22.0.0","tslib":"^2.8.1","express":"^5.2.1","fs-extra":"^11.3.5","supertest":"^7.2.2","@hapi/shot":"~6.0.3","@types/shot":"^4.0.5","@types/sinon":"^21.0.1","oas-validator":"^5.0.8","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testlab_0.5.0_1781813713209_0.21034567087242717","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@agentback/testlab","version":"0.5.1","license":"MIT","_id":"@agentback/testlab@0.5.1","maintainers":[{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://agentback.dev","bugs":"https://github.com/ninemindai/agentback/issues","dist":{"shasum":"1dad2d49fc773b358db790bffab8f020ab471aec","tarball":"https://registry.npmjs.org/@agentback/testlab/-/testlab-0.5.1.tgz","fileCount":62,"integrity":"sha512-nDWWg3rAxkXsfHZGxdoD+Ezjh+Bpsmqph2GnSLSdzB6fxmIrF6bLjDmYZXvH9SBR3nC0Wl3tjE2a4iR0haKnxA==","signatures":[{"sig":"MEUCIAaDxwdUmks307Qh0v3l0NJ8jhVgppkgoqFo/7WVW7TFAiEA9tW707kDcWOwwyvVmSIPTzttZy+rZFaPo6qX6kcQYF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92771},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"rfeng","email":"enjoyjava@gmail.com"},"repository":{"url":"git+https://github.com/ninemindai/agentback.git","type":"git","directory":"packages/testlab"},"description":"Test utilities (port of @loopback/testlab) — works under Vitest","directories":{},"_nodeVersion":"24.13.0","dependencies":{"sinon":"^22.0.0","tslib":"^2.8.1","express":"^5.2.1","fs-extra":"^11.3.5","supertest":"^7.2.2","@hapi/shot":"~6.0.3","@types/shot":"^4.0.5","@types/sinon":"^21.0.1","oas-validator":"^5.0.8","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testlab_0.5.1_1781814952131_0.8659244353242554","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@agentback/testlab","version":"0.5.2","license":"MIT","_id":"@agentback/testlab@0.5.2","maintainers":[{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://agentback.dev","bugs":"https://github.com/ninemindai/agentback/issues","dist":{"shasum":"0999ad28dd789ec87bb7a922a90da88095e37977","tarball":"https://registry.npmjs.org/@agentback/testlab/-/testlab-0.5.2.tgz","fileCount":62,"integrity":"sha512-In8TpxpE1DzA7FsWrR1j+cYoputTXfpZN6kOzmFS0vqSkQphywYOhnGg8V2SFlS4pbq1dMd2F4ruIKMFKGv/+Q==","signatures":[{"sig":"MEYCIQDKk8pPcI5maXB2vVK1kzy5dpI/dn/RRhPtx+Dw7WQE0QIhAOXxYRBsxVML6qiriUirtyUILgb0CtGUm4Io0kMyD6FU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92771},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"rfeng","email":"enjoyjava@gmail.com"},"repository":{"url":"git+https://github.com/ninemindai/agentback.git","type":"git","directory":"packages/testlab"},"description":"Test utilities (port of @loopback/testlab) — works under Vitest","directories":{},"_nodeVersion":"24.13.0","dependencies":{"sinon":"^22.0.0","tslib":"^2.8.1","express":"^5.2.1","fs-extra":"^11.3.5","supertest":"^7.2.2","@hapi/shot":"~6.0.3","@types/shot":"^4.0.5","@types/sinon":"^21.0.1","oas-validator":"^5.0.8","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testlab_0.5.2_1781816114664_0.22057214252377366","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@agentback/testlab","version":"0.6.0","license":"MIT","_id":"@agentback/testlab@0.6.0","maintainers":[{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://agentback.dev","bugs":"https://github.com/ninemindai/agentback/issues","dist":{"shasum":"66fd3cab080bce9df73b4f92adea9fb920c6ff6f","tarball":"https://registry.npmjs.org/@agentback/testlab/-/testlab-0.6.0.tgz","fileCount":62,"integrity":"sha512-0JUoSA2FUgzJM/f8WyagAO8Enz4OLzrLtJJmu5ZnYCpTnHMnv0UbbYhaheq9JSgqiLmNDHjGVhDafF1ui25yAg==","signatures":[{"sig":"MEUCIAidPPXXUJVf6NBB0M8ERVCqU1QaKKWuaN9a7hScLmYCAiEAoUep3D1WxIl1YhXdrcXfg3E7sFyWGqDcKv5rJtVFRwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92771},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"rfeng","email":"enjoyjava@gmail.com"},"repository":{"url":"git+https://github.com/ninemindai/agentback.git","type":"git","directory":"packages/testlab"},"description":"Test utilities (port of @loopback/testlab) — works under Vitest","directories":{},"_nodeVersion":"24.13.0","dependencies":{"sinon":"^22.0.0","tslib":"^2.8.1","express":"^5.2.1","fs-extra":"^11.3.5","supertest":"^7.2.2","@hapi/shot":"~6.0.3","@types/shot":"^4.0.5","@types/sinon":"^21.0.1","oas-validator":"^5.0.8","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testlab_0.6.0_1781899560531_0.3271135855109646","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@agentback/testlab","version":"0.7.0","license":"MIT","_id":"@agentback/testlab@0.7.0","maintainers":[{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://agentback.dev","bugs":"https://github.com/ninemindai/agentback/issues","dist":{"shasum":"fb9d0feeda636e8f6042f9f69da5376cd7fb6540","tarball":"https://registry.npmjs.org/@agentback/testlab/-/testlab-0.7.0.tgz","fileCount":62,"integrity":"sha512-xtXqM1iQR6Tn/TZCOzi9uvlgTaCA64h4sIsJ3C956Q5tT/88SOI48OccTQzrBSGE+S3C2shZF+ko1h9CGw3QaA==","signatures":[{"sig":"MEYCIQCqM7WOxIZhmBxGCIpk7tWmYhdIJ+tVG52+QABoJrtm0QIhAJewywmE+ozTJEV5DHQlwy+tnC0LdN4B5wRmYkRJ5Pm8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92843},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"rfeng","email":"enjoyjava@gmail.com"},"repository":{"url":"git+https://github.com/ninemindai/agentback.git","type":"git","directory":"packages/testlab"},"description":"Test utilities (port of @loopback/testlab) — works under Vitest","directories":{},"_nodeVersion":"24.13.0","dependencies":{"sinon":"^22.0.0","tslib":"^2.8.1","express":"^5.2.1","fs-extra":"^11.3.5","supertest":"^7.2.2","@hapi/shot":"~6.0.3","@types/shot":"^4.0.5","@types/sinon":"^21.0.1","oas-validator":"^5.0.8","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testlab_0.7.0_1783473758002_0.3850977736338739","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@agentback/testlab","version":"0.7.1","license":"MIT","_id":"@agentback/testlab@0.7.1","maintainers":[{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://agentback.dev","bugs":"https://github.com/ninemindai/agentback/issues","dist":{"shasum":"5439bd1f2a2c72fc2541ef01591dcd2971eaf795","tarball":"https://registry.npmjs.org/@agentback/testlab/-/testlab-0.7.1.tgz","fileCount":62,"integrity":"sha512-dPP+tgW8uEt3mbIARWWDb2mJRJWwp2CLpd6btlA+hJX9rdv9KFviVmLLaRdLvMG96phvEjaI86Go3Gj7w+WTLg==","signatures":[{"sig":"MEUCIA3pQZGpvJMptMKCTxeNNrewzobl35D4QJhi5xgFcOXmAiEAixp7CHiHkPawMzRQfM4yrcZkCgTGuM7KKZ5llUeKANM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92874},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"rfeng","email":"enjoyjava@gmail.com"},"repository":{"url":"git+https://github.com/ninemindai/agentback.git","type":"git","directory":"packages/testlab"},"description":"Test utilities (port of @loopback/testlab) — works under Vitest","directories":{},"_nodeVersion":"24.13.0","dependencies":{"sinon":"^22.0.0","tslib":"^2.8.1","express":"^5.2.1","fs-extra":"^11.3.6","supertest":"^7.2.2","@hapi/shot":"~6.0.3","@types/shot":"^4.0.5","@types/sinon":"^22.0.0","oas-validator":"^5.0.8","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testlab_0.7.1_1783617067150_0.060914962281358065","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@agentback/testlab","version":"0.7.2","license":"MIT","_id":"@agentback/testlab@0.7.2","maintainers":[{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://agentback.dev","bugs":"https://github.com/ninemindai/agentback/issues","dist":{"shasum":"891da127592d6c8323c403573a95f7ad1dc66c89","tarball":"https://registry.npmjs.org/@agentback/testlab/-/testlab-0.7.2.tgz","fileCount":62,"integrity":"sha512-Bmf8v1rVzbDQterbTxEU374AzjyXUo7NLboFOUqnYkqXvflMIAdni4l5aS0PsgGZg+U+InmG9N4xGetHfrgDFw==","signatures":[{"sig":"MEUCIAbOjCZ0aMcsqDjUQavP59kceszXNYaF4JbktWzfhR2JAiEAq30MfSGtWnxaSQF5l8ThlsoeRHc4WMJpyfMlUDLwio8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92874},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"rfeng","email":"enjoyjava@gmail.com"},"repository":{"url":"git+https://github.com/ninemindai/agentback.git","type":"git","directory":"packages/testlab"},"description":"Test utilities (port of @loopback/testlab) — works under Vitest","directories":{},"_nodeVersion":"24.13.0","dependencies":{"sinon":"^22.0.0","tslib":"^2.8.1","express":"^5.2.1","fs-extra":"^11.3.6","supertest":"^7.2.2","@hapi/shot":"~6.0.3","@types/shot":"^4.0.5","@types/sinon":"^22.0.0","oas-validator":"^5.0.8","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testlab_0.7.2_1784087342294_0.0954778200055586","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@agentback/testlab","version":"0.8.0","license":"MIT","_id":"@agentback/testlab@0.8.0","maintainers":[{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://agentback.dev","bugs":"https://github.com/ninemindai/agentback/issues","dist":{"shasum":"079dc30d407d76930a6c26878bb9bd10ba0c9f93","tarball":"https://registry.npmjs.org/@agentback/testlab/-/testlab-0.8.0.tgz","fileCount":62,"integrity":"sha512-I0gJs9qv5TLzzyXJYk5uoEI6nipSEUcRVnl4cOOLmILz6z8YnckrkPjV6suJSvbvzBRsNn9vep7386rQxMQVBg==","signatures":[{"sig":"MEYCIQDtZeVjsO71H72V2jLzCWMJYEwxorPG+FiWQk1p0XHQzQIhAKOdj2KrKr48eSEiSqiZHrXjfut8tP9W/6Tgx1pZYsPW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92874},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"rfeng","email":"enjoyjava@gmail.com"},"repository":{"url":"git+https://github.com/ninemindai/agentback.git","type":"git","directory":"packages/testlab"},"description":"Test utilities (port of @loopback/testlab) — works under Vitest","directories":{},"_nodeVersion":"24.13.0","dependencies":{"sinon":"^22.0.0","tslib":"^2.8.1","express":"^5.2.1","fs-extra":"^11.3.6","supertest":"^7.2.2","@hapi/shot":"~6.0.3","@types/shot":"^4.0.5","@types/sinon":"^22.0.0","oas-validator":"^5.0.8","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testlab_0.8.0_1785348459367_0.46229650777882325","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@agentback/testlab","version":"0.9.0","license":"MIT","_id":"@agentback/testlab@0.9.0","maintainers":[{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://agentback.dev","bugs":"https://github.com/ninemindai/agentback/issues","dist":{"shasum":"d83c40eb0152384e151ce5ca957f50e6a3d7501a","tarball":"https://registry.npmjs.org/@agentback/testlab/-/testlab-0.9.0.tgz","fileCount":62,"integrity":"sha512-eVDDmnBaVH5alQhQTzuNONmkCB0r4MKkd6RGegv0KcCmMvJHJCo02XvCKDYfDWsmLjDJ/T3uPA3JCkVX1MsUWQ==","signatures":[{"sig":"MEUCIA+ADwYE0RLpLxbjapYQEkjhJTnQ1hTU1U/rTM/N6cGdAiEAqVaPC14w7pULppDkXM65QNOq5VFuIH0GHb35JX68ddE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92874},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"rfeng","email":"enjoyjava@gmail.com"},"repository":{"url":"git+https://github.com/ninemindai/agentback.git","type":"git","directory":"packages/testlab"},"description":"Test utilities (port of @loopback/testlab) — works under Vitest","directories":{},"_nodeVersion":"24.13.0","dependencies":{"sinon":"^22.0.0","tslib":"^2.8.1","express":"^5.2.1","fs-extra":"^11.3.6","supertest":"^7.2.2","@hapi/shot":"~6.0.3","@types/shot":"^4.0.5","@types/sinon":"^22.0.0","oas-validator":"^5.0.8","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testlab_0.9.0_1785796010112_0.1934452203541157","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@agentback/testlab","version":"0.10.0","license":"MIT","_id":"@agentback/testlab@0.10.0","maintainers":[{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://agentback.dev","bugs":"https://github.com/ninemindai/agentback/issues","dist":{"shasum":"ec7327eb385c5c3cdbb0eab982687c928a124178","tarball":"https://registry.npmjs.org/@agentback/testlab/-/testlab-0.10.0.tgz","fileCount":62,"integrity":"sha512-JNbcNDHrOG3+QGUEAH64zqGVEakH85bkj/lmwza7R/wNCDCSwWT65Da83L2kB8PiB6vcADESW/QCiLt/dzlkRQ==","signatures":[{"sig":"MEUCICyUPcEnWfb4XRas4URTiu6H0qNi6ndhijrNFXPS7bREAiEAkrjiqF0gA6P716qMYsvLj3CrslBEU05p038+C9fi3QQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92875},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"rfeng","email":"enjoyjava@gmail.com"},"repository":{"url":"git+https://github.com/ninemindai/agentback.git","type":"git","directory":"packages/testlab"},"description":"Test utilities (port of @loopback/testlab) — works under Vitest","directories":{},"_nodeVersion":"24.13.0","dependencies":{"sinon":"^22.0.0","tslib":"^2.8.1","express":"^5.2.1","fs-extra":"^11.3.6","supertest":"^7.2.2","@hapi/shot":"~6.0.3","@types/shot":"^4.0.5","@types/sinon":"^22.0.0","oas-validator":"^5.0.8","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testlab_0.10.0_1785989464635_0.6123332724929764","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@agentback/testlab","version":"0.10.1","license":"MIT","_id":"@agentback/testlab@0.10.1","maintainers":[{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://agentback.dev","bugs":"https://github.com/ninemindai/agentback/issues","dist":{"shasum":"20725dad22ab6b0cc3d5da4805bcffa817cc9287","tarball":"https://registry.npmjs.org/@agentback/testlab/-/testlab-0.10.1.tgz","fileCount":62,"integrity":"sha512-IKuBqVFRRok/Rczja59ZkPcwkpKsLZ95Fb3sk9xAmtWpAiD7XI6vVdr1AmbusC0lkNbGN0tJfupnkcU1fnVQTw==","signatures":[{"sig":"MEQCIHAZBU5W4rUR1AyqUZqoHgLKALmppDEq9sZabn0l6RnfAiBSlTJxSiMvxl+bplvqo5Ndps6iHEhIMuaUSqbOwFM9Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92875},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"rfeng","email":"enjoyjava@gmail.com"},"repository":{"url":"git+https://github.com/ninemindai/agentback.git","type":"git","directory":"packages/testlab"},"description":"Test utilities (port of @loopback/testlab) — works under Vitest","directories":{},"_nodeVersion":"24.13.0","dependencies":{"sinon":"^22.0.0","tslib":"^2.8.1","express":"^5.2.1","fs-extra":"^11.3.6","supertest":"^7.2.2","@hapi/shot":"~6.0.3","@types/shot":"^4.0.5","@types/sinon":"^22.0.0","oas-validator":"^5.0.8","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/testlab_0.10.1_1786038581662_0.3915268076877032","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@agentback/testlab","version":"0.11.0","description":"Test utilities (port of @loopback/testlab) — works under Vitest","type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"dependencies":{"@hapi/shot":"~6.0.3","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/shot":"^4.0.5","@types/sinon":"^22.0.0","@types/supertest":"^7.2.0","express":"^5.2.1","fs-extra":"^11.3.6","oas-validator":"^5.0.8","sinon":"^22.0.0","supertest":"^7.2.2","tslib":"^2.8.1"},"engines":{"node":">=22.13"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ninemindai/agentback.git","directory":"packages/testlab"},"homepage":"https://agentback.dev","bugs":"https://github.com/ninemindai/agentback/issues","scripts":{"build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo"},"_nodeVersion":"24.18.1","_id":"@agentback/testlab@0.11.0","dist":{"integrity":"sha512-T9muCa703sfeebklU5pdibG3UZkWyzOOk9FlxKLG09mWNrAfwyLX9x7t6Z8UW82Ww/YdUIuABCAzZ4avNu/J7Q==","shasum":"f5790fa66e4c10cec39e2e640a8e1a9fd92d49fe","tarball":"https://registry.npmjs.org/@agentback/testlab/-/testlab-0.11.0.tgz","fileCount":62,"unpackedSize":92875,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC4sTTeY8jdoX91XCGFNnN2eSyBYoQ2qB5Mq56dh6fwpwIhAI54N8RLUSriYiasDGzbkZNkmeqD+nX6QRIXHPRv2jLX"}]},"_npmUser":{"name":"rfeng","email":"enjoyjava@gmail.com"},"directories":{},"maintainers":[{"name":"rfeng","email":"enjoyjava@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/testlab_0.11.0_1786817565432_0.8025132896450469"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-12T15:32:49.922Z","modified":"2026-08-15T18:12:45.753Z","0.1.0":"2026-06-12T15:32:50.299Z","0.1.1":"2026-06-12T20:08:04.762Z","0.1.2":"2026-06-12T21:49:09.993Z","0.2.0":"2026-06-13T17:38:06.063Z","0.2.1":"2026-06-15T01:35:16.122Z","0.2.2":"2026-06-15T03:37:22.481Z","0.3.0":"2026-06-15T22:40:36.388Z","0.4.0":"2026-06-17T05:11:08.417Z","0.5.0":"2026-06-18T20:15:13.349Z","0.5.1":"2026-06-18T20:35:52.300Z","0.5.2":"2026-06-18T20:55:14.843Z","0.6.0":"2026-06-19T20:06:00.678Z","0.7.0":"2026-07-08T01:22:38.127Z","0.7.1":"2026-07-09T17:11:07.287Z","0.7.2":"2026-07-15T03:49:02.433Z","0.8.0":"2026-07-29T18:07:39.523Z","0.9.0":"2026-08-03T22:26:50.234Z","0.10.0":"2026-08-06T04:11:04.778Z","0.10.1":"2026-08-06T17:49:41.821Z","0.11.0":"2026-08-15T18:12:45.575Z"},"bugs":"https://github.com/ninemindai/agentback/issues","license":"MIT","homepage":"https://agentback.dev","repository":{"type":"git","url":"git+https://github.com/ninemindai/agentback.git","directory":"packages/testlab"},"description":"Test utilities (port of @loopback/testlab) — works under Vitest","maintainers":[{"name":"rfeng","email":"enjoyjava@gmail.com"}],"readme":"","readmeFilename":""}