{"_id":"@crewhaus/smoke-harness","_rev":"32-8a4ccfe326a30c5d54352b94c2b78162","name":"@crewhaus/smoke-harness","dist-tags":{"latest":"0.7.0"},"versions":{"0.1.0":{"name":"@crewhaus/smoke-harness","version":"0.1.0","author":{"url":"https://studiomax.io","name":"Max Meier","email":"max@studiomax.io"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.1.0","maintainers":[{"name":"crewhaus","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"f67d524f51060718c7de93f94b28b0ee1917ec86","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.1.0.tgz","fileCount":28,"integrity":"sha512-gIASInQbXTo2IERNkgW0xnAfMDbMaeJ/sDUIBN9e6xuqvRs9LcC1rC7uXIxLWhOItN6egSIwY14K3G2WmsMfbQ==","signatures":[{"sig":"MEQCIFrwcbR+qMO0JYUngXkRRtWW1LqJbh3y3HwpIbsOqdfgAiBlXQCK+ah8ZX2x3wfO5Wukg0/XSnEhKJApxABRZWse2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54782},"main":"src/index.ts","type":"module","types":"src/index.ts","shasum":"f67d524f51060718c7de93f94b28b0ee1917ec86","exports":{".":"./src/index.ts"},"scripts":{"test":"bun test src"},"_npmUser":{"name":"crewhaus","email":"crew@crewhaus.ai"},"_integrity":"sha512-gIASInQbXTo2IERNkgW0xnAfMDbMaeJ/sDUIBN9e6xuqvRs9LcC1rC7uXIxLWhOItN6egSIwY14K3G2WmsMfbQ==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"10.8.3","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/ir":"0.0.0","@crewhaus/spec":"0.0.0","@crewhaus/compiler":"0.0.0"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.1.0_1780164136966_0.5085141275451852","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@crewhaus/smoke-harness","version":"0.1.1","author":{"url":"https://studiomax.io","name":"Max Meier","email":"max@studiomax.io"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.1.1","maintainers":[{"name":"crewhaus","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"9219bf624680f2d9ff1edd196b269f5b1fa62da1","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.1.1.tgz","fileCount":28,"integrity":"sha512-wC2y19LhJYl0ZBxS2K0t5zmhCKb53bi95haPMUY02JCu7TreAY9g5NUIEq5pEf0deFzv/WcGl0ZFIe6I6mZRJg==","signatures":[{"sig":"MEUCIFVaTfK+jYwUnGFLNLB1es4Klc6KhK8kYWTcmXqZqeMkAiEAtowx03UQh8X3PrTRZ3SSIPcpI2g01jnzb9miYishH94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54782},"main":"src/index.ts","type":"module","types":"src/index.ts","shasum":"9219bf624680f2d9ff1edd196b269f5b1fa62da1","exports":{".":"./src/index.ts"},"scripts":{"test":"bun test src"},"_npmUser":{"name":"crewhaus","email":"crew@crewhaus.ai"},"_integrity":"sha512-wC2y19LhJYl0ZBxS2K0t5zmhCKb53bi95haPMUY02JCu7TreAY9g5NUIEq5pEf0deFzv/WcGl0ZFIe6I6mZRJg==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"10.8.3","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/ir":"0.1.1","@crewhaus/spec":"0.1.1","@crewhaus/compiler":"0.1.1"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.1.1_1780164774060_0.9949243078004999","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@crewhaus/smoke-harness","version":"0.1.2","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.1.2","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"4d89f9af8e7905e2acce175b97748f58ff1563c1","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.1.2.tgz","fileCount":35,"integrity":"sha512-dHfXBNXVg6ijnoAgZ/iBOj7B3+G2yoPljUiPGKFp/gK9dhrQ3tPXWUzU6gkvcwTwjsu3mA3/pkaPaCuRvmSYbw==","signatures":[{"sig":"MEQCIA8ao1pHWuTKG0Kq/aAjb6pk64t6qKDT6jWcbBfEMnTkAiAkqYJNVZFIKQ++3Wd2kgl2CUS/V7gaHrHu2IIC/Ma8Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97659},"main":"src/index.ts","type":"module","types":"src/index.ts","shasum":"4d89f9af8e7905e2acce175b97748f58ff1563c1","exports":{".":"./src/index.ts"},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-dHfXBNXVg6ijnoAgZ/iBOj7B3+G2yoPljUiPGKFp/gK9dhrQ3tPXWUzU6gkvcwTwjsu3mA3/pkaPaCuRvmSYbw==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"10.8.3","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/ir":"0.1.2","@crewhaus/spec":"0.1.2","@crewhaus/compiler":"0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.1.2_1781176359149_0.6988260446722958","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@crewhaus/smoke-harness","version":"0.1.3","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.1.3","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"7cfc7fbc12fc9421cded6c8cdc343fa9fafd6208","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.1.3.tgz","fileCount":35,"integrity":"sha512-iRu/E00A7Bp76dlqQm3ChSrtOsK5sd991sukKPfVqzoB2xsW0N+YlJz53jTwfJj5CrqZ4AAqvizvJzs2kkSGvA==","signatures":[{"sig":"MEQCICf1f8aftinKhEO11Gg1wuZeEuaWGpmPCQbc9XWplbsUAiBloccjL3gbMO+17lhbchoxb2uV409iaRN1t8WAosrSVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97659},"main":"src/index.ts","type":"module","types":"src/index.ts","shasum":"7cfc7fbc12fc9421cded6c8cdc343fa9fafd6208","exports":{".":"./src/index.ts"},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-iRu/E00A7Bp76dlqQm3ChSrtOsK5sd991sukKPfVqzoB2xsW0N+YlJz53jTwfJj5CrqZ4AAqvizvJzs2kkSGvA==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"10.8.3","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/ir":"0.1.3","@crewhaus/spec":"0.1.3","@crewhaus/compiler":"0.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.1.3_1781529448862_0.5243567213899429","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@crewhaus/smoke-harness","version":"0.1.4","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.1.4","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"79ffa180f12811c490fdfb2926a5035e129bfc6a","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.1.4.tgz","fileCount":35,"integrity":"sha512-0SSTpuPZ7/V2xh2AH61+9u6PwBWpsQ/lkA4i0xTIYEcLFOBtbMr75V1maGz3TdaeNYxmv6WGxc+ohnKe9MCEQA==","signatures":[{"sig":"MEUCIQDZFJ6bkCSXPKbvueGGtJSw/Y74GN2Tm3lmG2AxC2FtUQIgSmkrAgKvTxETuVGG8KQIltDNdFTLs3mlOUgpKpeU1Z0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97659},"main":"src/index.ts","type":"module","types":"src/index.ts","shasum":"79ffa180f12811c490fdfb2926a5035e129bfc6a","exports":{".":"./src/index.ts"},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-0SSTpuPZ7/V2xh2AH61+9u6PwBWpsQ/lkA4i0xTIYEcLFOBtbMr75V1maGz3TdaeNYxmv6WGxc+ohnKe9MCEQA==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"10.8.3","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/ir":"0.1.4","@crewhaus/spec":"0.1.4","@crewhaus/compiler":"0.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.1.4_1781714556999_0.8746789666355443","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@crewhaus/smoke-harness","version":"0.1.5","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.1.5","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"72f995b2615e70b1627c35916d81e827b3377ff3","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.1.5.tgz","fileCount":9,"integrity":"sha512-tpGv67zXd107RL36Eop+KXRKnNvzL/UKYhmuklupkpqLCssiR/t6TsVBHDCd1COy/zPwqOR+ZsVOY69ObaY2sw==","signatures":[{"sig":"MEQCIBhsrelPBKviw1FjHH82i4EqeRd/Ev5bpnbdoiWd2HgNAiBbCPnw5sAKpli1ieACsg/To3cNSu5NpeOXRA2jQCs/hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46275},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"72f995b2615e70b1627c35916d81e827b3377ff3","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-tpGv67zXd107RL36Eop+KXRKnNvzL/UKYhmuklupkpqLCssiR/t6TsVBHDCd1COy/zPwqOR+ZsVOY69ObaY2sw==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"10.8.3","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/ir":"0.1.5","@crewhaus/spec":"0.1.5","@crewhaus/compiler":"0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.1.5_1782245807173_0.3913096514292682","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@crewhaus/smoke-harness","version":"0.1.6","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.1.6","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"7c8f616536f22276583acd25d5b17c8da1665e45","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.1.6.tgz","fileCount":9,"integrity":"sha512-LD1ExlYoAFdOFjKKblWo2ZREUYy+gKoCKzV5U523dTHvt+opClm7IeX3jSeRgGjhZ4ZfHLh33Pclzdq1XwAlNg==","signatures":[{"sig":"MEUCIQCYM6pz6RZNaJBS9sliMVU6xTuHN/RHkAPPiokeQ/fgdQIgHvDggGv4tdrV8RSYFf23qlDxFe3ZHI9qvzj/aE23r7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46275},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"7c8f616536f22276583acd25d5b17c8da1665e45","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-LD1ExlYoAFdOFjKKblWo2ZREUYy+gKoCKzV5U523dTHvt+opClm7IeX3jSeRgGjhZ4ZfHLh33Pclzdq1XwAlNg==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"10.8.3","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/ir":"0.1.6","@crewhaus/spec":"0.1.6","@crewhaus/compiler":"0.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.1.6_1782498850064_0.8621494051195442","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@crewhaus/smoke-harness","version":"0.1.7","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.1.7","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"2985b759126ad4defaa1b05eded6a84ef36709b6","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.1.7.tgz","fileCount":9,"integrity":"sha512-Dl238nWrxRe5By79IB1qxCRQEZQGGhHdBQZaPa8U4q2BCiWuXUKC6Zmz2ga0wYp5r+8SEg61HlhK/2QqAkjHog==","signatures":[{"sig":"MEUCIGscWZZVBLD136fT0DtcERDlY8R7wf3Z6hTbb7yn3uwUAiEA4XdCgSX7U05O2sZvWFmqgZmQ+dDZ4fyFnXikqmVUmfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46275},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"2985b759126ad4defaa1b05eded6a84ef36709b6","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-Dl238nWrxRe5By79IB1qxCRQEZQGGhHdBQZaPa8U4q2BCiWuXUKC6Zmz2ga0wYp5r+8SEg61HlhK/2QqAkjHog==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"10.8.3","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/ir":"0.1.7","@crewhaus/spec":"0.1.7","@crewhaus/compiler":"0.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.1.7_1782876820878_0.2965720776094072","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@crewhaus/smoke-harness","version":"0.1.8","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.1.8","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"79029bc952106f3eb0c90c61ef9d9efe88550cfc","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.1.8.tgz","fileCount":9,"integrity":"sha512-d1uIiYF224GffLVqKvqLN2P6j5kVdIsF7YICrfbCOPeWBqvgM0GGvk+zCuwLUmAtpGFM8V6opZEHF4tFStsr5w==","signatures":[{"sig":"MEUCIQCjt3Jtkn/Mu/0otfjcfhGsWPV8EDbZlRA5BrrPDdLjEAIgTwSLCMpS2GeA2ifv656qB9GiD2QUoI8UDAlCXT0ABdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46275},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"79029bc952106f3eb0c90c61ef9d9efe88550cfc","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-d1uIiYF224GffLVqKvqLN2P6j5kVdIsF7YICrfbCOPeWBqvgM0GGvk+zCuwLUmAtpGFM8V6opZEHF4tFStsr5w==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"10.8.3","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/ir":"0.1.8","@crewhaus/spec":"0.1.8","@crewhaus/compiler":"0.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.1.8_1782947547487_0.14411331882445744","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@crewhaus/smoke-harness","version":"0.2.0","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.2.0","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"84d5f4b6f00f2d811747282650ea6722fabda08e","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.2.0.tgz","fileCount":9,"integrity":"sha512-B/9uYS0aYsOQJB7uEWJvIPU67UvUIuy8sf6lpCg39/C2zSNQMowcc+t823sBArMFoihH13HiJannBepMzw4YFg==","signatures":[{"sig":"MEQCIGEHRss/d4xBpSNYZ+1RrPP/wNPSmEDGW3zW6VotMyF2AiBuc0OzhZpM2467Ayegg8lxtSS7upVSaiG2FDsJ6aHHOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56633},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"84d5f4b6f00f2d811747282650ea6722fabda08e","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-B/9uYS0aYsOQJB7uEWJvIPU67UvUIuy8sf6lpCg39/C2zSNQMowcc+t823sBArMFoihH13HiJannBepMzw4YFg==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"10.8.3","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/ir":"0.2.0","@crewhaus/spec":"0.2.0","@crewhaus/compiler":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.2.0_1783059831176_0.2675834613945953","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@crewhaus/smoke-harness","version":"0.2.1","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.2.1","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"2ef1171e3335850708dac10c8cbc702a23bdc1f9","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.2.1.tgz","fileCount":9,"integrity":"sha512-pNwQtXadgxAae08R1+jqP72s+rV++ak2eXimj5egeC79mSc3yO7LDtLmiDiGtbwotMfVzlTfLvMD5NgBGRxV+w==","signatures":[{"sig":"MEQCIBB24ZPSqEe3V+9Ip3Nwi8bbfiozRHQVqUhfWjX2Cz4aAiAAmd7kGldKc7PWFzpPH9O0+eFXhJRk7C+iX+oauTdEFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56633},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"2ef1171e3335850708dac10c8cbc702a23bdc1f9","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-pNwQtXadgxAae08R1+jqP72s+rV++ak2eXimj5egeC79mSc3yO7LDtLmiDiGtbwotMfVzlTfLvMD5NgBGRxV+w==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"10.8.3","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/ir":"0.2.1","@crewhaus/spec":"0.2.1","@crewhaus/compiler":"0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.2.1_1783241904301_0.2936719830373171","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@crewhaus/smoke-harness","version":"0.2.2","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.2.2","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"21e48acf32dd72676face9a82f3794ce26fc089e","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.2.2.tgz","fileCount":9,"integrity":"sha512-6m8ZDn4nqAgTEnfutZIyTq8jDFRHDoj/MeR5s64U/nOOqdbSCsgWBTYl4tFyYaOLU/ga9MA3MODmrCDBIC5gww==","signatures":[{"sig":"MEUCIDjpIJn7aId+VKvAnFZgtDfoxC4sd03h5ogfODGdjTMmAiEA4ihrSTC3pmuKsODSDARHy/3MDlGox59vJLJ3kBsjXd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56633},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"21e48acf32dd72676face9a82f3794ce26fc089e","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-6m8ZDn4nqAgTEnfutZIyTq8jDFRHDoj/MeR5s64U/nOOqdbSCsgWBTYl4tFyYaOLU/ga9MA3MODmrCDBIC5gww==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"10.8.3","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/ir":"0.2.2","@crewhaus/spec":"0.2.2","@crewhaus/compiler":"0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.2.2_1783302545864_0.10236179244260524","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@crewhaus/smoke-harness","version":"0.2.3","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.2.3","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"12bcd67b1568bdee7af72bc3f61de8345b184a39","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.2.3.tgz","fileCount":9,"integrity":"sha512-LB6Or9gwmssULKh09U2h1YMM+mmRIO7zNs22prP3vxGh9jwLNEiSabh3j6fq5+a3DuD+3cfnjfcv9P8gkLBN2w==","signatures":[{"sig":"MEYCIQCBaa3Mah5ieXVJtyc1SfhEOkf9TznnYT+F8SDiP1HwQAIhAOJbMvdgrg9QN13XGIwMTLEqZiA+FI80RX6nOh2dY/9i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56633},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"12bcd67b1568bdee7af72bc3f61de8345b184a39","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-LB6Or9gwmssULKh09U2h1YMM+mmRIO7zNs22prP3vxGh9jwLNEiSabh3j6fq5+a3DuD+3cfnjfcv9P8gkLBN2w==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"10.8.3","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/ir":"0.2.3","@crewhaus/spec":"0.2.3","@crewhaus/compiler":"0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.2.3_1783455893810_0.12394350089524409","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@crewhaus/smoke-harness","version":"0.2.4","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.2.4","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"b037540efb359d12babe65d40343ca13eb483ae8","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.2.4.tgz","fileCount":9,"integrity":"sha512-+WhwbewTWnBhJQexMrMNJrzBIicYNZiVU1gztuVBKuuB9z2riiBFteMtwFKES55aO3uWXXFBcnLGFJpd4ggjgw==","signatures":[{"sig":"MEYCIQDVrt7/Z/jdsXtJ1/I7uGygn2EI06cCnxr3ixewaapP1QIhAL7kXbW+eTZMKsMKT5klokapDmzNlu/BHGDEh7raqRRH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56633},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"b037540efb359d12babe65d40343ca13eb483ae8","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-+WhwbewTWnBhJQexMrMNJrzBIicYNZiVU1gztuVBKuuB9z2riiBFteMtwFKES55aO3uWXXFBcnLGFJpd4ggjgw==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"10.8.3","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/ir":"0.2.4","@crewhaus/spec":"0.2.4","@crewhaus/compiler":"0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.2.4_1783541506682_0.2350785760416163","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@crewhaus/smoke-harness","version":"0.3.0","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.3.0","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"d3ec4e2f07e701feeea7895e99a5f6e03deb31f5","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.3.0.tgz","fileCount":9,"integrity":"sha512-wV7HiNCDj4w/QVFSYk0zievc8B/Uk5d5x/TRdpJ5dqbXN3X48fSKPqj1RmnxGzDVyASy+ki76sZ0u6yfw5hYoA==","signatures":[{"sig":"MEUCIQCzGm975eMhRmC0ooqDQ4VS47QuRnG6UpCqqf52U1RkwgIgIwO3jHwHWl5iQxbPzUwYy8fseg6D6fnOzT0CzohBgiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60217},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"d3ec4e2f07e701feeea7895e99a5f6e03deb31f5","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-wV7HiNCDj4w/QVFSYk0zievc8B/Uk5d5x/TRdpJ5dqbXN3X48fSKPqj1RmnxGzDVyASy+ki76sZ0u6yfw5hYoA==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"10.8.3","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/ir":"0.3.0","@crewhaus/spec":"0.3.0","@crewhaus/compiler":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.3.0_1784053593997_0.022204107247844274","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@crewhaus/smoke-harness","version":"0.3.1","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.3.1","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"2fd46da7f68e88392c985c784a266726952b3bea","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.3.1.tgz","fileCount":9,"integrity":"sha512-5NYkEFtyK5fjAM5PF3OeYxYrSIKiqkw7N+GE6e0ioRJ0xiG5uVMw4jpMDV73QLiG2TkXrazxIWV61shZMaluuw==","signatures":[{"sig":"MEUCIQC++TAuoSQN0s25n13HwdZlrU55wRcb9EmQhEXjLntcDgIgJ5XtNe9sKimdgDHoH5YkQqZsl8vqvdFYL6ZF72BAmE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60217},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"2fd46da7f68e88392c985c784a266726952b3bea","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-5NYkEFtyK5fjAM5PF3OeYxYrSIKiqkw7N+GE6e0ioRJ0xiG5uVMw4jpMDV73QLiG2TkXrazxIWV61shZMaluuw==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"10.8.3","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/ir":"0.3.1","@crewhaus/spec":"0.3.1","@crewhaus/compiler":"0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.3.1_1784178485971_0.5769276629917819","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@crewhaus/smoke-harness","version":"0.3.2","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.3.2","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"d5d3e243ba7abc2f64d9fa5f6754ef8bfc37c362","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.3.2.tgz","fileCount":9,"integrity":"sha512-9dU4o30Ln5McOYM8vObNlku0CFAxa2v7yGbY53T4aKO95/Bt4swhg/CY00+yOqaTRtBzbIVb0RWmohvsrNP93Q==","signatures":[{"sig":"MEUCIQDUN0etyrI1A4lkTYlB2W2wzzdOkbe4MehNHlSjMDqcNwIgeoND05dn9d7opZ5QE3ClUaGdXtxAvgBbrb9i3Ycane4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60217},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"d5d3e243ba7abc2f64d9fa5f6754ef8bfc37c362","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-9dU4o30Ln5McOYM8vObNlku0CFAxa2v7yGbY53T4aKO95/Bt4swhg/CY00+yOqaTRtBzbIVb0RWmohvsrNP93Q==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"10.8.3","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/ir":"0.3.2","@crewhaus/spec":"0.3.2","@crewhaus/compiler":"0.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.3.2_1784248641912_0.19221473481587048","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@crewhaus/smoke-harness","version":"0.4.0","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.4.0","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"d848a52b204de39f30e8e760ce2e4c3ff130e9ce","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.4.0.tgz","fileCount":9,"integrity":"sha512-lGtjEEUAPmABOoehyIogxtBsAfNce68LakM9f3x5WOPocncZhwbVPB14Zg9U8Yv0XaKVtg13tO7lDrbPSvTxkg==","signatures":[{"sig":"MEQCIAmernIMLR7TIb7vOWmVSHFuQ0ro5oIV3WQZUCPb0a18AiB4ooXuO6GFZLan1avNFE7D3uDfwz32SL0uQl7LxfiuEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60217},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"d848a52b204de39f30e8e760ce2e4c3ff130e9ce","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-lGtjEEUAPmABOoehyIogxtBsAfNce68LakM9f3x5WOPocncZhwbVPB14Zg9U8Yv0XaKVtg13tO7lDrbPSvTxkg==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"10.8.3","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/ir":"0.4.0","@crewhaus/spec":"0.4.0","@crewhaus/compiler":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.4.0_1784392741841_0.9285837615792589","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@crewhaus/smoke-harness","version":"0.4.2","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.4.2","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"e71b733601b17f56a6cfd0caba5bea22316279ce","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.4.2.tgz","fileCount":9,"integrity":"sha512-Yesdaxp60HfQWoAmH4qDWcyJFT8uzfFv1Wdm+M3ZVMeCUqKXWwMQozJU92AhgMuMjmnSDpFdrdJacwQkL9+RjQ==","signatures":[{"sig":"MEUCIQCno7i8Q2Fso1fQogRsI1R20Y6FpJdwmv9Qvcb5eacPagIgYY1ZSUaK7BCEI2eI4ot6zjNm2q04VujP4pA6RKFr4P8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70044},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"e71b733601b17f56a6cfd0caba5bea22316279ce","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"_integrity":"sha512-Yesdaxp60HfQWoAmH4qDWcyJFT8uzfFv1Wdm+M3ZVMeCUqKXWwMQozJU92AhgMuMjmnSDpFdrdJacwQkL9+RjQ==","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"10.8.3","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@crewhaus/ir":"0.4.2","@crewhaus/spec":"0.4.2","@crewhaus/compiler":"0.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.4.2_1785217714954_0.1376935180894412","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@crewhaus/smoke-harness","version":"0.5.0","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.5.0","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"19f85dddd64d8b8cdc75a3e935cccf67e1f08abf","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.5.0.tgz","fileCount":9,"integrity":"sha512-1SweD6y/c0OfluYdgO7bA66CpINEiS6nnHJLSgk1o6tbyFr95MT+NHr9LbOmuhRB2CCE0nawl8t/8h4B1qBLaQ==","signatures":[{"sig":"MEUCIGUvRbrNSfsviBToHS29viaReR7Go+C3lRjPyoEXBptPAiEA8KOl1/w8DEe7Ladu9UBrRdOSgWVKD6B2Mhz7wdqEXl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2fsmoke-harness@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70044},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5b43ce7bade45b6369c1b2718526af04d3fd7567","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"11.19.0","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@crewhaus/ir":"0.5.0","@crewhaus/spec":"0.5.0","@crewhaus/compiler":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.5.0_1785968466703_0.1298438704955298","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@crewhaus/smoke-harness","version":"0.5.1","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.5.1","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"e47c98f07035251c81f4c0729b7038372e6b6a4f","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.5.1.tgz","fileCount":9,"integrity":"sha512-BvK4ynEAvIzknJAjcIJNvYl10gSmrYEuP5CclAZaxicwLdsF1VZSqa4UfFJItbToH+JfQIq20g6Z80aC4/JM8w==","signatures":[{"sig":"MEUCIAkbkNb2/iEKsGPH+ozC6dIuqfyu7z1Yb2yygrMdfQbqAiEA/3lnbl3jfNF4Pq/9RKVYZNT9tGp+71oBZl/w3PBzLGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2fsmoke-harness@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70044},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8a2814d2d219bc755c72fb49049ccb47c8ff5e24","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"11.19.0","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@crewhaus/ir":"0.5.1","@crewhaus/spec":"0.5.1","@crewhaus/compiler":"0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.5.1_1785983775620_0.21044844026394216","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@crewhaus/smoke-harness","version":"0.5.2","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.5.2","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"742d0efe2e17e6b0dade8ee49894ccce048fc23b","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.5.2.tgz","fileCount":9,"integrity":"sha512-8XWC15aSVd7lU8+Swlu2D+Hs5Qhgn8SYX/7v0sZhoiA1gUNPV2dXHRBqNDIScUBC7taFe/8sX/sRkwfApf9MEQ==","signatures":[{"sig":"MEYCIQDAZ3QyFqXV5ig14aej8RrqnzZjC59ke0U1V9gtm+e5zAIhAN4cp1b3Gm9RZoQx8PRSFNL55MERUs1fs/anlocsr8qw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2fsmoke-harness@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70044},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"114368f9309d03472db07358201415ad53852b4a","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"11.19.0","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@crewhaus/ir":"0.5.2","@crewhaus/spec":"0.5.2","@crewhaus/compiler":"0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.5.2_1786425712552_0.3276491389148628","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@crewhaus/smoke-harness","version":"0.5.3","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.5.3","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"64e73eeecae56eed7f334080ba15b8c5aa7b2af8","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.5.3.tgz","fileCount":9,"integrity":"sha512-2Pj9zyV0t83AnwDai5dsmOIBsDtnEqy/+NRwvxVTP7hs2GNLkq7j0FKNqs9SHCwYfiOlP6hRUXoY7Brb6HTgOQ==","signatures":[{"sig":"MEUCIQDHa6NXun67X9I/+t27F3R4G6tR4o2baq5yU2P+zwnCZwIgRHKVDraM+Cq1zS3OI+aEUozBmQOFYKd4modWO7I0O3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2fsmoke-harness@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70044},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2e158a4c2e7c2f3e76152fa3822c49579de762ad","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"11.19.0","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@crewhaus/ir":"0.5.3","@crewhaus/spec":"0.5.3","@crewhaus/compiler":"0.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.5.3_1786568337019_0.752062010928445","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@crewhaus/smoke-harness","version":"0.5.4","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.5.4","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"cbe184d77d68c2f016ea0da5c1d6219025079df3","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.5.4.tgz","fileCount":9,"integrity":"sha512-ivb3AB08oiCmm23gQmbsJ+aoosj6TZ9HNZrszEnkACtwM4syw3X/GOcSz0vlQiSa4q3RG0OiFTfcCIXMDnIDPA==","signatures":[{"sig":"MEQCIGI+5HYv/cTfIlS8RCz2oACuHRP229X482fWfBGHVDkoAiA8EwLuuanbwWevVOGeWq3Bs2wXRInM1Xl6c+g+vDjOzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2fsmoke-harness@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70044},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1379187495db321c36779c77b47917793f4908a7","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"11.19.0","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@crewhaus/ir":"0.5.4","@crewhaus/spec":"0.5.4","@crewhaus/compiler":"0.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.5.4_1786581900115_0.23964677912372667","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@crewhaus/smoke-harness","version":"0.5.5","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.5.5","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"333966ec6cf26270a9bc1ede93300a506b115f9e","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.5.5.tgz","fileCount":9,"integrity":"sha512-mG4fGsX4mLRfEV5HapTy4+eHimuBf14UfJHt3pEuq0J06Gr9aRFblUJNp7r5BqeS2beQuQQHOS+C8il6+QqyfQ==","signatures":[{"sig":"MEUCIFxxLnKf+AdqldMenwVUCIWCWfUYBZgCrS/yXJ55ZCUEAiEA2BDfFBTctZ/Ez/5e6i6tiC4PP12FXEE0s+meApvd3eA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2fsmoke-harness@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70044},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4a0733a74ce317be51475644cab91b2b4adebd24","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"11.19.0","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@crewhaus/ir":"0.5.5","@crewhaus/spec":"0.5.5","@crewhaus/compiler":"0.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.5.5_1786716295877_0.6068684602735639","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@crewhaus/smoke-harness","version":"0.5.6","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.5.6","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"1d9df27cd35565f3c85455b61d1721880cf86e59","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.5.6.tgz","fileCount":9,"integrity":"sha512-M4KjSjAXhSSpjjr94NsnoOQqNYiqCrfNlO6vhi3CJjssuKquXvjVgEG0D87i80ZDfV2vA+LRW8I1iZ2r9PvtfA==","signatures":[{"sig":"MEUCIG2WP99VSwOFYoK67+e5KKeSqx/+mWGKqtgw0m2Gw4pgAiEAzjRwySw1jFaJS6kJKa4b7X+jfzayH1+m1kMd85FzrvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2fsmoke-harness@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70044},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"275105d2703c4c6ec46435f1a71863ee051069bb","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"11.19.0","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@crewhaus/ir":"0.5.6","@crewhaus/spec":"0.5.6","@crewhaus/compiler":"0.5.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.5.6_1786720456978_0.38097888611787756","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@crewhaus/smoke-harness","version":"0.5.7","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.5.7","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"9927be02e70c3749512b33cd371c0b2b29feb3d1","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.5.7.tgz","fileCount":9,"integrity":"sha512-t8wNtB6TJIdcealOkr4/zOZwywJVAwWUIjkntrS92rrYCueN7wKxWO7o0/AppQ1UFQUZe4HCGq0o56CfQVJ05Q==","signatures":[{"sig":"MEUCIQCHWRkhKVSsadBOKzutsV3Qt3M9eWP7e3Ktp93Ouxs6FwIgeXwl7AdK9y+Yide7KVoq7wRIjyjcCsBXevcfkbID32M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2fsmoke-harness@0.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70044},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"aab4fb9e901e10cb199b754bb957bfb9c58fd624","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"11.19.0","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@crewhaus/ir":"0.5.7","@crewhaus/spec":"0.5.7","@crewhaus/compiler":"0.5.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.5.7_1787018288198_0.1038241570695928","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"@crewhaus/smoke-harness","version":"0.5.8","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.5.8","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"99d7d41cd79156e5e819b41458e216b7fa411a05","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.5.8.tgz","fileCount":9,"integrity":"sha512-c7WpP+BTnOOF/y3LJnXJgwhkyHsChML+pwvNm4e6b3q+d0HHtUDeytSBzUkJ88q9hPcNBucfcJy1lsyHhp3j5w==","signatures":[{"sig":"MEUCIQDUV8pWfSjo11RKXUKg9HYuOrVuQ27od5E9TLHO2GU2dQIgGCFj5OneEbABvnR6K7RYPBKZh1ETqV+5C+Y3T7J7cHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2fsmoke-harness@0.5.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70044},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7d3cc4f65fa8b2ad7adeda258321188e856ef2b4","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"11.19.1","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@crewhaus/ir":"0.5.8","@crewhaus/spec":"0.5.8","@crewhaus/compiler":"0.5.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.5.8_1787898572426_0.4038490503298586","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@crewhaus/smoke-harness","version":"0.6.0","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","_id":"@crewhaus/smoke-harness@0.6.0","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"07ecb516bf7f7302ee024a7dc152b2517f2e1642","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.6.0.tgz","fileCount":9,"integrity":"sha512-yk6jp7drEmbzvbts2nyzaBUazTfCouKmE4ZbVM0GHtDR2V9FzH9fiw9WjAZq4wia87FgD5ds9qz4r0E7D8aeHQ==","signatures":[{"sig":"MEQCIA6JM39Bd2fIOk91WINNCWza654P+Hu2l/AiI+r9Fh7CAiA6kU1Ya7o8Vc1cMsC63R4ac2+kx292LogrwVVYol4qyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2fsmoke-harness@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70044},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f171b9d0ef7d79ac47b3c93376e8da50e79a07dd","scripts":{"test":"bun test src"},"_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"11.19.1","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@crewhaus/ir":"0.6.0","@crewhaus/spec":"0.6.0","@crewhaus/compiler":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/smoke-harness_0.6.0_1788871907776_0.29302675450595594","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"_id":"@crewhaus/smoke-harness@0.7.0","bugs":{"url":"https://github.com/crewhaus/factory/issues"},"dist":{"shasum":"89505f13e932809db82bf389db836d6fb3e3a08f","tarball":"https://registry.npmjs.org/@crewhaus/smoke-harness/-/smoke-harness-0.7.0.tgz","fileCount":9,"integrity":"sha512-454jvpJ0TLI1VO1IfTsz6PRv3GwbbPROIryT0NneUwbsZrqvlZvs+y9relF4T09+7qstLe1N3xhMEg9/+bXMTQ==","signatures":[{"sig":"MEUCID5DNA1syqJPwPCKv5kzQr7Rb62+5aE1a4xNXQbE91EkAiEA4Ddfg/usFPCZFiE1fpT8EPfteL7w/Y0v5eAkFgXkMCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA6SaUZoTfRr3XHgcDrnF4QlENB+7pewTiW4TVLLRHXwAiEAkhu4rVwxI93k2As635ll9yg3woajkOmNPC8wmPxGWao="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@crewhaus%2fsmoke-harness@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70044},"main":"dist/index.js","name":"@crewhaus/smoke-harness","type":"module","types":"dist/index.d.ts","author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d96a9a2f7c7758985d7c7d5be53e4d16c670d657","license":"Apache-2.0","scripts":{"test":"bun test src"},"version":"0.7.0","_npmUser":{"name":"studiomaxops","email":"crew@crewhaus.ai"},"homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"_npmVersion":"11.19.1","description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","directories":{},"maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"_nodeVersion":"24.20.0","dependencies":{"@crewhaus/ir":"0.7.0","@crewhaus/spec":"0.7.0","@crewhaus/compiler":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/smoke-harness_0.7.0_1790098734155_0.6419153390884651"}}},"time":{"created":"2026-05-30T18:02:16.787Z","modified":"2026-09-22T17:38:54.617Z","0.1.0":"2026-05-30T18:02:17.109Z","0.1.1":"2026-05-30T18:12:54.215Z","0.1.2":"2026-06-11T11:12:39.278Z","0.1.3":"2026-06-15T13:17:29.018Z","0.1.4":"2026-06-17T16:42:37.138Z","0.1.5":"2026-06-23T20:16:47.312Z","0.1.6":"2026-06-26T18:34:10.214Z","0.1.7":"2026-07-01T03:33:41.019Z","0.1.8":"2026-07-01T23:12:27.621Z","0.2.0":"2026-07-03T06:23:51.308Z","0.2.1":"2026-07-05T08:58:24.434Z","0.2.2":"2026-07-06T01:49:05.992Z","0.2.3":"2026-07-07T20:24:53.956Z","0.2.4":"2026-07-08T20:11:46.812Z","0.3.0":"2026-07-14T18:26:34.133Z","0.3.1":"2026-07-16T05:08:06.131Z","0.3.2":"2026-07-17T00:37:22.048Z","0.4.0":"2026-07-18T16:39:01.987Z","0.4.2":"2026-07-28T05:48:35.137Z","0.5.0":"2026-08-05T22:21:06.838Z","0.5.1":"2026-08-06T02:36:15.778Z","0.5.2":"2026-08-11T05:21:52.703Z","0.5.3":"2026-08-12T20:58:57.150Z","0.5.4":"2026-08-13T00:45:00.307Z","0.5.5":"2026-08-14T14:04:56.017Z","0.5.6":"2026-08-14T15:14:17.143Z","0.5.7":"2026-08-18T01:58:08.337Z","0.5.8":"2026-08-28T06:29:32.550Z","0.6.0":"2026-09-08T12:51:47.920Z","0.7.0":"2026-09-22T17:38:54.241Z"},"bugs":{"url":"https://github.com/crewhaus/factory/issues"},"author":{"url":"https://crewhaus.ai","name":"Max Meier","email":"max@crewhaus.ai"},"license":"Apache-2.0","homepage":"https://github.com/crewhaus/factory/tree/main/packages/smoke-harness#readme","repository":{"url":"git+https://github.com/crewhaus/factory.git","type":"git","directory":"packages/smoke-harness"},"description":"Compile-time smoke matrix: drives one minimal spec per target shape through compile() and asserts the emitted bundle has the imports/registrations/event-kinds the shape is supposed to wire.","maintainers":[{"name":"studiomaxops","email":"crew@crewhaus.ai"}],"readme":"ERROR: No README data found!","readmeFilename":""}