{"_id":"executable-stories-formatters","_rev":"47-facde091abe1e21f6ba59927a4e833fe","name":"executable-stories-formatters","dist-tags":{"latest":"1.3.0"},"versions":{"0.1.0":{"name":"executable-stories-formatters","version":"0.1.0","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.1.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"executable-stories":"dist/cli.js"},"dist":{"shasum":"092d5fb431770c99f3f23a7d27425df0eb6627af","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.1.0.tgz","fileCount":27,"integrity":"sha512-ZCbiyObANClHL7Pet6z0GDs6KL78cRqAlKylPThhyZ1UdiRwvCQkVn/JwcPGhW7B+76SAc4YZR64pHrvTtvgsw==","signatures":[{"sig":"MEQCIFMm6yL5dK7Kb35zgYFoD3dUnXgKsMaUytY3MJwLUzV/AiBu+/00DF7vLBfHm3j/Lp7gVNDZrGQ4I49DMw1QJfQLKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1771117},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"gitHead":"e303c84a2dba43581a85b37288bc0225fa9f9255","scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","test:watch":"vitest","type-check":"tsc --noEmit","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"jagreehal","email":"jag.reehal@gmail.com"},"repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.6.2","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"ajv":"^8.17.1","@cucumber/messages":"^32.0.1","@cucumber/html-formatter":"^23.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.0.18","typescript":"~5.9.3","@types/node":"^25.2.1","@faker-js/faker":"^10.2.0","vitest-mock-extended":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.1.0_1770541490355_0.7275579845639233","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"executable-stories-formatters","version":"0.2.0","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.2.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"executable-stories":"dist/cli.js"},"dist":{"shasum":"7ceacbf21be87d83eab8ccf9177d7f4c3f2e766f","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.2.0.tgz","fileCount":28,"integrity":"sha512-SoZ8sxkzLDM3KtSy7rwcUKChYwWVlGIJ/16Buy7aOh867rZ2zSi6tJDc7CQB97fOGlEWsnX8NjrUpCBQcH1pDQ==","signatures":[{"sig":"MEUCIQDSKdCLjJ92wDOnVhGbp+QaU+Sq9Oza0jGe6YkQC5UEzgIgAmJM4rKXSuHsjM3QU6lWmr6M7aC3LG3ysuJIFaBob9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1824717},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","test:watch":"vitest","type-check":"tsc --noEmit","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"_resolved":"/tmp/7e00e0e9f6884b3fae245825ee454f13/executable-stories-formatters-0.2.0.tgz","_integrity":"sha512-SoZ8sxkzLDM3KtSy7rwcUKChYwWVlGIJ/16Buy7aOh867rZ2zSi6tJDc7CQB97fOGlEWsnX8NjrUpCBQcH1pDQ==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.10.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","@cucumber/messages":"^32.0.1","@cucumber/html-formatter":"^23.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.0.18","typescript":"~5.9.3","@types/node":"^25.2.3","@faker-js/faker":"^10.3.0","vitest-mock-extended":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.2.0_1770927412996_0.5219940355607013","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"executable-stories-formatters","version":"0.3.0","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.3.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"executable-stories":"dist/cli.js"},"dist":{"shasum":"b683b6fb7e3a3c8ef7b38ff4c28a47e93e5e2a4f","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.3.0.tgz","fileCount":28,"integrity":"sha512-4zixPYNZqWmyc6WQXB/yh1oPVgKBLyVALLDPoCNjfo3r0HIYqo7t+o9O89PEVjBHW9b2to3+rmN3emewrBON8Q==","signatures":[{"sig":"MEQCIAnP18NXv7k+m9DRAfy5CtTeop421kxhdG1D1zkb3iAIAiBsNql22BK4G9fuo3VEc++l73rc5NrFHcfN9q25KRp1GA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1860706},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","test:watch":"vitest","type-check":"tsc --noEmit","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"_resolved":"/tmp/3f42ae61c9183cdcf664027c060439b1/executable-stories-formatters-0.3.0.tgz","_integrity":"sha512-4zixPYNZqWmyc6WQXB/yh1oPVgKBLyVALLDPoCNjfo3r0HIYqo7t+o9O89PEVjBHW9b2to3+rmN3emewrBON8Q==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.10.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","@cucumber/messages":"^32.0.1","@cucumber/html-formatter":"^23.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.0.18","typescript":"~5.9.3","@types/node":"^25.2.3","@faker-js/faker":"^10.3.0","vitest-mock-extended":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.3.0_1771108456198_0.11764678034639475","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"executable-stories-formatters","version":"0.4.0","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.4.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"executable-stories":"dist/cli.js"},"dist":{"shasum":"8c4068ee1431169020a5d3147fa84b99410b6174","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.4.0.tgz","fileCount":28,"integrity":"sha512-hb9DJrMyBISWpPdnD2YQm62evDMZctchqfIjo0G9Jbg8yKN0HeQxhzrBDK6g0qAo91hiEQdZWYtYkNuRuv19IQ==","signatures":[{"sig":"MEUCIQD+X96CZOI8D45UCFp1QfoHYvZpc5pwvo82FedPUyODfgIgEshQqc5rnQknqJ+amN/Z8+BddBF5qwZnMkoEK3YzE04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1939265},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","test:watch":"vitest","type-check":"tsc --noEmit","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"_resolved":"/tmp/9d2667bfa07517bee1fb8488fbefb316/executable-stories-formatters-0.4.0.tgz","_integrity":"sha512-hb9DJrMyBISWpPdnD2YQm62evDMZctchqfIjo0G9Jbg8yKN0HeQxhzrBDK6g0qAo91hiEQdZWYtYkNuRuv19IQ==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.10.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","@cucumber/messages":"^32.0.1","@cucumber/html-formatter":"^23.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.0.18","typescript":"~5.9.3","@types/node":"^25.2.3","@faker-js/faker":"^10.3.0","vitest-mock-extended":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.4.0_1771108709297_0.1426703311379378","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"executable-stories-formatters","version":"0.5.0","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.5.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"executable-stories":"dist/cli.js"},"dist":{"shasum":"c92f873552462c8fb724d2cbbc2d33d2f6fa2afb","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.5.0.tgz","fileCount":28,"integrity":"sha512-lCUKZzIk3HA5kKKQly6VkBvEhiWqzf25rPZJOUTHJktd5xDyzn64XOUaH+1ev1PtQ/5xPDRU0VdazLiHIqeu3g==","signatures":[{"sig":"MEYCIQCNWPll03yJuO9Ml1Y+ygAu5XreWWu7y3yHLNReh9dkKQIhAMseSUbkRZ+aESI0tRYRBQWQkMyvt6azuHVj2DGNvx82","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2232420},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","test:watch":"vitest","type-check":"tsc --noEmit","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"_resolved":"/tmp/07646da83de27bc966ce9afaf235cbdb/executable-stories-formatters-0.5.0.tgz","_integrity":"sha512-lCUKZzIk3HA5kKKQly6VkBvEhiWqzf25rPZJOUTHJktd5xDyzn64XOUaH+1ev1PtQ/5xPDRU0VdazLiHIqeu3g==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.10.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.17.1","@cucumber/messages":"^32.0.1","@cucumber/html-formatter":"^23.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.0.18","typescript":"~5.9.3","@types/node":"^25.2.3","@faker-js/faker":"^10.3.0","vitest-mock-extended":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.5.0_1771153917258_0.5582810878007753","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"executable-stories-formatters","version":"0.6.0","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.6.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"executable-stories":"dist/cli.js"},"dist":{"shasum":"9ccd5a858de49d714b407689ce5b01bcb42157ab","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.6.0.tgz","fileCount":28,"integrity":"sha512-GYLT2VkbxZnaiFpSv0kWkB6YcyLeadb4vlryM93052GT3nc7kBCPxUUUpWyw4lBm+HoQh9mw6IaG1urqrLt0Rg==","signatures":[{"sig":"MEUCIGazG+K7zYvEnK6h0N3ERM/iFBISzpX1VyogDJk1GsImAiEAiUyZMZYFn/Ky/Fq2slLGj6uRGKBhLp1Ilf8XLgS18Pg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2232420},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","test:watch":"vitest","type-check":"tsc --noEmit","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"_resolved":"/tmp/b630bacea2134f8b8d696020aa4d31d7/executable-stories-formatters-0.6.0.tgz","_integrity":"sha512-GYLT2VkbxZnaiFpSv0kWkB6YcyLeadb4vlryM93052GT3nc7kBCPxUUUpWyw4lBm+HoQh9mw6IaG1urqrLt0Rg==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.10.1","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.18.0","@cucumber/messages":"^32.0.1","@cucumber/html-formatter":"^23.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.0.18","typescript":"~5.9.3","@types/node":"^25.3.0","@faker-js/faker":"^10.3.0","vitest-mock-extended":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.6.0_1771884683797_0.9222844069846816","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"executable-stories-formatters","version":"0.6.1","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.6.1","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"executable-stories":"dist/cli.js"},"dist":{"shasum":"763b8bbe536bf5956704739a2c89dd284aad28c9","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.6.1.tgz","fileCount":28,"integrity":"sha512-AQRAUBi5TdV7HL3PibZJb6lvmZ50QpF7JnsL5bLV+dbMLXnaqocK61Kgn13tgPDHpyDjKxiOw9xGgGRIopLVrg==","signatures":[{"sig":"MEUCIHo3WN1iBOFrhcpLMbw/3UsN4hs02ebhjqKbWE4VcE5ZAiEAz/0Gx5+MFZ5mjL1+6x8XuAdqFUwND4iY4zO54XRqyzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2248131},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.6.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","test:watch":"vitest","type-check":"tsc --noEmit","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"_resolved":"/tmp/1a88a08ccd956b1d0c8340bc4ad1aa83/executable-stories-formatters-0.6.1.tgz","_integrity":"sha512-AQRAUBi5TdV7HL3PibZJb6lvmZ50QpF7JnsL5bLV+dbMLXnaqocK61Kgn13tgPDHpyDjKxiOw9xGgGRIopLVrg==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.11.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.18.0","@cucumber/messages":"^32.0.1","@cucumber/html-formatter":"^23.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.0.18","typescript":"~5.9.3","@types/node":"^25.3.2","@faker-js/faker":"^10.3.0","vitest-mock-extended":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.6.1_1772137589308_0.3361435423604813","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"executable-stories-formatters","version":"0.6.2","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.6.2","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"intent":"bin/intent.js","executable-stories":"dist/cli.js"},"dist":{"shasum":"5598515ce4984417501b2b39f22855d93ee80c90","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.6.2.tgz","fileCount":29,"integrity":"sha512-iWOPFFv39EoPpBl/oCqGYnIMxcEh0Mqf8QKjxhSMoV1AiicGcSbVoGMqesrFtCIJnCveXd5r7s3Adfoj9cp2bw==","signatures":[{"sig":"MEQCICCs5tIehH7Hn5M+LPfqlSEleo04Q/KWHx10NKa2Q39LAiAJ5rC817V86nBhBa/4/HlbO09x5bHhUcDGBFhX0GVhvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2253708},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.6.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","test:watch":"vitest","type-check":"tsc --noEmit","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"_resolved":"/tmp/ebc1c89ae67cad0de19759323c815bb3/executable-stories-formatters-0.6.2.tgz","_integrity":"sha512-iWOPFFv39EoPpBl/oCqGYnIMxcEh0Mqf8QKjxhSMoV1AiicGcSbVoGMqesrFtCIJnCveXd5r7s3Adfoj9cp2bw==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.11.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"ajv":"^8.18.0","@cucumber/messages":"^32.0.1","@cucumber/html-formatter":"^23.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.0.18","typescript":"~5.9.3","@types/node":"^25.3.2","@faker-js/faker":"^10.3.0","vitest-mock-extended":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.6.2_1772914983238_0.1058870017851885","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"executable-stories-formatters","version":"0.7.0","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.7.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"intent":"bin/intent.js","executable-stories":"dist/cli.js"},"dist":{"shasum":"b3e445de0d491a1cd3076bd6869c4b3d46b62e56","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.7.0.tgz","fileCount":29,"integrity":"sha512-mPDoJ1SrzU3+HF9AWgu04xFHPKiW2Wxj+/p1oAXzqjKsiRz3Y/o4wZ1C/g65Om+dCIm8lKrqaCklMJezDoExcQ==","signatures":[{"sig":"MEUCICy1+Tjdxx4OPoE+fBc2vCmpx8j11J5l25RQey4jFfHdAiEA1qS4NynAV1rC3DbipzG7SfvPn6RkbUTf74UVv7uiHdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4251642},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.7.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","test:watch":"vitest","type-check":"tsc --noEmit","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"_resolved":"/tmp/f140598ca3091bff03e3961cf8f96d42/executable-stories-formatters-0.7.0.tgz","_integrity":"sha512-mPDoJ1SrzU3+HF9AWgu04xFHPKiW2Wxj+/p1oAXzqjKsiRz3Y/o4wZ1C/g65Om+dCIm8lKrqaCklMJezDoExcQ==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.11.1","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"ajv":"^8.18.0","@cucumber/messages":"^32.2.0","@cucumber/html-formatter":"^23.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.1.0","typescript":"~5.9.3","@types/node":"^25.5.0","@faker-js/faker":"^10.3.0","vitest-mock-extended":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.7.0_1773574453657_0.6941719745953641","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"executable-stories-formatters","version":"0.7.1","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.7.1","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"intent":"bin/intent.js","executable-stories":"dist/cli.js"},"dist":{"shasum":"688e34c08883a7fb8a71f383e0c9edbdaa3e6f75","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.7.1.tgz","fileCount":29,"integrity":"sha512-3tLhm68tDUiKcPKr5r+gMSEJo+fuH7eZ6+PezlzdKC11sn+4gIMvWCLMT6aT8Sp7Ci+i9D0M86IcQsw8YHORtQ==","signatures":[{"sig":"MEUCIQCLOXrS3+CT1oCUgex0oDGVFge0xfI4KI+zEQSrk8JWLgIgMLDHypcLhk8ofaEoBgPqiHQE5Y4aEBehNRq4+BDTu40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4323722},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.7.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","test:watch":"vitest","type-check":"tsc --noEmit","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"_resolved":"/tmp/232a21a3e1cb971a64299dd67e1db90b/executable-stories-formatters-0.7.1.tgz","_integrity":"sha512-3tLhm68tDUiKcPKr5r+gMSEJo+fuH7eZ6+PezlzdKC11sn+4gIMvWCLMT6aT8Sp7Ci+i9D0M86IcQsw8YHORtQ==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.12.1","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"ajv":"^8.18.0","@cucumber/messages":"^32.2.0","@cucumber/html-formatter":"^23.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.1.0","typescript":"~5.9.3","@types/node":"^25.5.0","@faker-js/faker":"^10.3.0","vitest-mock-extended":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.7.1_1774994915250_0.2145591553948485","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"executable-stories-formatters","version":"0.7.2","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.7.2","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"intent":"bin/intent.js","executable-stories":"dist/cli.js"},"dist":{"shasum":"67c7938b8fb6ffce220f3ee8907431e8bf8f9c29","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.7.2.tgz","fileCount":29,"integrity":"sha512-3EotsJKUhHxQZ+54Qsa5ZKdSvuAKZJuuuDQiCwrSy4w6quZv0n4UafaUw47LI0Ax1A734bftIUODM01/Igdd3Q==","signatures":[{"sig":"MEYCIQDYMETbRJgDy1rph55glrgexqHivWlc4sSmzyUtMOgWswIhAK2r1GO4JEtPS+uIOD5ub6uNU2YfZ97jGwaconEu4tJk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4323722},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.7.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","test:watch":"vitest","type-check":"tsc --noEmit","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"_resolved":"/tmp/c2714ae6665f27f0c9cf34fc20aca015/executable-stories-formatters-0.7.2.tgz","_integrity":"sha512-3EotsJKUhHxQZ+54Qsa5ZKdSvuAKZJuuuDQiCwrSy4w6quZv0n4UafaUw47LI0Ax1A734bftIUODM01/Igdd3Q==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.12.1","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"ajv":"^8.18.0","@cucumber/messages":"^32.2.0","@cucumber/html-formatter":"^23.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.1.0","typescript":"~5.9.3","@types/node":"^25.5.0","@faker-js/faker":"^10.3.0","vitest-mock-extended":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.7.2_1775029004943_0.41346771202647536","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"executable-stories-formatters","version":"0.7.3","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.7.3","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"intent":"bin/intent.js","executable-stories":"dist/cli.js"},"dist":{"shasum":"c363024a309254197b393fbe4ce2f8a16048aaf2","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.7.3.tgz","fileCount":30,"integrity":"sha512-S5YYNpLjS/Gc+rtsHcyqYv2K7b0ySldHZgwQimM1yPiBGyutbg+yMIraUhzYJ54jg6BDHxPPe+Be7yE+Uqs3kw==","signatures":[{"sig":"MEUCIQDJWT9mxkY6YSHQN1MGWYV6S8gZIXDYcSsbUhDHfEb96wIgLf7JxwW0CCv3t7JkrL5w40ktKm6fwYGFVJDElDrDQVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4323791},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.7.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","test:watch":"vitest","type-check":"tsc --noEmit","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"_resolved":"/tmp/2113bcb7f7f1ded7b91513d0c5298769/executable-stories-formatters-0.7.3.tgz","_integrity":"sha512-S5YYNpLjS/Gc+rtsHcyqYv2K7b0ySldHZgwQimM1yPiBGyutbg+yMIraUhzYJ54jg6BDHxPPe+Be7yE+Uqs3kw==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.12.1","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"ajv":"^8.18.0","@cucumber/messages":"^32.2.0","@cucumber/html-formatter":"^23.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.1.0","typescript":"~5.9.3","@types/node":"^25.5.0","@faker-js/faker":"^10.3.0","vitest-mock-extended":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.7.3_1775111240217_0.6923510455789064","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"executable-stories-formatters","version":"0.7.4","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.7.4","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"intent":"bin/intent.js","executable-stories":"dist/cli.js"},"dist":{"shasum":"f07cdecdd3812a35c153dbd8f0a3e8e8796db411","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.7.4.tgz","fileCount":29,"integrity":"sha512-2bxn4c37LV2PuSI5xEARHmAjge/qCxPPg166EGdEiSj07OILqbhJ++DUieOG4Gg6iJ9cpu2uWO7xLr4UleVhig==","signatures":[{"sig":"MEUCIFh1vAyTw5wz319z8jL238MnGWnf8qsecPslKQr6VEwxAiEA88CWI6qpEdtvOspRIBqc6FYeMzecMACFncbTpT/SnPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4315087},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.7.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","test:watch":"vitest","type-check":"tsc --noEmit","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"_resolved":"/tmp/cd5ede2e06c28748aff6d9e50424c463/executable-stories-formatters-0.7.4.tgz","_integrity":"sha512-2bxn4c37LV2PuSI5xEARHmAjge/qCxPPg166EGdEiSj07OILqbhJ++DUieOG4Gg6iJ9cpu2uWO7xLr4UleVhig==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.11.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"ajv":"^8.18.0","@cucumber/messages":"^32.2.0","@cucumber/html-formatter":"^23.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.1.4","typescript":"~6.0.2","@types/node":"^25.6.0","@faker-js/faker":"^10.4.0","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.7.4_1775904475690_0.8804575336972222","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"executable-stories-formatters","version":"0.7.5","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.7.5","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"intent":"bin/intent.js","executable-stories":"dist/cli.js"},"dist":{"shasum":"2726fa32ee14d6e3bda27ec2b84164955956f352","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.7.5.tgz","fileCount":29,"integrity":"sha512-oe+XJ/vN1foOt8Nao1ZKPWUFCEFxxZWRUi7JClszmBC4xN9dfTZHqIERa0thtXdl96L3nBvZBS1v7GDjqgVAKQ==","signatures":[{"sig":"MEUCICz9rFG0FeO+I0r8sYsADjTmrFn6T2JRd1VSa3yuqWHsAiEA9yZgSgsBKaBznjWDnMg0zK9VtW/B8jzKQLaokO334qs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4473270},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.7.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"vitest","type-check":"tsc --noEmit","build-storybook":"storybook build","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"_resolved":"/tmp/00bca3adc5e738b41c6638f83e1ce9f3/executable-stories-formatters-0.7.5.tgz","_integrity":"sha512-oe+XJ/vN1foOt8Nao1ZKPWUFCEFxxZWRUi7JClszmBC4xN9dfTZHqIERa0thtXdl96L3nBvZBS1v7GDjqgVAKQ==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.11.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"ajv":"^8.18.0","@cucumber/messages":"^32.2.0","@cucumber/html-formatter":"^23.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.1.4","storybook":"^10.3.5","typescript":"~6.0.2","@types/node":"^25.6.0","@faker-js/faker":"^10.4.0","@storybook/html":"^10.3.5","@storybook/html-vite":"^10.3.5","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.7.5_1775912257600_0.30230847753740364","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"executable-stories-formatters","version":"0.7.6","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.7.6","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"intent":"bin/intent.js","executable-stories":"dist/cli.js"},"dist":{"shasum":"a45d3a99c52c9c926039d5171dfce9085383f146","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.7.6.tgz","fileCount":29,"integrity":"sha512-0q3jz7HVmkZzQX8ufLrozxHz7GI0fGBZxxs7b8AkYz/bsDMRL91QO9fKoVipaophpbFz4A764T2q6dtq5laqrQ==","signatures":[{"sig":"MEQCIBGbCss7O/JnVn97VQe5fQEBZc0XyQFJwwq1WH2DZU3vAiAHNC5IORaZFwx6ghxi748PJN/E5j+x3KqiEygVZofDrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4476630},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.7.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"vitest","type-check":"tsc --noEmit","build-storybook":"storybook build","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"_resolved":"/tmp/f002192692fce8d849f2b87d485ce0d5/executable-stories-formatters-0.7.6.tgz","_integrity":"sha512-0q3jz7HVmkZzQX8ufLrozxHz7GI0fGBZxxs7b8AkYz/bsDMRL91QO9fKoVipaophpbFz4A764T2q6dtq5laqrQ==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.11.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"ajv":"^8.18.0","@cucumber/messages":"^32.2.0","@cucumber/html-formatter":"^23.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.1.4","storybook":"^10.3.5","typescript":"~6.0.2","@types/node":"^25.6.0","@faker-js/faker":"^10.4.0","@storybook/html":"^10.3.5","@storybook/html-vite":"^10.3.5","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.7.6_1775936973127_0.498514271559074","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"executable-stories-formatters","version":"0.7.7","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.7.7","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"intent":"bin/intent.js","executable-stories":"dist/cli.js"},"dist":{"shasum":"4dc974bb70e34fdd5f5beafc8b490bad6e61a92b","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.7.7.tgz","fileCount":29,"integrity":"sha512-pI+M6l53MePcbCHNyvsz2q9A59nQtNJq5yWHO804oLzeJ0zjyJhRKestYx3IMbWN6Bs+2Ff9WSiNTFuD4UXzpw==","signatures":[{"sig":"MEQCIFf++9rQcK53SpMNskjNn7ECmmv9p2bzgonAPmPd37BSAiAY7WaWyNhQXVnq/WvEPwIBZD3aBnWXP3FC1+ZSnDuQnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.7.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4566541},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.7.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"vitest","type-check":"tsc --noEmit","build-storybook":"storybook build","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"_resolved":"/tmp/a529461b7f47284be41fd2ac99217a84/executable-stories-formatters-0.7.7.tgz","_integrity":"sha512-pI+M6l53MePcbCHNyvsz2q9A59nQtNJq5yWHO804oLzeJ0zjyJhRKestYx3IMbWN6Bs+2Ff9WSiNTFuD4UXzpw==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.11.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"ajv":"^8.18.0","@cucumber/messages":"^32.2.0","@cucumber/html-formatter":"^23.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.1.4","storybook":"^10.3.5","typescript":"~6.0.2","@types/node":"^25.6.0","@faker-js/faker":"^10.4.0","@storybook/html":"^10.3.5","@storybook/html-vite":"^10.3.5","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.7.7_1776279262584_0.23882748603590964","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"executable-stories-formatters","version":"0.7.8","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.7.8","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"intent":"bin/intent.js","executable-stories":"dist/cli.js"},"dist":{"shasum":"e884965f7ad745a06bab5c4958b53678dfdf5375","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.7.8.tgz","fileCount":29,"integrity":"sha512-3uNxdtcFj6V/KgBwAuVmOlHpSlzcv3CKy2O3Rp2LL+clbi5q9Lm+5ympk7sa7GKnHINmlvYGHyuXM6ZTZqp+VQ==","signatures":[{"sig":"MEQCIGUg/CLNYL2G8zeIeZN1mgOgCKqfQWuUZb3CkZh6giIIAiAqt09TLVptYaE+JIbXY4VQntaMVpIX5R+f7ycuvU3mCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4586488},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.7.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"vitest","type-check":"tsc --noEmit","build-storybook":"storybook build","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"_resolved":"/tmp/b134a9aa84d1589b59ebf9460c401cb3/executable-stories-formatters-0.7.8.tgz","_integrity":"sha512-3uNxdtcFj6V/KgBwAuVmOlHpSlzcv3CKy2O3Rp2LL+clbi5q9Lm+5ympk7sa7GKnHINmlvYGHyuXM6ZTZqp+VQ==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.11.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"ajv":"^8.18.0","@cucumber/messages":"^32.2.0","@cucumber/html-formatter":"^23.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.1.4","storybook":"^10.3.5","typescript":"~6.0.2","@types/node":"^25.6.0","@faker-js/faker":"^10.4.0","@storybook/html":"^10.3.5","@storybook/html-vite":"^10.3.5","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.7.8_1776635931551_0.8628754434738122","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"executable-stories-formatters","version":"0.7.9","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.7.9","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"intent":"bin/intent.js","executable-stories":"dist/cli.js"},"dist":{"shasum":"780b503735f51ec3085eb89153e1cfb05661f2ff","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.7.9.tgz","fileCount":29,"integrity":"sha512-/WaLWAornXfsSbjKZgPVihiW7yn/wOuRTwP4df32E5UOqjN5FKjKg6Csi3PL5wjCEZT3+78rXJvzGOCdvAZg1A==","signatures":[{"sig":"MEYCIQCx8Riw21wpNmH8pEP1e1CeGsSRBfzt4nBGm0Qq1xTWuwIhAMIh7mz119Bok7Qi0BhZva6SoVgmCr/OqhT7yEfsVBdx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.7.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4846938},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.7.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"vitest","type-check":"tsc --noEmit","build-storybook":"storybook build","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"_resolved":"/tmp/c65ef521d75e9940dec94e7bdd2e740c/executable-stories-formatters-0.7.9.tgz","_integrity":"sha512-/WaLWAornXfsSbjKZgPVihiW7yn/wOuRTwP4df32E5UOqjN5FKjKg6Csi3PL5wjCEZT3+78rXJvzGOCdvAZg1A==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.11.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"ajv":"^8.18.0","@cucumber/messages":"^32.3.1","@cucumber/html-formatter":"^23.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.1.4","storybook":"^10.3.5","typescript":"~6.0.3","@types/node":"^25.6.0","@faker-js/faker":"^10.4.0","@storybook/html":"^10.3.5","@storybook/html-vite":"^10.3.5","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.7.9_1776803929445_0.7390361182759997","host":"s3://npm-registry-packages-npm-production"}},"0.7.10":{"name":"executable-stories-formatters","version":"0.7.10","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.7.10","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"intent":"bin/intent.js","executable-stories":"dist/cli.js"},"dist":{"shasum":"e85a332c56d31842e821ae96a42a8331d4779393","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.7.10.tgz","fileCount":29,"integrity":"sha512-Z1Zjz5DltvIJ903ocmOnCcLlnNNs32BQTwjpbmPmO2SfGe0yNOT5R4fDOfi83zY/Xg/K1T3oUxH6TM4YwWREMQ==","signatures":[{"sig":"MEYCIQDfwsFb6sb+qIY9orexEx7Dgu2XCR5x6aAumMEfaCWm7AIhALludZ6GVHPiKeue2O/EK5jhhqT6a3LgrWcmfds3pcPL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.7.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4846939},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.7.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"vitest","type-check":"tsc --noEmit","build-storybook":"storybook build","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"_resolved":"/tmp/4f9c3b8f6bb0ffdb707c6d193d931f07/executable-stories-formatters-0.7.10.tgz","_integrity":"sha512-Z1Zjz5DltvIJ903ocmOnCcLlnNNs32BQTwjpbmPmO2SfGe0yNOT5R4fDOfi83zY/Xg/K1T3oUxH6TM4YwWREMQ==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.11.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"ajv":"^8.20.0","@cucumber/messages":"^32.3.1","@cucumber/html-formatter":"^23.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.1.5","storybook":"^10.3.6","typescript":"~6.0.3","@types/node":"^25.6.0","@faker-js/faker":"^10.4.0","@storybook/html":"^10.3.6","@storybook/html-vite":"^10.3.6","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.7.10_1777578645543_0.30589199170151926","host":"s3://npm-registry-packages-npm-production"}},"0.7.11":{"name":"executable-stories-formatters","version":"0.7.11","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.7.11","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"intent":"bin/intent.js","executable-stories":"dist/cli.js"},"dist":{"shasum":"c1676b5e531de5bef01a7b6f5bc2285caf08a445","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.7.11.tgz","fileCount":29,"integrity":"sha512-tBS65EK4iIVSPcFHvJ/aZUVj/i3qpQBx6JF03pP7HuSaaLWeX4iFUgGbQXUPfd1+2yULJ/8F6oTBsdWBj8+7Mw==","signatures":[{"sig":"MEYCIQDGmY/eRBKW1R+0GuWLFzTc7osA4ZlVGclp5COPC/3GSQIhAIIdd6WU5crlzYb3rNFuntVyNKrY7vsyyK5WVdBfj9qn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.7.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4857434},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.7.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"vitest","type-check":"tsc --noEmit","build-storybook":"storybook build","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"_resolved":"/tmp/aba4ded87f811a7c4599158f536d6543/executable-stories-formatters-0.7.11.tgz","_integrity":"sha512-tBS65EK4iIVSPcFHvJ/aZUVj/i3qpQBx6JF03pP7HuSaaLWeX4iFUgGbQXUPfd1+2yULJ/8F6oTBsdWBj8+7Mw==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.11.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"ajv":"^8.20.0","@cucumber/messages":"^32.3.1","@cucumber/html-formatter":"^23.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.1.5","storybook":"^10.3.6","typescript":"~6.0.3","@types/node":"^25.6.0","@faker-js/faker":"^10.4.0","@storybook/html":"^10.3.6","@storybook/html-vite":"^10.3.6","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.7.11_1777624555098_0.7945948812684926","host":"s3://npm-registry-packages-npm-production"}},"0.7.12":{"name":"executable-stories-formatters","version":"0.7.12","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.7.12","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"intent":"bin/intent.js","executable-stories":"dist/cli.js"},"dist":{"shasum":"2a53c25a7a6ba344aed9bb508b0c6d101abfeba4","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.7.12.tgz","fileCount":29,"integrity":"sha512-NaBFkpK/02fOCOY0JPh4amcSuiP9qOJDggQkKP2L9jIdtFlq3PATZPcM9grTJeXmuv2GYl9MI3G6zDZGucr13Q==","signatures":[{"sig":"MEQCIECNfAsWyfjjjXsGrGuB/+Cvmk/YwIeUKXj08ir/mxaYAiBMOfbYR9J/DSWxd0hyXkNo08lpWEmAadNb4G7UHE0+wQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.7.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4876631},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.7.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"vitest","type-check":"tsc --noEmit","build-storybook":"storybook build","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"_resolved":"/tmp/fb58b648174cb1dd400bc3e99cde935d/executable-stories-formatters-0.7.12.tgz","_integrity":"sha512-NaBFkpK/02fOCOY0JPh4amcSuiP9qOJDggQkKP2L9jIdtFlq3PATZPcM9grTJeXmuv2GYl9MI3G6zDZGucr13Q==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.11.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"ajv":"^8.20.0","@cucumber/messages":"^32.3.1","@cucumber/html-formatter":"^23.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.1.5","storybook":"^10.3.6","typescript":"~6.0.3","@types/node":"^25.6.0","@faker-js/faker":"^10.4.0","@storybook/html":"^10.3.6","@storybook/html-vite":"^10.3.6","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.7.12_1777662252131_0.002772653430512362","host":"s3://npm-registry-packages-npm-production"}},"0.7.13":{"name":"executable-stories-formatters","version":"0.7.13","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.7.13","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"intent":"bin/intent.js","executable-stories":"dist/cli.js"},"dist":{"shasum":"e4a81112a360bf3ff5614203a6bde5cc18a0371d","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.7.13.tgz","fileCount":29,"integrity":"sha512-Gl4VPr7bvlxX1d43gsMxiZIpSfhEyu/hPrpMm+cRvvC6nspeLlag0dc/SV3OhfxZHzbDCKDaMgwpjuUn83EPxw==","signatures":[{"sig":"MEUCIQD5zLWGLucj6lU3Pon20K+1kk66G/pzLi2HKWZ/GKoxGQIgYJIOuhNMz3Kgiux1zfugVyPla22u9ohn5pWFAvJT9Ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.7.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4919579},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.7.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"vitest","type-check":"tsc --noEmit","build-storybook":"storybook build","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"_resolved":"/tmp/d380def29e46d0ee4b757579df846938/executable-stories-formatters-0.7.13.tgz","_integrity":"sha512-Gl4VPr7bvlxX1d43gsMxiZIpSfhEyu/hPrpMm+cRvvC6nspeLlag0dc/SV3OhfxZHzbDCKDaMgwpjuUn83EPxw==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.11.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"ajv":"^8.20.0","@cucumber/messages":"^32.3.1","@cucumber/html-formatter":"^23.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.1.5","storybook":"^10.3.6","typescript":"~6.0.3","@types/node":"^25.6.0","@faker-js/faker":"^10.4.0","@storybook/html":"^10.3.6","@storybook/html-vite":"^10.3.6","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.7.13_1778195236573_0.97186122547018","host":"s3://npm-registry-packages-npm-production"}},"0.7.14":{"name":"executable-stories-formatters","version":"0.7.14","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.7.14","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"intent":"bin/intent.js","executable-stories":"dist/cli.js"},"dist":{"shasum":"3be7bb6c5a83ccd86c7884fc4719a5e0d5d7ec51","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.7.14.tgz","fileCount":29,"integrity":"sha512-FPEWHPIlBd7C+bntxvzldlUB73qJ2/W3CtvEW/6nwKJdW1MZ/RgX5bJLygKK3biB9SCGCnmatiU2IbA8153M0Q==","signatures":[{"sig":"MEUCIQCnnaC9a2JvFqKSJ6rvR7QWFdejTz+aQKwKmEjlUtPDUgIgfZzCckRfL+pLQ/YeFrr5QZomCqYF8lrAE77mn59FH0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.7.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4919579},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.7.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"vitest","type-check":"tsc --noEmit","build-storybook":"storybook build","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"_resolved":"/tmp/2d1449d6ab4ce49a341c53a4721d3ad2/executable-stories-formatters-0.7.14.tgz","_integrity":"sha512-FPEWHPIlBd7C+bntxvzldlUB73qJ2/W3CtvEW/6nwKJdW1MZ/RgX5bJLygKK3biB9SCGCnmatiU2IbA8153M0Q==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.11.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"ajv":"^8.20.0","@cucumber/messages":"^32.3.1","@cucumber/html-formatter":"^23.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.1.5","storybook":"^10.3.6","typescript":"~6.0.3","@types/node":"^25.6.0","@faker-js/faker":"^10.4.0","@storybook/html":"^10.3.6","@storybook/html-vite":"^10.3.6","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.7.14_1778226371613_0.5776967204981893","host":"s3://npm-registry-packages-npm-production"}},"0.7.15":{"name":"executable-stories-formatters","version":"0.7.15","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.7.15","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"intent":"bin/intent.js","executable-stories":"dist/cli.js"},"dist":{"shasum":"c6f5317f959c939973cf2ebfe3db111248303340","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.7.15.tgz","fileCount":30,"integrity":"sha512-nZBkyzjisvddZC0RXs70sK0ikVseOer7jBmShYrKWo/4AadovitEKZ9GMRi+i+l6pLZ9H0U/r7+krv3ctw0Stg==","signatures":[{"sig":"MEYCIQCmgykbMnGwT+sjwkjSEOEEheVz8fftVFNnqiHuiPo8UQIhAMfLB9dOX6lV+uEhvutJgIR8fLp77YLRlwEkSLhwGzix","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.7.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5090895},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.7.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"vitest","type-check":"tsc --noEmit","build-storybook":"storybook build","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"_resolved":"/tmp/a921ff5f7758f1f5f6290100743a5520/executable-stories-formatters-0.7.15.tgz","_integrity":"sha512-nZBkyzjisvddZC0RXs70sK0ikVseOer7jBmShYrKWo/4AadovitEKZ9GMRi+i+l6pLZ9H0U/r7+krv3ctw0Stg==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.11.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"ajv":"^8.20.0","@cucumber/messages":"^32.3.1","@cucumber/html-formatter":"^23.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.1.5","storybook":"^10.3.6","typescript":"~6.0.3","@types/node":"^25.6.0","@faker-js/faker":"^10.4.0","@storybook/html":"^10.3.6","@storybook/html-vite":"^10.3.6","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.7.15_1778783997010_0.6202831243888589","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"executable-stories-formatters","version":"0.8.0","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.8.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"intent":"bin/intent.js","executable-stories":"dist/cli.js"},"dist":{"shasum":"17d0654a411c87a1451e18019cdc41e64849ac3e","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.8.0.tgz","fileCount":30,"integrity":"sha512-Eg35EfRkZQ2rneimts9G6LVYvk1QkG2NqDxSQ5DifN9peHhTOuNIfR3/2nBFVcYBFOHlaOYj2hyPsdJhhm5YJw==","signatures":[{"sig":"MEUCIDQ68UfSVgActZGC7PCLj13v9TeZdy96MgUVUrBrpY1vAiEAmf7G4hU3VN7P7LLk4Arw6+/Wa3uL6AgSq+ptNzco7Bo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5131118},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.8.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"vitest","type-check":"tsc --noEmit","build-storybook":"storybook build","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"_resolved":"/tmp/f8fba22efb2ea1760be9ce66ee3af742/executable-stories-formatters-0.8.0.tgz","_integrity":"sha512-Eg35EfRkZQ2rneimts9G6LVYvk1QkG2NqDxSQ5DifN9peHhTOuNIfR3/2nBFVcYBFOHlaOYj2hyPsdJhhm5YJw==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.12.1","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ajv":"^8.20.0","@cucumber/messages":"^32.3.1","@cucumber/html-formatter":"^23.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.1.5","storybook":"^10.3.6","typescript":"~6.0.3","@types/node":"^25.6.0","@faker-js/faker":"^10.4.0","@storybook/html":"^10.3.6","@storybook/html-vite":"^10.3.6","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.8.0_1779176291450_0.8739159835790591","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"executable-stories-formatters","version":"0.9.0","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.9.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"executable-stories":"dist/cli.js"},"dist":{"shasum":"68f22e4f9908626da831d7d0ade699a494f3cf6d","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.9.0.tgz","fileCount":29,"integrity":"sha512-fuUcxdCIUR4EWGQko4joOGRPDzB84pB+1o91Qu0r6HDRXqbrcjDDKSqpE+xvAX5OhxeHbv3lnapBFfOACEw7Hg==","signatures":[{"sig":"MEYCIQDnfhccK+jdB0zrg34jXW34vU9ABxOlU4KKjXlqB+15BwIhANNrD/RBC8yRjqEff1FucBVyhiYwuJhGWumot5RDG2jW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5425640},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.9.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"vitest","type-check":"tsc --noEmit","build-storybook":"storybook build","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"_resolved":"/tmp/9411e976a472bc053b33edaa529fb024/executable-stories-formatters-0.9.0.tgz","_integrity":"sha512-fuUcxdCIUR4EWGQko4joOGRPDzB84pB+1o91Qu0r6HDRXqbrcjDDKSqpE+xvAX5OhxeHbv3lnapBFfOACEw7Hg==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.13.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ajv":"^8.20.0","@cucumber/messages":"^32.3.1","@cucumber/html-formatter":"^23.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.1.5","storybook":"^10.3.6","typescript":"~6.0.3","@types/node":"^25.6.0","@faker-js/faker":"^10.4.0","@storybook/html":"^10.3.6","@storybook/html-vite":"^10.3.6","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.9.0_1780081570515_0.7913535748511609","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"executable-stories-formatters","version":"0.10.0","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.10.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"executable-stories":"dist/cli.js"},"dist":{"shasum":"32a9a27a9daecead8e676b7bf8ef322a6f360267","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.10.0.tgz","fileCount":31,"integrity":"sha512-D84XW6iGi+k46X/jAAfKmbpoD3nobpa4aNb+DljU/dyEVfIvQdvaZpHwfYD0jmYFO6bJI2o0vxrkYJRRTMZfgQ==","signatures":[{"sig":"MEQCIAtbG/gQAqF6zC3wAfXf0fYoueyQpfzVccqoz2a2kC3LAiBvmaFhojOGf6jo15dedIbcN88iR7vGIl0HwhRmkiJOoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5580049},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.10.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"vitest","type-check":"tsc --noEmit","build-storybook":"storybook build","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"_resolved":"/tmp/b70f42214ef719447d2e376bc691a8e5/executable-stories-formatters-0.10.0.tgz","_integrity":"sha512-D84XW6iGi+k46X/jAAfKmbpoD3nobpa4aNb+DljU/dyEVfIvQdvaZpHwfYD0jmYFO6bJI2o0vxrkYJRRTMZfgQ==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.13.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ajv":"^8.20.0","@cucumber/messages":"^32.3.1","@cucumber/html-formatter":"^23.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.1.5","storybook":"^10.3.6","typescript":"~6.0.3","@types/node":"^25.6.0","@faker-js/faker":"^10.4.0","@storybook/html":"^10.3.6","@storybook/html-vite":"^10.3.6","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.10.0_1780270457786_0.10597654104623588","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"executable-stories-formatters","version":"0.11.0","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.11.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"executable-stories":"dist/cli.js"},"dist":{"shasum":"2472253c0e45c84ffa5c82ddbe5eb2d15052681d","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.11.0.tgz","fileCount":31,"integrity":"sha512-jBACui8c0BGqsZtGUEvEA35olqsXSYmldm6BzC6Cw2be2lqagjm3u4l0Gs/9th1WToUOdi9PB37wLrkGVnOoIQ==","signatures":[{"sig":"MEUCIEKcjkaTqh8xRY8oj62UGRhcW3IiFGii66i6tw0qBA60AiEA//UCNCDGBkaQIBI5v4QjOuhQGVqhSuZ2zvjwRPw5VmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5728211},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.11.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"vitest","type-check":"tsc --noEmit","build-storybook":"storybook build","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"_resolved":"/tmp/eec22cd2043cea49fbb65ea76fdb3679/executable-stories-formatters-0.11.0.tgz","_integrity":"sha512-jBACui8c0BGqsZtGUEvEA35olqsXSYmldm6BzC6Cw2be2lqagjm3u4l0Gs/9th1WToUOdi9PB37wLrkGVnOoIQ==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.13.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.8.3","@cucumber/messages":"^32.3.1","@cucumber/html-formatter":"^23.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.1.5","storybook":"^10.3.6","typescript":"~6.0.3","@types/node":"^25.6.0","@faker-js/faker":"^10.4.0","@storybook/html":"^10.3.6","@storybook/html-vite":"^10.3.6","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.11.0_1780390697276_0.2927732732760424","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"executable-stories-formatters","version":"0.11.1","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.11.1","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"executable-stories":"dist/cli.js"},"dist":{"shasum":"8bf6e787653aef07c79cb8347e620665423e3e07","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.11.1.tgz","fileCount":31,"integrity":"sha512-X8Oxy8a7mFbVMNZLWOOhmEg3YdFbUWlpgXfGBiqSgMDUFDNkVg41MHLY8qzvi5fnCOioETNbBE7N9I8wwBi55g==","signatures":[{"sig":"MEQCIEa2Nb1WeX9xhCkGJZQouqzcLPFcw24KWj/yUYz1g+i9AiAXKuuyzv3cgiYMGwmURGmtE3pzjo2vxQXT1k9+a8MGHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5836762},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.11.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"vitest","type-check":"tsc --noEmit","build-storybook":"storybook build","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"_resolved":"/tmp/5538e64aa6abe072a0fc6b6dc1c49112/executable-stories-formatters-0.11.1.tgz","_integrity":"sha512-X8Oxy8a7mFbVMNZLWOOhmEg3YdFbUWlpgXfGBiqSgMDUFDNkVg41MHLY8qzvi5fnCOioETNbBE7N9I8wwBi55g==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.13.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.8.3","@cucumber/messages":"^32.3.1","@cucumber/html-formatter":"^23.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.1.5","storybook":"^10.3.6","typescript":"~6.0.3","@types/node":"^25.6.0","@faker-js/faker":"^10.4.0","@storybook/html":"^10.3.6","@storybook/html-vite":"^10.3.6","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.11.1_1780428189136_0.031191856954922548","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"executable-stories-formatters","version":"0.11.2","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":"Jag Reehal <jag@jagreehal.com>","license":"MIT","_id":"executable-stories-formatters@0.11.2","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"executable-stories":"./dist/cli.js"},"dist":{"shasum":"f9356b0993c832c876d3d1454d50b5ab7c92c658","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.11.2.tgz","fileCount":37,"integrity":"sha512-2JuWG0QIxjw0dHOxCUekhnQptyPY/UA22FCFL/4cSsoTWjQ/7ZDg3SOid5GsnE+2l/GnfBWCei1TcikK0nqPeQ==","signatures":[{"sig":"MEQCIHEF/t3WsiZx6Xm0axyAzZpz+TrMBLgFbHHC/wR7BA1CAiAP+cZ8Vhtf8BoDcSvGBe56bbDIqLcfUiMPVVB+UHVuTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10104300},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"vitest","type-check":"tsc --noEmit","build-storybook":"storybook build","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fca991d7-84c0-4d1a-a1f9-624ba5d73234"}},"deprecated":"SECURITY: compromised supply-chain build (2026-06-04 worm) — do not use; upgrade to a known-good release.","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"dependencies":{"ajv":"^8.20.0","yaml":"^2.8.3","@cucumber/messages":"^32.3.1","@cucumber/html-formatter":"^23.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.1.5","storybook":"^10.3.6","typescript":"~6.0.3","@types/node":"^25.6.0","@faker-js/faker":"^10.4.0","@storybook/html":"^10.3.6","@storybook/html-vite":"^10.3.6","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.11.2_1780532770920_0.11721848893700249","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"executable-stories-formatters","version":"0.11.3","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.11.3","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"executable-stories":"dist/cli.js"},"dist":{"shasum":"78d5724220ca02869db5dc0f21103a1036fa4cd2","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.11.3.tgz","fileCount":31,"integrity":"sha512-ZBWdDzj6Eb0V3gUQIRYQVfipdmlmcg5Rb6crJ8LXEoFgRWooWM4pO96w9yEe1L+ChgChyhhBltHkfFONrnSkgA==","signatures":[{"sig":"MEQCIBF4e6sZIZqlNGp2w9Yg7gtxQyFG1DYltmhMfEZ8m5vBAiAKWz5soABoCgd8BEQiqyqlH/agpeyf6KgvorfG0sustA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5836762},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.11.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"vitest","type-check":"tsc --noEmit","build-storybook":"storybook build","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"jagreehal","email":"jag.reehal@gmail.com"},"_resolved":"/private/var/folders/sp/__ydkqk53ss4hb4k3wbv1wbc0000gn/T/1c4c0103c2ad0feb1180c24eacad6570/executable-stories-formatters-0.11.3.tgz","_integrity":"sha512-ZBWdDzj6Eb0V3gUQIRYQVfipdmlmcg5Rb6crJ8LXEoFgRWooWM4pO96w9yEe1L+ChgChyhhBltHkfFONrnSkgA==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.13.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.8.3","@cucumber/messages":"^32.3.1","@cucumber/html-formatter":"^23.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.1.5","storybook":"^10.3.6","typescript":"~6.0.3","@types/node":"^25.6.0","@faker-js/faker":"^10.4.0","@storybook/html":"^10.3.6","@storybook/html-vite":"^10.3.6","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.11.3_1780864079058_0.9150859697830249","host":"s3://npm-registry-packages-npm-production"}},"0.11.4":{"name":"executable-stories-formatters","version":"0.11.4","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.11.4","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"executable-stories":"dist/cli.js"},"dist":{"shasum":"7098a7dabeb783b088498110c8c429070ecc3edc","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.11.4.tgz","fileCount":31,"integrity":"sha512-sarZ8v1SSA+7xbqvd2ttruuxGaT8YIDidJ5XFJ0gGRezzAZ6z5PAZbKTJpUyNpGd6MgWu5GBCnBH3ag2jYznGg==","signatures":[{"sig":"MEQCID0AIalh9XuXj/SB/Sd25RcuKiHFpJ+9XjuNpxC17nbgAiB6Z0hrArsmPzM6qp41ymUDIZuZFVCOk343F036kgRi2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.11.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5836762},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.11.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"vitest","type-check":"tsc --noEmit","build-storybook":"storybook build","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2c2503fe-aad0-4563-8be5-c8667e4d63dd"}},"_resolved":"/tmp/5be8c58a7ae7b58d49b7b054f4199b94/executable-stories-formatters-0.11.4.tgz","_integrity":"sha512-sarZ8v1SSA+7xbqvd2ttruuxGaT8YIDidJ5XFJ0gGRezzAZ6z5PAZbKTJpUyNpGd6MgWu5GBCnBH3ag2jYznGg==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.13.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@cucumber/messages":"^32.3.1","@cucumber/html-formatter":"^23.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tsup":"^8.5.1","vitest":"^4.1.8","storybook":"^10.4.2","typescript":"~6.0.3","@types/node":"^25.9.2","@faker-js/faker":"^10.4.0","@storybook/html":"^10.4.2","@storybook/html-vite":"^10.4.2","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.11.4_1781130141903_0.6517723320996127","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"executable-stories-formatters","version":"0.12.0","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.12.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"executable-stories":"dist/cli.js"},"dist":{"shasum":"5ad9783fb681e6fa6dcf7bcf460cf03ab25b8efa","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.12.0.tgz","fileCount":31,"integrity":"sha512-cRTW4F7hq0GO89puMqEn5EYmQI8Q11W4X0fwyOoP9ZUfzCdKV5Hkpd5HuGVUoEcO6+9p8JYtU6FeZDl+s83FoQ==","signatures":[{"sig":"MEUCIQD2K/sQNXcQfal2Yq6DMxZTbaJGrgYjt4qpR8QM4viwbAIgYqvcYJUOHQ2IH9sdlOrXtA+SzOt1DQ/hrqYFFdKg+zQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5926114},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.12.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"vitest","type-check":"tsc --noEmit","build-storybook":"storybook build","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2c2503fe-aad0-4563-8be5-c8667e4d63dd"}},"_resolved":"/tmp/b478836d6b5ecb3d42ce5f924221b902/executable-stories-formatters-0.12.0.tgz","_integrity":"sha512-cRTW4F7hq0GO89puMqEn5EYmQI8Q11W4X0fwyOoP9ZUfzCdKV5Hkpd5HuGVUoEcO6+9p8JYtU6FeZDl+s83FoQ==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.13.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@cucumber/messages":"^32.3.1","@cucumber/html-formatter":"^23.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tsup":"^8.5.1","vitest":"^4.1.8","storybook":"^10.4.2","typescript":"~6.0.3","@types/node":"^25.9.2","@faker-js/faker":"^10.4.0","@storybook/html":"^10.4.2","@storybook/html-vite":"^10.4.2","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.12.0_1781158053823_0.10584892017059855","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"executable-stories-formatters","version":"0.13.0","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.13.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"executable-stories":"dist/cli.js"},"dist":{"shasum":"953a935dfaab5a9db0bed6b4de67bdde3ef964ee","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.13.0.tgz","fileCount":31,"integrity":"sha512-uitLXlqGxwlp7p5qK0JP9McE9nctk08JzOoDgKt0Wq1ilorUU9OJVVavxWViOdoO5++a9XRiRKe/RSXD8CgHMQ==","signatures":[{"sig":"MEYCIQDvW5JOQ98Pp11fEUGA46vm+EixXQh2cFKRA6y2zA92MgIhAON7SiYZ4h42yO7FfTAEh1kkrHYC6lKyg0x/IcdwaU+E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6131585},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.13.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"vitest","type-check":"tsc --noEmit","build-storybook":"storybook build","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2c2503fe-aad0-4563-8be5-c8667e4d63dd"}},"_resolved":"/tmp/5e2f4891b097ff8e51f1110ff155341c/executable-stories-formatters-0.13.0.tgz","_integrity":"sha512-uitLXlqGxwlp7p5qK0JP9McE9nctk08JzOoDgKt0Wq1ilorUU9OJVVavxWViOdoO5++a9XRiRKe/RSXD8CgHMQ==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.13.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@cucumber/messages":"^32.3.1","@cucumber/html-formatter":"^23.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tsup":"^8.5.1","vitest":"^4.1.8","storybook":"^10.4.2","typescript":"~6.0.3","@types/node":"^25.9.2","@faker-js/faker":"^10.4.0","@storybook/html":"^10.4.2","@storybook/html-vite":"^10.4.2","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.13.0_1781214472729_0.7844065120779311","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"executable-stories-formatters","version":"0.14.0","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.14.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"executable-stories":"dist/cli.js"},"dist":{"shasum":"a1bdabf6839adef830f97c48e950adbedf6c6786","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.14.0.tgz","fileCount":31,"integrity":"sha512-I2ecdc7Ai2u20vraKccDlmr9gteKg58wOJCCDsanxlEHVor4+1/0b21zP7myVWl/Z0984FvDSpTX1zbjgC4H6w==","signatures":[{"sig":"MEUCIAZtRBkTXd5S4YUR9QmMvXrrOkyH9L6laqixtaJKyq1WAiEA6gLIwHXFJTt/FH9inZIIpbVJsCIycdx4iNlxiTrLovY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6184675},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.14.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"vitest","type-check":"tsc --noEmit","build-storybook":"storybook build","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2c2503fe-aad0-4563-8be5-c8667e4d63dd"}},"_resolved":"/tmp/bf94f1f3b46cb214ca65def7024e0837/executable-stories-formatters-0.14.0.tgz","_integrity":"sha512-I2ecdc7Ai2u20vraKccDlmr9gteKg58wOJCCDsanxlEHVor4+1/0b21zP7myVWl/Z0984FvDSpTX1zbjgC4H6w==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.13.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","@cucumber/messages":"^32.3.1","@cucumber/html-formatter":"^23.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tsup":"^8.5.1","vitest":"^4.1.8","storybook":"^10.4.2","typescript":"~6.0.3","@types/node":"^25.9.2","@faker-js/faker":"^10.4.0","@storybook/html":"^10.4.2","@storybook/html-vite":"^10.4.2","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.14.0_1781359805329_0.40849474724273893","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"executable-stories-formatters","version":"0.15.0","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.15.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"executable-stories":"dist/cli.js"},"dist":{"shasum":"0841391f8f9584efa9480bc2411d02f7b3313c7b","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.15.0.tgz","fileCount":31,"integrity":"sha512-+uiqGy/haVEsdkjiPigEPUlxJNLJ5k1zS6x/pkUEOpSxNJILADyJIN0nYMui8a7Dfh0OytzwoK5EzCGatHhD8g==","signatures":[{"sig":"MEUCIQDB7SVPHSrh1xyMNfL3SN09oxftwAzgTMaiDjzrr/4LcgIgQMLxMJ+qvZEMHMsAp/WWBIKgFsHvK/g599mjVPZZnGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6206970},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.15.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"vitest","type-check":"tsc --noEmit","build-storybook":"storybook build","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2c2503fe-aad0-4563-8be5-c8667e4d63dd"}},"_resolved":"/tmp/18ef8545c1f7f998500bac0b68c6ed44/executable-stories-formatters-0.15.0.tgz","_integrity":"sha512-+uiqGy/haVEsdkjiPigEPUlxJNLJ5k1zS6x/pkUEOpSxNJILADyJIN0nYMui8a7Dfh0OytzwoK5EzCGatHhD8g==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.13.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","github-slugger":"^2.0.0","@cucumber/messages":"^32.3.1","@cucumber/html-formatter":"^23.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tsup":"^8.5.1","vitest":"^4.1.8","storybook":"^10.4.2","typescript":"~6.0.3","@types/node":"^25.9.2","@faker-js/faker":"^10.4.0","@storybook/html":"^10.4.2","@storybook/html-vite":"^10.4.2","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.15.0_1781360961276_0.7533317274920459","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"executable-stories-formatters","version":"0.15.1","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.15.1","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"executable-stories":"dist/cli.js"},"dist":{"shasum":"1a3f9ec2343ef75d861be952bef7b91533011919","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.15.1.tgz","fileCount":63,"integrity":"sha512-D0750OKA4uRbHPLXwpXvM/LW12D9LMGHNvyLqassSxXP9l2PSgZ2Fsto6Dd0inaSJmmoFjxemrhasiODlH229A==","signatures":[{"sig":"MEYCIQCFmbz4/u8tU4sIg20qZkhI8VdbZgdNIh2Q5GFxVSjNbAIhAIQBVgQ0OP7TEfgHMbTOlgmOesxkXFyVCGpOIB6diSia","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6320362},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.15.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"vitest","type-check":"tsc --noEmit","build-storybook":"storybook build","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2c2503fe-aad0-4563-8be5-c8667e4d63dd"}},"_resolved":"/tmp/e0a1a4630b4fbc70d2517249723e0dad/executable-stories-formatters-0.15.1.tgz","_integrity":"sha512-D0750OKA4uRbHPLXwpXvM/LW12D9LMGHNvyLqassSxXP9l2PSgZ2Fsto6Dd0inaSJmmoFjxemrhasiODlH229A==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.13.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","github-slugger":"^2.0.0","@cucumber/messages":"^32.3.1","@cucumber/html-formatter":"^23.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tsup":"^8.5.1","vitest":"^4.1.8","storybook":"^10.4.2","typescript":"~6.0.3","@types/node":"^25.9.2","@faker-js/faker":"^10.4.0","@storybook/html":"^10.4.2","@storybook/html-vite":"^10.4.2","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.15.1_1781638814671_0.6344703839622401","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"executable-stories-formatters","version":"0.16.0","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.16.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"executable-stories":"dist/cli.js"},"dist":{"shasum":"07e08da4b2575eb438674fadb5f36a3eff941a72","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.16.0.tgz","fileCount":63,"integrity":"sha512-C53sIeA8cOThaJshJHCFxnwZQQr+texh2Ux9OjMa7ZurS/FEmbKly5Q7WRgbREklEoQb7KzkXB+zhXsgAf9Vvw==","signatures":[{"sig":"MEYCIQCtzXC7Yj11sQLVOdqw8CplaG624+uLDG8QHn184+KECgIhAKc++hkCKt2k7D2zpwG8AwdvxH3frvGwwacVRQdqAgpN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6380329},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.16.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"vitest","type-check":"tsc --noEmit","build-storybook":"storybook build","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2c2503fe-aad0-4563-8be5-c8667e4d63dd"}},"_resolved":"/tmp/65df143cb3b760ebef203e660f7226df/executable-stories-formatters-0.16.0.tgz","_integrity":"sha512-C53sIeA8cOThaJshJHCFxnwZQQr+texh2Ux9OjMa7ZurS/FEmbKly5Q7WRgbREklEoQb7KzkXB+zhXsgAf9Vvw==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.13.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","github-slugger":"^2.0.0","@cucumber/messages":"^32.3.1","@cucumber/html-formatter":"^23.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tsup":"^8.5.1","vitest":"^4.1.8","storybook":"^10.4.2","typescript":"~6.0.3","@types/node":"^25.9.2","@faker-js/faker":"^10.4.0","@storybook/html":"^10.4.2","@storybook/html-vite":"^10.4.2","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.16.0_1781764797947_0.24760558429286927","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"executable-stories-formatters","version":"0.17.0","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@0.17.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"executable-stories":"dist/cli.js"},"dist":{"shasum":"43dee425ba24cda3957cef82d9a4338be8d178d6","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-0.17.0.tgz","fileCount":63,"integrity":"sha512-xm1tnfoKhKjxwXHl1e8zoUNF9fNJULHlU4k7Zi1HGBymCRYlf7TwbsNCuNcARniHfwdPuS7mewrOxtHE9kqZ4A==","signatures":[{"sig":"MEQCICuoEx44uChSdxpxU+d++tSbB+JDv7GpTd+MdGgs2KjzAiBHgUrsvs9TgGRuyKFgY4LK2NQii2LTYM53WacVw73bdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6471660},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-0.17.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"vitest run","build":"tsup","compile":"bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"vitest","type-check":"tsc --noEmit","build-storybook":"storybook build","generate:design-library":"tsx scripts/generate-design-library.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2c2503fe-aad0-4563-8be5-c8667e4d63dd"}},"_resolved":"/tmp/2b3d8c80c5b0c634781e9280cfe62282/executable-stories-formatters-0.17.0.tgz","_integrity":"sha512-xm1tnfoKhKjxwXHl1e8zoUNF9fNJULHlU4k7Zi1HGBymCRYlf7TwbsNCuNcARniHfwdPuS7mewrOxtHE9kqZ4A==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.13.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","github-slugger":"^2.0.0","@cucumber/messages":"^32.3.1","@cucumber/html-formatter":"^23.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tsup":"^8.5.1","vitest":"^4.1.8","storybook":"^10.4.2","typescript":"~6.0.3","@types/node":"^25.9.2","@faker-js/faker":"^10.4.0","@storybook/html":"^10.4.2","@storybook/html-vite":"^10.4.2","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_0.17.0_1782164728454_0.13922989139138542","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"executable-stories-formatters","version":"1.0.0","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@1.0.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"executable-stories":"dist/cli.js"},"dist":{"shasum":"a04184b596c3664b0e4a0fc239a803001c4199c4","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-1.0.0.tgz","fileCount":39,"integrity":"sha512-xy1zVf7yUfPQi/a+t0LbeQd1Oqujxeo8qqNu4EGt5YQTEB9D5aS+bmCkmlJkZfZ23dMQHlgCvfCCjiTYSXbzNg==","signatures":[{"sig":"MEUCID8FodTRXbstJuEUTKmGjl9TPEnkl+Aw/uxuAPXazGhmAiEAgSjsPUxMqUInBwyYT9UMnVEoVkw/vPQ9um204/jGhrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5874572},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-1.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"node scripts/embed-react-assets.mjs && vitest run","build":"node scripts/embed-react-assets.mjs && tsup","compile":"node scripts/embed-react-assets.mjs && bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"node scripts/embed-react-assets.mjs && vitest","type-check":"node scripts/embed-react-assets.mjs && tsc --noEmit","embed-assets":"node scripts/embed-react-assets.mjs","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2c2503fe-aad0-4563-8be5-c8667e4d63dd"}},"_resolved":"/tmp/23885a546b0afdf64e89bc23a39edebd/executable-stories-formatters-1.0.0.tgz","_integrity":"sha512-xy1zVf7yUfPQi/a+t0LbeQd1Oqujxeo8qqNu4EGt5YQTEB9D5aS+bmCkmlJkZfZ23dMQHlgCvfCCjiTYSXbzNg==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.13.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","react":"^19.2.7","react-dom":"^19.2.7","github-slugger":"^2.0.0","@cucumber/messages":"^32.3.1","executable-stories-core":"0.18.0","@cucumber/html-formatter":"^23.1.0","executable-stories-react":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tsup":"^8.5.1","vitest":"^4.1.8","storybook":"^10.4.6","typescript":"~6.0.3","@types/node":"^25.9.2","@faker-js/faker":"^10.4.0","@storybook/html":"^10.4.6","@storybook/html-vite":"^10.4.6","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_1.0.0_1782592521141_0.36023711194973695","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"executable-stories-formatters","version":"1.0.1","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@1.0.1","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"executable-stories":"dist/cli.js"},"dist":{"shasum":"87a37e27cbad18e2ad374fcedd1e557742b06889","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-1.0.1.tgz","fileCount":39,"integrity":"sha512-Lo1agNccI+0j8diy76s6hKneW2aOGf/JAvPYZdFmbak0CGbURYkjIIdK0FbeJ7nhSYf5h1jgsQ2JhPkw4Ys1KQ==","signatures":[{"sig":"MEUCIFgVABRqEBDMHB8jsQp1SAj/K8nNceWiAJIJE31u+dX0AiEAzngJ8ElYYMaSaZyZbtM6fvuHfzoJp6wa8Cjp0nY3VWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5888882},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-1.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"node scripts/embed-react-assets.mjs && vitest run","build":"node scripts/embed-react-assets.mjs && tsup","compile":"node scripts/embed-react-assets.mjs && bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"node scripts/embed-react-assets.mjs && vitest","type-check":"node scripts/embed-react-assets.mjs && tsc --noEmit","embed-assets":"node scripts/embed-react-assets.mjs","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2c2503fe-aad0-4563-8be5-c8667e4d63dd"}},"_resolved":"/tmp/c1997cef75f1d05e9f0e93edaf463c82/executable-stories-formatters-1.0.1.tgz","_integrity":"sha512-Lo1agNccI+0j8diy76s6hKneW2aOGf/JAvPYZdFmbak0CGbURYkjIIdK0FbeJ7nhSYf5h1jgsQ2JhPkw4Ys1KQ==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.13.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","react":"^19.2.7","react-dom":"^19.2.7","github-slugger":"^2.0.0","@cucumber/messages":"^32.3.1","executable-stories-core":"0.18.0","@cucumber/html-formatter":"^23.1.0","executable-stories-react":"0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tsup":"^8.5.1","vitest":"^4.1.8","storybook":"^10.4.6","typescript":"~6.0.3","@types/node":"^25.9.2","@faker-js/faker":"^10.4.0","@storybook/html":"^10.4.6","@storybook/html-vite":"^10.4.6","vitest-mock-extended":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_1.0.1_1782974217461_0.2436742442000801","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"executable-stories-formatters","version":"1.1.0","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@1.1.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"executable-stories":"dist/cli.js"},"dist":{"shasum":"87ecc0c0e3d439a285237eb3ff2a64a99c85fab0","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-1.1.0.tgz","fileCount":41,"integrity":"sha512-PCyZosAvko6W9zE19baNoKuGHBTMXfytsXe+2VKbFexyNCVpao8hmbIJRhovN+e+lj+3LSFpiS06E776R/G0MA==","signatures":[{"sig":"MEQCIHd1SiIogvmyk49h0vVMETQeOvPoxeTNUoUcasKbKnQrAiBtp4PhP9QxY/qZwk9lyoSBh+pTTjFPuWu5A+ikdOMEVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6062059},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-1.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"node scripts/embed-react-assets.mjs && vitest run","build":"node scripts/embed-react-assets.mjs && tsup","compile":"node scripts/embed-react-assets.mjs && bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"node scripts/embed-react-assets.mjs && vitest","type-check":"node scripts/embed-react-assets.mjs && tsc --noEmit","embed-assets":"node scripts/embed-react-assets.mjs","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2c2503fe-aad0-4563-8be5-c8667e4d63dd"}},"_resolved":"/tmp/cbbe16af9b10f5837f9e3650a87f69f3/executable-stories-formatters-1.1.0.tgz","_integrity":"sha512-PCyZosAvko6W9zE19baNoKuGHBTMXfytsXe+2VKbFexyNCVpao8hmbIJRhovN+e+lj+3LSFpiS06E776R/G0MA==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.16.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","react":"^19.2.7","react-dom":"^19.2.7","github-slugger":"^2.0.0","@cucumber/messages":"^32.3.1","@cucumber/html-formatter":"^23.1.0","executable-stories-react":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tsup":"^8.5.1","vitest":"^4.1.8","storybook":"^10.4.6","typescript":"~6.0.3","@types/node":"^25.9.2","@faker-js/faker":"^10.4.0","@storybook/html":"^10.4.6","@storybook/html-vite":"^10.4.6","vitest-mock-extended":"^4.0.0","executable-stories-core":"0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_1.1.0_1783729655195_0.4521802670499693","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"executable-stories-formatters","version":"1.2.0","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"executable-stories-formatters@1.2.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"executable-stories":"dist/cli.js"},"dist":{"shasum":"17e1a31209aac9d9a000789e7c3bbecff3937256","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-1.2.0.tgz","fileCount":42,"integrity":"sha512-9z5ej2o2N0MiCZR8SpwHVscA6M3wVF14TUY7KXGf+YwYslSNsEvZKtWiUOqi/+TquxjW8h+te5fVUvpRmUlVsA==","signatures":[{"sig":"MEYCIQDDLNMNXyGcin/dlcIwfi0AZPiqffHUQH7qYM2hRKf8eQIhAKase9T13Y4AIqanksXZnPvLwpFVS9MBGVhPEsViH8iV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6250484},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-1.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"node scripts/embed-react-assets.mjs && vitest run","build":"node scripts/embed-react-assets.mjs && tsup","compile":"node scripts/embed-react-assets.mjs && bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"node scripts/embed-react-assets.mjs && vitest","type-check":"node scripts/embed-react-assets.mjs && tsc --noEmit","embed-assets":"node scripts/embed-react-assets.mjs","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2c2503fe-aad0-4563-8be5-c8667e4d63dd"}},"_resolved":"/tmp/c3f91849122d8c3fb5ae5e9c661cc5c5/executable-stories-formatters-1.2.0.tgz","_integrity":"sha512-9z5ej2o2N0MiCZR8SpwHVscA6M3wVF14TUY7KXGf+YwYslSNsEvZKtWiUOqi/+TquxjW8h+te5fVUvpRmUlVsA==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.16.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","react":"^19.2.7","react-dom":"^19.2.7","github-slugger":"^2.0.0","@cucumber/messages":"^32.3.1","@cucumber/html-formatter":"^23.1.0","executable-stories-react":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tsup":"^8.5.1","vitest":"^4.1.8","storybook":"^10.4.6","typescript":"~6.0.3","@types/node":"^25.9.2","@faker-js/faker":"^10.4.0","@storybook/html":"^10.4.6","@storybook/html-vite":"^10.4.6","vitest-mock-extended":"^4.0.0","executable-stories-core":"0.18.1"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_1.2.0_1783975548634_0.47370492050936774","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"executable-stories-formatters","version":"1.2.1","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"Apache-2.0","_id":"executable-stories-formatters@1.2.1","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"executable-stories":"dist/cli.js"},"dist":{"shasum":"64ba37dd924d359f7b0c1ad267d05fd7cd2af899","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-1.2.1.tgz","fileCount":42,"integrity":"sha512-4A4I/qEVrxOYPe5cgGPOaBPr1yXYbHkab5r/fKlWTrU9c+sydE096bYc3nIuCbYTo1voG4TOXft28ewii422ng==","signatures":[{"sig":"MEYCIQCoFYGReI3GZBDOtu/p5fcLSFtVWH9nPEDmM+HOTCBlBAIhAJqIiSAileXuLtbxaDkcP/LSdDH/Po+UBog+6BYnN6ES","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6260787},"main":"./dist/index.cjs","type":"module","_from":"file:executable-stories-formatters-1.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"scripts":{"test":"node scripts/embed-react-assets.mjs && vitest run","build":"node scripts/embed-react-assets.mjs && tsup","compile":"node scripts/embed-react-assets.mjs && bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","test:watch":"node scripts/embed-react-assets.mjs && vitest","type-check":"node scripts/embed-react-assets.mjs && tsc --noEmit","embed-assets":"node scripts/embed-react-assets.mjs","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2c2503fe-aad0-4563-8be5-c8667e4d63dd"}},"_resolved":"/tmp/4fe88733eded85827c24160cf3296f50/executable-stories-formatters-1.2.1.tgz","_integrity":"sha512-4A4I/qEVrxOYPe5cgGPOaBPr1yXYbHkab5r/fKlWTrU9c+sydE096bYc3nIuCbYTo1voG4TOXft28ewii422ng==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/executable-stories-formatters"},"_npmVersion":"11.16.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ajv":"^8.20.0","yaml":"^2.9.0","react":"^19.2.7","react-dom":"^19.2.7","github-slugger":"^2.0.0","@cucumber/messages":"^32.3.1","@cucumber/html-formatter":"^23.1.0","executable-stories-react":"0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tsup":"^8.5.1","vitest":"^4.1.8","storybook":"^10.4.6","typescript":"~6.0.3","@types/node":"^25.9.2","@faker-js/faker":"^10.4.0","@storybook/html":"^10.4.6","@storybook/html-vite":"^10.4.6","vitest-mock-extended":"^4.0.0","executable-stories-core":"0.18.1"},"_npmOperationalInternal":{"tmp":"tmp/executable-stories-formatters_1.2.1_1783977097565_0.6986120188492719","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"executable-stories-formatters","version":"1.3.0","description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/jagreehal/executable-stories.git","directory":"packages/executable-stories-formatters"},"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"type":"module","sideEffects":false,"main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js","require":"./dist/adapters.cjs"}},"bin":{"executable-stories":"dist/cli.js"},"engines":{"node":">=22"},"keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"dependencies":{"@cucumber/html-formatter":"^23.1.0","@cucumber/messages":"^32.3.1","ajv":"^8.20.0","github-slugger":"^2.0.0","yaml":"^2.9.0","react":"^19.2.7","react-dom":"^19.2.7","executable-stories-react":"0.5.0"},"devDependencies":{"@faker-js/faker":"^10.4.0","@storybook/html":"^10.4.6","@storybook/html-vite":"^10.4.6","@types/node":"^25.9.2","storybook":"^10.4.6","tsup":"^8.5.1","tsx":"^4.22.4","typescript":"~6.0.3","vitest":"^4.1.8","vitest-mock-extended":"^4.0.0","executable-stories-core":"0.18.1"},"scripts":{"embed-assets":"node scripts/embed-react-assets.mjs","build":"node scripts/embed-react-assets.mjs && tsup","test":"node scripts/embed-react-assets.mjs && vitest run","test:watch":"node scripts/embed-react-assets.mjs && vitest","type-check":"node scripts/embed-react-assets.mjs && tsc --noEmit","compile":"node scripts/embed-react-assets.mjs && bun build src/cli.ts --compile --outfile executable-stories","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_id":"executable-stories-formatters@1.3.0","_integrity":"sha512-qyBapgLMxCCMK9vQA0G2ozWC8rdBH8I/PBDrsBpWL7AuSpKGQXRfpkJH1D+JpU6V97goW6GJrSy0HMgVcxdy7A==","_resolved":"/tmp/67791a4319c09d8d8b24b4bd7f8852df/executable-stories-formatters-1.3.0.tgz","_from":"file:executable-stories-formatters-1.3.0.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-qyBapgLMxCCMK9vQA0G2ozWC8rdBH8I/PBDrsBpWL7AuSpKGQXRfpkJH1D+JpU6V97goW6GJrSy0HMgVcxdy7A==","shasum":"e79c8c26a911a983a326d9ea3a57656bf007c3c1","tarball":"https://registry.npmjs.org/executable-stories-formatters/-/executable-stories-formatters-1.3.0.tgz","fileCount":42,"unpackedSize":7410975,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/executable-stories-formatters@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD2AcgIhULnPnnzHJQ7GrXvCRxjB7x+EddNaEluaBgHNwIgHorscyXWghJYxAPdpM9UmxSiO78TzYgvS5H0jCjf7LU="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2c2503fe-aad0-4563-8be5-c8667e4d63dd"}},"directories":{},"maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/executable-stories-formatters_1.3.0_1784151589613_0.8079008999210764"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-08T09:04:50.354Z","modified":"2026-07-15T21:39:50.039Z","0.1.0":"2026-02-08T09:04:50.542Z","0.2.0":"2026-02-12T20:16:53.158Z","0.3.0":"2026-02-14T22:34:16.378Z","0.4.0":"2026-02-14T22:38:29.499Z","0.5.0":"2026-02-15T11:11:57.454Z","0.6.0":"2026-02-23T22:11:24.043Z","0.6.1":"2026-02-26T20:26:29.570Z","0.6.2":"2026-03-07T20:23:03.425Z","0.7.0":"2026-03-15T11:34:13.844Z","0.7.1":"2026-03-31T22:08:35.489Z","0.7.2":"2026-04-01T07:36:45.160Z","0.7.3":"2026-04-02T06:27:20.445Z","0.7.4":"2026-04-11T10:47:55.893Z","0.7.5":"2026-04-11T12:57:37.792Z","0.7.6":"2026-04-11T19:49:33.327Z","0.7.7":"2026-04-15T18:54:22.812Z","0.7.8":"2026-04-19T21:58:51.744Z","0.7.9":"2026-04-21T20:38:49.625Z","0.7.10":"2026-04-30T19:50:45.693Z","0.7.11":"2026-05-01T08:35:55.303Z","0.7.12":"2026-05-01T19:04:12.297Z","0.7.13":"2026-05-07T23:07:16.828Z","0.7.14":"2026-05-08T07:46:11.857Z","0.7.15":"2026-05-14T18:39:57.194Z","0.8.0":"2026-05-19T07:38:11.612Z","0.9.0":"2026-05-29T19:06:10.740Z","0.10.0":"2026-05-31T23:34:17.979Z","0.11.0":"2026-06-02T08:58:17.525Z","0.11.1":"2026-06-02T19:23:09.360Z","0.11.2":"2026-06-04T00:26:11.169Z","0.11.3":"2026-06-07T20:27:59.279Z","0.11.4":"2026-06-10T22:22:22.146Z","0.12.0":"2026-06-11T06:07:34.164Z","0.13.0":"2026-06-11T21:47:52.904Z","0.14.0":"2026-06-13T14:10:05.576Z","0.15.0":"2026-06-13T14:29:21.461Z","0.15.1":"2026-06-16T19:40:14.841Z","0.16.0":"2026-06-18T06:39:58.436Z","0.17.0":"2026-06-22T21:45:28.672Z","1.0.0":"2026-06-27T20:35:21.407Z","1.0.1":"2026-07-02T06:36:57.645Z","1.1.0":"2026-07-11T00:27:35.429Z","1.2.0":"2026-07-13T20:45:48.907Z","1.2.1":"2026-07-13T21:11:37.793Z","1.3.0":"2026-07-15T21:39:49.784Z"},"bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"author":{"name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"Apache-2.0","homepage":"https://github.com/jagreehal/executable-stories#readme","keywords":["executable-stories","bdd","testing","documentation","cucumber","html","markdown","junit","report","formatter"],"repository":{"type":"git","url":"git+https://github.com/jagreehal/executable-stories.git","directory":"packages/executable-stories-formatters"},"description":"Cucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"readme":"# executable-stories-formatters\n\nCucumber-compatible report formats (HTML, Markdown, JUnit XML, Cucumber JSON) for executable-stories test results.\n\n## Install\n\n```bash\nnpm install executable-stories-formatters\n```\n\n## Quick Start — Programmatic API\n\n```ts\nimport {\n  canonicalizeRun,\n  ReportGenerator,\n} from \"executable-stories-formatters\";\nimport type { RawRun } from \"executable-stories-formatters\";\n\n// 1. Build a RawRun from your test framework (or use a built-in adapter)\nconst raw: RawRun = {\n  projectRoot: process.cwd(),\n  testCases: [\n    {\n      status: \"pass\",\n      story: {\n        scenario: \"User logs in\",\n        steps: [\n          { keyword: \"Given\", text: \"the user is on the login page\" },\n          { keyword: \"When\", text: \"they enter valid credentials\" },\n          { keyword: \"Then\", text: \"they see the dashboard\" },\n        ],\n      },\n    },\n  ],\n};\n\n// 2. Canonicalize the raw run\nconst run = canonicalizeRun(raw);\n\n// 3. Generate reports\nconst generator = new ReportGenerator({\n  formats: [\"html\", \"markdown\"],\n  outputDir: \"reports\",\n});\nconst results = await generator.generate(run);\n// results: Map<\"html\" | \"markdown\", string[]>  (file paths written)\n```\n\n## Quick Start — CLI\n\n```bash\n# Generate an HTML report from a JSON run file\nexecutable-stories format run.json --format html\n\n# Generate multiple formats\nexecutable-stories format run.json --format html --format markdown\n\n# Validate a run file against the schema\nexecutable-stories validate run.json\n\n# Backpressure summary for coding agents: compress passing, expand failing\nexecutable-stories check .executable-stories/raw-run.json\n\n# Include only test cases from matching source files (glob patterns)\nexecutable-stories format raw-run.json --include \"**/*.Story*.cs\" --format html\n\n# Exclude test cases by source file glob\nexecutable-stories format raw-run.json --exclude \"**/obj/**\" --format markdown\n\n# With run history (flakiness, stability, performance in HTML)\nexecutable-stories format run.json --format html --history-file .history/runs.json\n\n# Notify on failure (Slack or Teams; env: SLACK_WEBHOOK_URL / TEAMS_WEBHOOK_URL)\nexecutable-stories format run.json --format html --notify on-failure --report-url \"https://ci.example.com/artifacts/report.html\"\n\n# Compare two runs and fail CI on regressions\nexecutable-stories compare baseline.json current.json --format markdown --fail-on-regression\n\n# Compare with threshold gating (allow up to 2 regressions)\nexecutable-stories compare baseline.json current.json --format html --max-regressions 2\n\n# Compare and fail on newly added failing scenarios\nexecutable-stories compare baseline.json current.json --format markdown --fail-on-added-failures\n```\n\n### Agent backpressure (`check`)\n\n`check` is the inner-loop feedback view for coding agents — run it after your tests. Passing scenarios collapse to a single count line; each failing scenario expands to its Given/When/Then steps, the step that broke, the error, and the product code it `covers`:\n\n```bash\n# Exits 5 when any scenario failed (so an agent loop reacts); --no-fail to report only\nexecutable-stories check .executable-stories/raw-run.json\n\n# Add \"N regressed / N fixed\" since a prior run\nexecutable-stories check current.json --baseline previous.json   # or --baseline auto\n\n# Structured output for agents\nexecutable-stories check raw-run.json --check-format json\n```\n\nAdd the command to your `CLAUDE.md` / `AGENTS.md` so the agent runs it after every change and fixes what it reports before asking for review.\n\n### Compare gating\n\nUse compare mode to produce diff reports between two runs and optionally enforce CI gates:\n\n- `--fail-on-regression` — fails when any pass→fail regression is found.\n- `--fail-on-added-failures` — fails when new failing scenarios appear in the current run.\n- `--max-regressions <n>` — fails when regressions are greater than `n`.\n\nWhen a gate fails, CLI exits with code `5`.\n\n### CI detection\n\nWhen the CLI runs in a CI environment, it auto-detects the provider from environment variables and attaches branch, commit SHA, PR number, build number, and build URL to the run. The HTML report shows this in a **CI** meta block. Supported providers (first match wins): Azure DevOps (`TF_BUILD`), Buildkite, GitHub Actions, GitLab CI, CircleCI, Jenkins, Travis CI; generic fallback when `CI=true`. No flags required—detection is automatic.\n\n### Notifications\n\nAfter generating reports, the CLI can send a short summary to Slack, Microsoft Teams, or a generic webhook:\n\n- **Slack** — `--slack-webhook <url>` or `SLACK_WEBHOOK_URL` env. Uses an incoming webhook.\n- **Teams** — `--teams-webhook <url>` or `TEAMS_WEBHOOK_URL` env. Uses an incoming webhook connector.\n- **Generic webhook** — `--webhook-url <url>` (repeatable). Optional `--webhook-header \"Key: Value\"`, `--webhook-method POST|PUT`, and HMAC-SHA256 signing via `--webhook-hmac-secret`, `--webhook-hmac-header`, `--webhook-hmac-timestamp`.\n\nControl when notifications are sent with **`--notify`**: `always`, `on-failure` (default), or `never`. Use **`--report-url`** to pass a public URL for the report so notification messages can link to it. **`--max-failed-tests`** (default 5) limits how many failed tests are listed in the message.\n\n### Run history\n\nUse **`--history-file <path>`** to persist run history to a JSON file. The CLI updates this file after each run and uses it to compute, for the HTML report:\n\n- **Flakiness** — stable / unstable / flaky from pass/fail history\n- **Stability grade** — A–F from recent pass rate\n- **Performance trend** — improving / stable / regressing from duration history\n\n**`--max-history-runs <n>`** (default 10) caps how many runs are kept per test. Omit `--history-file` to disable history (no file is read or written).\n\n### Filtering by source file\n\nYou can limit which test cases appear in reports using **include** and **exclude** glob patterns on `sourceFile`:\n\n- **`--include <globs>`** — Comma-separated globs; only test cases whose `sourceFile` matches at least one pattern are included. If omitted, all test cases are considered.\n- **`--exclude <globs>`** — Comma-separated globs; test cases whose `sourceFile` matches any pattern are excluded. Applied after include.\n\nPatterns use the same glob semantics as output rules (`*` and `**`). Paths are normalized to forward slashes. This works with any framework that sets `sourceFile` on raw test cases (Jest, Vitest, Playwright, xUnit, etc.).\n\nProgrammatic API:\n\n```ts\nconst generator = new ReportGenerator({\n  include: [\"**/auth/**\", \"**/*.Story*.cs\"],\n  exclude: [\"**/Generated/**\"],\n  formats: [\"html\", \"markdown\"],\n  outputDir: \"reports\",\n});\n```\n\n## Living docs site (Confluence replacement)\n\nScaffold an Astro/Starlight site whose pages stay honest because the tests keep\nthem verified. These commands operate on the canonical story report, so they\nwork for stories written in **any language** (TypeScript, Python, Go, Ruby,\nJava/Kotlin, Rust, C#).\n\n```bash\n# 1. Scaffold the thin site (the executable-stories-astro integration ships the\n#    verified-by badges, health dashboard, and Scenario Explorer)\nexecutable-stories init-astro story-docs\n\n# 2. Run your tests to write run.json, then start the Astro dev server.\n#    The integration loads run.json as a live `stories` collection — pages at\n#    /stories hot-reload as tests re-run; no Markdown generation step.\ncd story-docs && npm install && npm run dev\n\n# 3. Start hand-written pages from a verified template\nexecutable-stories new adr \"Cap combined discount at 30%\"   # also: runbook, decision-log, incident\n\n# 4. Generate API docs with per-endpoint test coverage\nexecutable-stories import-openapi openapi.json --run run.json --output-dir story-docs/src/content/docs/api\n\n# 5. Fail CI if docs links rot\nexecutable-stories check-links story-docs/src/content/docs\n```\n\nAny page can declare the stories that prove it. The badge under the title turns\nred the moment a linked story fails:\n\n```yaml\n---\ntitle: ADR 0007 — Cap combined discount at 30%\nverifiedBy: [pricing, checkout--caps-the-discount-at-30-percent]\n---\n```\n\n## Architecture\n\n```\n┌──────────────────────────┐\n│  Framework Test Results  │\n│  (Jest / Vitest / PW)    │\n└───────────┬──────────────┘\n            │\n            ▼\n┌──────────────────────────┐\n│  Layer 1: Adapters       │   RawRun\n│  adaptJestRun()          │\n│  adaptVitestRun()        │\n│  adaptPlaywrightRun()    │\n└───────────┬──────────────┘\n            │\n            ▼\n┌──────────────────────────┐\n│  Layer 2: ACL            │   TestRunResult\n│  canonicalizeRun()       │\n└───────────┬──────────────┘\n            │\n            ▼\n┌──────────────────────────┐\n│  Layer 3: Formatters     │   HTML / Markdown / JUnit / Cucumber JSON\n│  ReportGenerator         │\n└──────────────────────────┘\n```\n\n## Output Formats\n\n| Format | Description | File Extension |\n| --- | --- | --- |\n| `html` | Interactive HTML report with search, screenshots, step parameter highlighting (quoted strings and numbers), syntax-highlighted code blocks, Mermaid diagrams, Markdown in doc sections, optional CI meta block (branch, commit, build link), and run history (flakiness, stability grade, performance trend when `--history-file` is used) | `.html` |\n| `markdown` | Markdown user-story documentation | `.md` |\n| `junit` | JUnit XML for CI integration | `.junit.xml` |\n| `cucumber-json` | Cucumber JSON for tooling compatibility | `.cucumber.json` |\n| `confluence` | Atlassian Document Format (ADF) JSON for Confluence pages and Jira issue descriptions (via REST API) | `.adf.json` |\n\n## Writing a Custom Adapter\n\nTo integrate a new test framework, build a `RawRun` object from your framework's results, then pass it through `canonicalizeRun()`.\n\n### `RawRun` Interface\n\n```ts\ninterface RawRun {\n  testCases: RawTestCase[];\n  startedAtMs?: number;    // Run start time (epoch ms)\n  finishedAtMs?: number;   // Run finish time (epoch ms)\n  projectRoot: string;     // Project root directory\n  packageVersion?: string; // Package version\n  gitSha?: string;         // Git commit SHA\n  ci?: RawCIInfo;          // CI environment info\n}\n```\n\n### `RawTestCase` Interface\n\n```ts\ninterface RawTestCase {\n  status: RawStatus;           // \"pass\" | \"fail\" | \"skip\" | \"todo\" | \"pending\" | \"timeout\" | \"interrupted\" | \"unknown\"\n  story?: StoryMeta;           // Story metadata from test (from executable-stories-core)\n  externalId?: string;         // Framework's test ID\n  title?: string;              // Test title/name\n  titlePath?: string[];        // Full title path (describe blocks + test name)\n  sourceFile?: string;         // Source file path\n  sourceLine?: number;         // Source line number (1-based)\n  durationMs?: number;         // Duration in milliseconds\n  error?: {                    // Error information\n    message?: string;\n    stack?: string;\n  };\n  stepEvents?: RawStepEvent[]; // Step-level info if framework provides it\n  attachments?: RawAttachment[]; // Screenshots, logs, etc.\n  retry?: number;              // Retry attempt number (0-based)\n  retries?: number;            // Total retry count configured\n  projectName?: string;        // Playwright project name\n  meta?: Record<string, unknown>; // Framework-specific metadata\n}\n```\n\n## API Reference\n\n### Core\n\n- `canonicalizeRun(raw, options?)` — Normalize a `RawRun` into a canonical `TestRunResult`\n- `validateCanonicalRun(run)` — Validate a canonical run, returning errors\n- `assertValidRun(run)` — Validate and throw on invalid data\n- `ReportGenerator` — High-level report generator combining all formatters\n- `createReportGenerator(options?, deps?)` — Factory for `ReportGenerator`\n\n### Formatters\n\n- `CucumberJsonFormatter` — Cucumber JSON output\n- `HtmlFormatter` — Interactive HTML report\n- `JUnitFormatter` — JUnit XML output\n- `MarkdownFormatter` — Markdown documentation\n\n### Built-in Adapters\n\n- `adaptJestRun(results, storyReports, options?)` — Convert Jest results to `RawRun`\n- `adaptVitestRun(testModules, options?)` — Convert Vitest results to `RawRun`\n- `adaptPlaywrightRun(testResults, options?)` — Convert Playwright results to `RawRun`\n\n### Convenience Functions\n\n- `normalizeJestResults(...)` — `adaptJestRun` + `canonicalizeRun` in one call\n- `normalizeVitestResults(...)` — `adaptVitestRun` + `canonicalizeRun` in one call\n- `normalizePlaywrightResults(...)` — `adaptPlaywrightRun` + `canonicalizeRun` in one call\n\n### CI, history, and notifications (programmatic)\n\n- `detectCI(env?)` — Detect CI environment from `process.env` (or provided object); returns `RawCIInfo` or `undefined`. Used by the CLI; also available for custom pipelines.\n- `toCIInfo(raw?)` / `toRawCIInfo(ci?)` — Convert between `RawCIInfo` (transport) and `CIInfo` (canonical display). Types: `CIInfo`, `CIProvider` from `./types/ci`.\n- `loadHistory(args, deps)` / `saveHistory(args, deps)` / `updateHistory(args)` — Read/write run history JSON. Used by the CLI when `--history-file` is set; also usable from custom tooling.\n- `sendNotifications(args, deps)` — Send Slack, Teams, and/or generic webhook notifications. Types: `NotificationSummary`, `NotifyCondition`, `GenericWebhookNotifierOptions`, `WebhookSignerHmac`. Individual senders: `sendSlackNotification`, `sendTeamsNotification`, `sendWebhookNotification`; `signBody` for HMAC signing.\n\n### Types\n\nSee the TypeScript type exports for `TestRunResult`, `RawRun`, `RawTestCase`, `FormatterOptions`, and more. `FormatterOptions` supports `include` and `exclude` (string arrays of glob patterns) to filter test cases by `sourceFile` before generating reports.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}