{"_id":"@systemfsoftware/effect-gherkin-spec","_rev":"35-3c40cfe5c63931d77c2d04ba201b2289","name":"@systemfsoftware/effect-gherkin-spec","dist-tags":{"latest":"7.0.1"},"versions":{"0.1.0":{"name":"@systemfsoftware/effect-gherkin-spec","version":"0.1.0","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"MIT","_id":"@systemfsoftware/effect-gherkin-spec@0.1.0","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"4b3b08a9088d210806d1b13493472e11bfcdd7f2","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-0.1.0.tgz","fileCount":5,"integrity":"sha512-JSmuUh4G/GaFsGewzbVuVKhpUxVcrY9UlriKFZt92IFs3vEbzJD7FLEEewTlYGOjNaVUnu+06UqdW4rTak1y2g==","signatures":[{"sig":"MEUCIQDbRvyXPHjP+/2ogVUiJixgK8hzN67bhznrcbilh89ZxQIgCf3/5cwkovS8Nu+VRxipCuOLv6GwNwNjEMKfE12/8tU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33463},"type":"module","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"oxlint . ${AGENT:+--format=unix --quiet}","test":"vitest run","build":"tsdown","clean":"rimraf dist","test:run":"vitest run","typecheck":"tsgo --noEmit --incremental","test:types":"tstyche"},"_npmUser":{"name":"ryanleecode","email":"ryanleecode@gmail.com"},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"devDependencies":{"effect":"^3.21.2","rimraf":"^6.1.3","tsdown":"^0.22.3","vitest":"^4","tstyche":"^7.1.0","fast-check":"^3","@types/node":"^24","@effect/vitest":"0.29.0","vite-tsconfig-paths":"^6.1.1","@systemfsoftware/tsconfig":"^1.0.0","@systemfsoftware/oxlint-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0"},"peerDependencies":{"effect":"*","vitest":"*","@effect/vitest":"*"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_0.1.0_1782393284860_0.8199731791295288","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@systemfsoftware/effect-gherkin-spec","version":"0.2.0","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"MIT","_id":"@systemfsoftware/effect-gherkin-spec@0.2.0","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"f8b88f5971462310887b39df97379e0a23f4574d","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-0.2.0.tgz","fileCount":5,"integrity":"sha512-mLcItWQdeT3sj2AyOL3LuBs1Dyh1EyFNzFdoVJn98vJqPI6eYoEONFV9stf2DWzYuxX1wKf0h04xNKEUWstg3A==","signatures":[{"sig":"MEUCIA78gXyxq4roSS05tRNUK6YZR0bMgC+lueBBXtoINVmqAiEAmQhSHCGDGHJC37ex/eUpgAwvUGoK0+RJgXuTmnrWYzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33657},"type":"module","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"lint":"oxlint . ${AGENT:+--format=unix --quiet}","test":"vitest run","build":"tsdown","clean":"rimraf dist","test:run":"vitest run","typecheck":"tsc --noEmit --incremental","test:types":"tstyche"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"effect":"^3.22.0","rimraf":"^6.1.3","tsdown":"^0.22.9","vitest":"^4","tstyche":"^7.1.0","fast-check":"^3","@types/node":"^24","@effect/vitest":"0.30.0","vite-tsconfig-paths":"^6.1.1","@systemfsoftware/tsconfig":"^1.0.0","@systemfsoftware/oxlint-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0"},"peerDependencies":{"effect":"*","vitest":"*","@effect/vitest":"*"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_0.2.0_1784526217190_0.11688332438491744","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@systemfsoftware/effect-gherkin-spec","version":"0.3.0","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"MIT","_id":"@systemfsoftware/effect-gherkin-spec@0.3.0","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"a7ac36425dbcb9c33f6525423fdaf35b7575d704","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-0.3.0.tgz","fileCount":5,"integrity":"sha512-rlhQN7+nQbvKaVz520qgm/pTws2njErW6dbR8M5w10RBctSNivGwXjzwaQPEvCbV+GJhxJGKWmHP8p5rUAYMbQ==","signatures":[{"sig":"MEYCIQD7W9xF418L5mCmXxP7U75wrfpNq6FGFR8qt/4AMXdrbQIhAMqcgvzNGqvQoFC2tjJBJNFkHE1zLfh5i0izA1m5ysJp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33741},"type":"module","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"oxlint . ${AGENT:+--format=unix --quiet}","test":"vitest run","build":"tsdown","clean":"rimraf dist","test:run":"vitest run","typecheck":"tsc --noEmit --incremental","test:types":"tstyche"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"effect":"^3.22.0","rimraf":"^6.1.3","tsdown":"^0.22.9","vitest":"^4","tstyche":"^7.1.0","fast-check":"^3","@types/node":"^24","@effect/vitest":"0.30.0","vite-tsconfig-paths":"^6.1.1","@systemfsoftware/tsconfig":"^1.1.0","@systemfsoftware/oxlint-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^1.0.0"},"peerDependencies":{"effect":"*","vitest":"*","@effect/vitest":"*"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_0.3.0_1784536779017_0.9022050103490269","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@systemfsoftware/effect-gherkin-spec","version":"0.3.1","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"MIT","_id":"@systemfsoftware/effect-gherkin-spec@0.3.1","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"cab9d3f697198d19d7432da0e8125bda05d09f55","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-0.3.1.tgz","fileCount":5,"integrity":"sha512-x/NEPsMD+GGPbeoclZrMovqcCGtG0tAn8ACRXqxM47FQ67T6gJWCRbaHbSfyx8YclkSV/cqp59wWtNT1o1giyg==","signatures":[{"sig":"MEUCIGQwZxxgc6VVZUr17UIvZ4KJ6Kxu8KRy7kJQAP8c0S+YAiEAiwbjanI6BwTYtL2E31Ptqk3zjb3rEb5BVE8M+K5+7Nk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33741},"type":"module","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"oxlint . ${AGENT:+--format=unix --quiet}","test":"vitest run","build":"tsdown","clean":"rimraf dist","test:run":"vitest run","typecheck":"tsc --noEmit --incremental","test:types":"tstyche"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"effect":"^3.22.0","rimraf":"^6.1.3","tsdown":"^0.22.9","vitest":"^4","tstyche":"^7.1.0","fast-check":"^3","@types/node":"^24","@effect/vitest":"0.30.0","vite-tsconfig-paths":"^6.1.1","@systemfsoftware/tsconfig":"^1.1.0","@systemfsoftware/oxlint-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^1.0.1"},"peerDependencies":{"effect":"*","vitest":"*","@effect/vitest":"*"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_0.3.1_1784919912397_0.17513844806005463","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@systemfsoftware/effect-gherkin-spec","version":"0.3.2","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"MIT","_id":"@systemfsoftware/effect-gherkin-spec@0.3.2","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"59cb6e8348a5afb87d3ff65b5fa6e91f5d792f43","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-0.3.2.tgz","fileCount":5,"integrity":"sha512-t7/35OHLQFkpeJkmzzYMW//jnk2Ojfy49uCyRXmxEdQJSRmq8UaEvDaWLFJr3Tw46JjLr46lF7lo0qUIBAXtYQ==","signatures":[{"sig":"MEUCIHTVhpjlFeUW+DrVtGTYvViLaErMGxgZH7XbVKlBB9h/AiEAws95hdGnh8L7eAxmkvSa6AV4fbcdki2t3o7XYzYuQVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33741},"type":"module","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"oxlint . ${AGENT:+--format=unix --quiet}","test":"vitest run","build":"tsdown","clean":"rimraf dist","test:run":"vitest run","typecheck":"tsc --noEmit --incremental","test:types":"tstyche"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"effect":"^3.22.0","rimraf":"^6.1.3","tsdown":"^0.22.9","vitest":"^4","tstyche":"^7.1.0","fast-check":"^3","@types/node":"^24","@effect/vitest":"0.30.0","vite-tsconfig-paths":"^6.1.1","@systemfsoftware/tsconfig":"^1.2.0","@systemfsoftware/oxlint-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^1.0.2"},"peerDependencies":{"effect":"*","vitest":"*","@effect/vitest":"*"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_0.3.2_1784920767961_0.4364187793805232","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@systemfsoftware/effect-gherkin-spec","version":"0.3.3","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"MIT","_id":"@systemfsoftware/effect-gherkin-spec@0.3.3","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"c83e9f9b6a024911b16e8d54525932f807b7e4f5","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-0.3.3.tgz","fileCount":5,"integrity":"sha512-F6CCADjLIATrXs1/PJio7RjX1Nne+m+ZRQAM4ZQ4Q1W8zIDRlNuyUmr2HfbwHwEkx8dBhFEZbPtIo0V1m/26cg==","signatures":[{"sig":"MEYCIQCu3SD0MCVrrd7eDWVbRs3D/UDMHHJPJnBhWQ8UBxrtRgIhAL/h3sHYR7k4A4xxAinwgwZPbm1jVU3VGJqd/Bn1hUdr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33741},"type":"module","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"oxlint . ${AGENT:+--format=unix --quiet}","test":"vitest run","build":"tsdown","clean":"rimraf dist","test:run":"vitest run","typecheck":"tsc --noEmit --incremental","test:types":"tstyche"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"effect":"^3.22.0","rimraf":"^6.1.3","tsdown":"^0.22.9","vitest":"^4","tstyche":"^7.1.0","fast-check":"^3","@types/node":"^24","@effect/vitest":"0.30.0","vite-tsconfig-paths":"^6.1.1","@systemfsoftware/tsconfig":"^1.2.1","@systemfsoftware/oxlint-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^1.0.3"},"peerDependencies":{"effect":"*","vitest":"*","@effect/vitest":"*"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_0.3.3_1784922792615_0.9408494235000155","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@systemfsoftware/effect-gherkin-spec","version":"0.3.4","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"MIT","_id":"@systemfsoftware/effect-gherkin-spec@0.3.4","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"f33b40fa684a164277dbebb6f5692e682e1e7e3d","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-0.3.4.tgz","fileCount":5,"integrity":"sha512-DZt6XdiTRriSjUa1acPXYkEBs16htmqbIThVntDaL/CJmbTOtWADfWyJDStUX4wNxwzkvG5oFiFandg+SW4vaA==","signatures":[{"sig":"MEYCIQDokLoj9FUelESr+GoT2IbmvsUCzbBlODo3cEhpdBN4jAIhAN7Gn72L7eBPiMtRzBtf+qmtwFjzoaHjPflbh/g4FT9e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33741},"type":"module","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"oxlint . ${AGENT:+--format=unix --quiet}","test":"vitest run","build":"tsdown","clean":"rimraf dist","test:run":"vitest run","typecheck":"tsc --noEmit --incremental","test:types":"tstyche"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"effect":"^3.22.0","rimraf":"^6.1.3","tsdown":"^0.22.9","vitest":"^4","tstyche":"^7.1.0","fast-check":"^3","@types/node":"^24","@effect/vitest":"0.30.0","vite-tsconfig-paths":"^6.1.1","@systemfsoftware/tsconfig":"^1.2.2","@systemfsoftware/oxlint-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^1.0.4"},"peerDependencies":{"effect":"*","vitest":"*","@effect/vitest":"*"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_0.3.4_1785005221088_0.25417301092986033","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@systemfsoftware/effect-gherkin-spec","version":"0.3.5","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"MIT","_id":"@systemfsoftware/effect-gherkin-spec@0.3.5","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"ebb1d961c03470872852c0cbc8bb86e7a8cbfeda","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-0.3.5.tgz","fileCount":5,"integrity":"sha512-Q4BX2AYIjTTbhgOtTc2MzuN9FwFuxaX1WaVw7Qj/1TLgwVDGw8bbMXBMcqJs6CxsOvuXfK/2BZGQQ+Z88QXlzA==","signatures":[{"sig":"MEUCIQCffecO3HVPRI/7thMjwgr9sARAuvB/yiwjjukSfjAngwIgeC6dI4ltDvazNyOYyRkAfMHlUG+FbLm+57ZtS4+cch8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33790},"type":"module","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"oxlint . ${AGENT:+--format=unix --quiet}","test":"vitest run","build":"tsdown","clean":"rimraf dist","test:run":"vitest run","typecheck":"tsc --noEmit --incremental","test:types":"tstyche"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"^3.22.0","rimraf":"^6.1.3","tsdown":"^0.22.9","vitest":"^4","tstyche":"^7.1.0","fast-check":"^3","@types/node":"^24","@effect/vitest":"0.30.0","vite-tsconfig-paths":"^6.1.1","@systemfsoftware/tsconfig":"^1.2.3","@systemfsoftware/oxlint-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^1.0.5"},"peerDependencies":{"effect":"*","vitest":"*","@effect/vitest":"*"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_0.3.5_1785006062009_0.7941716169235666","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@systemfsoftware/effect-gherkin-spec","version":"0.3.6","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"MIT","_id":"@systemfsoftware/effect-gherkin-spec@0.3.6","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"b48fb4e298b3eea61ab735cf1d606e4b56abae3c","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-0.3.6.tgz","fileCount":5,"integrity":"sha512-y5LHTkpNJ8fTUX0ShnXj3i+bUJCwyoP4UX8eFnqMk7kLMoy0PrMKo6Ks07S5ki/gvRQ5ADjFg+il/fS4kkeeGA==","signatures":[{"sig":"MEYCIQDbkoblz1bw/4X7jjhaYRTZEaBzWlDOLGsJ2Kd2877IGgIhAJchnRDAmJSFZkACDm7LGKmeISCvH4NQhJhghE1/73c/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33790},"type":"module","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"oxlint . ${AGENT:+--format=unix --quiet}","test":"vitest run","build":"tsdown","clean":"rimraf dist","test:run":"vitest run","typecheck":"tsc --noEmit --incremental","test:types":"tstyche"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"^3.22.0","rimraf":"^6.1.3","tsdown":"^0.22.9","vitest":"^4","tstyche":"^7.1.0","fast-check":"^3","@types/node":"^24","@effect/vitest":"0.30.0","vite-tsconfig-paths":"^6.1.1","@systemfsoftware/tsconfig":"^1.2.4","@systemfsoftware/oxlint-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^1.0.6"},"peerDependencies":{"effect":"*","vitest":"*","@effect/vitest":"*"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_0.3.6_1785011647521_0.16955485160648442","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@systemfsoftware/effect-gherkin-spec","version":"0.3.7","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"MIT","_id":"@systemfsoftware/effect-gherkin-spec@0.3.7","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"0ee303cf883a0fdbc5dce1d77bc7bfe8571eacf5","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-0.3.7.tgz","fileCount":5,"integrity":"sha512-mkUer1R5dVUwKIeq9658Og2ZgUKDs6XFsevOfdn9PgGGHZ4aMTvL3lHiwVUB0M/wEk5p4LQ/lvf3ma+zlzN23Q==","signatures":[{"sig":"MEUCIQDZWyXbaXek6rEcmTM4erx14M1gIY4dq0Fh/jCJiNn49gIgXQD9gsh4KxXCvKSwcWnjHx+SY5nLHK5X2iNUy1t7nF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@0.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33801},"type":"module","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"oxlint . ${AGENT:+--format=unix --quiet}","test":"vitest run","build":"tsdown","clean":"rimraf dist","test:run":"vitest run","typecheck":"tsc --noEmit --incremental","test:types":"tstyche"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"^3.22.0","rimraf":"^6.1.3","tsdown":"^0.22.9","vitest":"^4","tstyche":"^7.1.0","fast-check":"^3","@types/node":"^24","@effect/vitest":"0.30.0","vite-tsconfig-paths":"^6.1.1","@systemfsoftware/tsconfig":"^1.2.5","@systemfsoftware/oxlint-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^1.0.7"},"peerDependencies":{"effect":"^3.22.0","vitest":"*","@effect/vitest":"0.30.0"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_0.3.7_1785126228360_0.14710516739341473","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@systemfsoftware/effect-gherkin-spec","version":"0.4.0","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"MIT","_id":"@systemfsoftware/effect-gherkin-spec@0.4.0","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"509dd78885adcb312d2d3d29b700713bd197343a","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-0.4.0.tgz","fileCount":5,"integrity":"sha512-d2nx/Gr49rjE5G/mboZJznVf6jxwB8BEGnqDwtjr+6UFbT5AzZVPW1G9rX6+MaYUScNXtZDw5jB0lp2weEpIyQ==","signatures":[{"sig":"MEUCICkZnqLP87E9mInzloGb+7DSYJsDOR88+SP9zBNr8ffpAiEAme5nrBfMzU6aFKkAv+9bQ+chCWJTNab4sTyPihNOkpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33801},"type":"module","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"oxlint . ${AGENT:+--format=unix --quiet}","test":"vitest run","build":"tsdown","clean":"rimraf dist","test:run":"vitest run","typecheck":"tsc --noEmit --incremental","test:types":"tstyche"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"^3.22.0","rimraf":"^6.1.3","tsdown":"^0.22.9","vitest":"^4","tstyche":"^7.1.0","fast-check":"^3","@types/node":"^24","@effect/vitest":"0.30.0","vite-tsconfig-paths":"^6.1.1","@systemfsoftware/tsconfig":"^1.2.6","@systemfsoftware/oxlint-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^1.0.7"},"peerDependencies":{"effect":"^3.22.0","vitest":"*","@effect/vitest":"0.30.0"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_0.4.0_1785128869838_0.5601071920648515","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@systemfsoftware/effect-gherkin-spec","version":"0.4.1","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"MIT","_id":"@systemfsoftware/effect-gherkin-spec@0.4.1","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"93f82dc2661d6616fda9b55f4308b033f82f4079","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-0.4.1.tgz","fileCount":5,"integrity":"sha512-c6rO+fjgXgyj1wwXLPBmG/WvzYpn7bBNZzeof0caRxbpN3wRJk2Vo6dzy+9gXlVybBnUb10uHKo4n2tDC7glXQ==","signatures":[{"sig":"MEUCIQDOncCJkMTEZCkmsRdaLVy3rmNzgQzZGkDn4uIT8WlQRQIgCQCBIbI7QrC2/2lPKKWBcNdnM3EHZstmgnxZkGS05iQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33862},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"oxlint . ${AGENT:+--format=unix --quiet}","test":"vitest run","build":"tsdown","clean":"rimraf dist","test:run":"vitest run","typecheck":"tsc --noEmit --incremental","test:types":"tstyche"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"^3.22.0","rimraf":"^6.1.3","tsdown":"^0.22.9","vitest":"^4","tstyche":"^7.1.0","fast-check":"^3","@types/node":"^24","@effect/vitest":"0.30.0","vite-tsconfig-paths":"^6.1.1","@systemfsoftware/tsconfig":"^1.2.6","@systemfsoftware/oxlint-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^1.0.7"},"peerDependencies":{"effect":"^3.22.0","vitest":"*","@effect/vitest":"0.30.0"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_0.4.1_1785295075110_0.9884887231460617","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@systemfsoftware/effect-gherkin-spec","version":"0.5.0","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"MIT","_id":"@systemfsoftware/effect-gherkin-spec@0.5.0","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"f7dcb5898e5d6e2e700390bc41687f51952f6171","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-0.5.0.tgz","fileCount":5,"integrity":"sha512-Obco2N0oSH0/4nvcK3XaDr2xTEF1sj6212bSLn8oEjohOlEjHvXYTfsTHg8q0Obuq0Lint08V+FM/Z8KlMZ+VA==","signatures":[{"sig":"MEQCIAgN6y6u8CYsEwk13+oErIH0d/6/aCquWcUqx/GcaaDYAiAT/RiNE6HmOw5EMHBXcLG67Q4KcS7IqdNcnM9sPjGzMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35726},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"oxlint . ${AGENT:+--format=unix --quiet}","test":"vitest run","build":"tsdown","clean":"rimraf dist","test:run":"vitest run","typecheck":"tsc --noEmit --incremental","test:types":"tstyche"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"^3.22.0","rimraf":"^6.1.3","tsdown":"^0.22.9","vitest":"^4","tstyche":"^7.1.0","fast-check":"^3","@types/node":"^24","@effect/vitest":"0.30.0","vite-tsconfig-paths":"^6.1.1","@systemfsoftware/tsconfig":"^1.2.6","@systemfsoftware/oxlint-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^1.1.0"},"peerDependencies":{"effect":"^3.22.0","vitest":"*","@effect/vitest":"0.30.0"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_0.5.0_1785725918572_0.5769956376677798","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@systemfsoftware/effect-gherkin-spec","version":"0.5.1","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"MIT","_id":"@systemfsoftware/effect-gherkin-spec@0.5.1","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"83496fd7ae11634ed149776befd0546b2b2a377b","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-0.5.1.tgz","fileCount":5,"integrity":"sha512-LghXWDxHbWALcFRwqD6cwVVlbpE/uq6bso5qYewJYpZfo9m+csjPFJQ6FG6pRCtaWIxYuRugetcBkXqXosESDA==","signatures":[{"sig":"MEYCIQCPInqvf9KIK3yIGTG8vxGtcuK1PjozXCFp7xysDKCBwAIhAIGiPIVyxOg+IkWx3i3y7mq7HE5E3cS3N3Lujg3qDMgX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35726},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"oxlint . ${AGENT:+--format=unix --quiet}","test":"vitest run","build":"tsdown","clean":"rimraf dist","test:run":"vitest run","typecheck":"tsc --noEmit --incremental","test:types":"tstyche"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"^3.22.0","rimraf":"^6.1.3","tsdown":"^0.22.9","vitest":"^4","tstyche":"^7.1.0","fast-check":"^3","@types/node":"^24","@effect/vitest":"0.30.0","vite-tsconfig-paths":"^6.1.1","@systemfsoftware/tsconfig":"^1.3.0","@systemfsoftware/oxlint-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^1.1.1"},"peerDependencies":{"effect":"^3.22.0","vitest":"*","@effect/vitest":"0.30.0"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_0.5.1_1785812412443_0.8918457952372905","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@systemfsoftware/effect-gherkin-spec","version":"1.0.0","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/effect-gherkin-spec@1.0.0","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"2c320152204978002f4674308fcb420dab5683f2","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-1.0.0.tgz","fileCount":6,"integrity":"sha512-ZYC7zyqNNuRKnhurO108o7mvzeqN++PMfl2uzs/YqHi/xJiwnSijiZKTSbxTswIvlZzhk70ECZCBZZIL08mg+g==","signatures":[{"sig":"MEUCIELW23PPNOAyKhxlS55NvxUy7p4ZDITRFZdSnyrVLlkGAiEA5drGFa86pgUfwYeqOkhqearir5sxDNDrhceWNrqFDuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46608},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown","clean":"rimraf dist","test:run":"vitest run","typecheck":"tsc --noEmit --incremental"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"4.0.0-rc.108","oxlint":"^1.77.0","rimraf":"^6.1.3","tsdown":"^0.22.14","vitest":"^4.1.10","fast-check":"^4","@types/node":"^24","@effect/vitest":"4.0.0-rc.108","@systemfsoftware/tsconfig":"^1.3.2","@systemfsoftware/oxlint-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^1.1.1"},"peerDependencies":{"effect":"4.0.0-rc.108","vitest":">=4.1.0 <5.0.0","@effect/vitest":"4.0.0-rc.108"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_1.0.0_1787262021709_0.2971536423447765","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@systemfsoftware/effect-gherkin-spec","version":"2.0.0","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/effect-gherkin-spec@2.0.0","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/testing/specs/gherkin/effect#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"06cd079f17ac80c7675642faefd69a76355ce8ee","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-2.0.0.tgz","fileCount":6,"integrity":"sha512-BHDU2CqPOziw7fRv3LxetjCeACQjlBixSHr+QsMUssWDcedSBbCO1elSplL2mhHrGv3Bgtd8bP+v4NTd1u59rQ==","signatures":[{"sig":"MEUCIQCQ0i9VtT+iXv8tfRxocsAI3CumlGJN5jLVukSuRv8CPAIgYmHhhrgJvT+2Q6i0rmVjZZ4O8t/A/UYfjQbzCRfl8Q8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49353},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown","clean":"rimraf dist","test:run":"vitest run","typecheck":"tsc --noEmit --incremental"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/testing/specs/gherkin/effect"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"4.0.0-rc.108","oxlint":"^1.77.0","rimraf":"^6.1.3","tsdown":"^0.22.14","vitest":"^4.1.10","fast-check":"^4","@types/node":"^24","@effect/vitest":"4.0.0-rc.108","@systemfsoftware/tsconfig":"^1.3.3","@systemfsoftware/oxlint-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^1.1.1"},"peerDependencies":{"effect":"4.0.0-rc.108","vitest":">=4.1.0 <5.0.0","@effect/vitest":"4.0.0-rc.108"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_2.0.0_1787330099502_0.5827745012442251","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@systemfsoftware/effect-gherkin-spec","version":"2.0.1","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/effect-gherkin-spec@2.0.1","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/testing/specs/gherkin/effect#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"ee0780f7f84fa18761166e167e7a57d6d4274824","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-2.0.1.tgz","fileCount":6,"integrity":"sha512-DQNrgm7RJ3p7L+5CrnlWlFRuTMZVP7I3yI0Ua8RARdmMNCvBWAGmTdKIdbgyD2At65zrYGfPC6+mpuZxyVHKOw==","signatures":[{"sig":"MEUCIAaJS9CARWHd/V4+N2CoCCTQyKyJJ3VSZ+jZAYU9a7VbAiEAvY9I6yvq+T7+zVQ/YkWis0lgcMW4K1Ze4h0n81YEDQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49718},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown","clean":"rimraf dist","test:run":"vitest run","typecheck":"tsc --noEmit --incremental"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/testing/specs/gherkin/effect"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"4.0.0-rc.111","oxlint":"^1.77.0","rimraf":"^6.1.3","tsdown":"^0.22.14","vitest":"^4.1.10","fast-check":"^4","@types/node":"^24","@effect/vitest":"4.0.0-rc.111","@systemfsoftware/tsconfig":"^1.3.3","@systemfsoftware/oxlint-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^1.1.1"},"peerDependencies":{"effect":"^4.0.0-rc.111","vitest":">=4.1.0 <5.0.0","@effect/vitest":"^4.0.0-rc.111"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_2.0.1_1787508688409_0.018783663860158395","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@systemfsoftware/effect-gherkin-spec","version":"2.0.2","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/effect-gherkin-spec@2.0.2","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/testing/specs/gherkin/effect#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"6974f7d5f29a8229fa033dfd7da77d4ab6c6283e","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-2.0.2.tgz","fileCount":6,"integrity":"sha512-cFPy4c8JwzyKwN/Svj6JpaoIz9hRW7MBMUd/0++tzAiPOAK5o8+lFhfUaqcE/GI7zbqGp0Nrek/DPKTIl6sHxw==","signatures":[{"sig":"MEUCIFVmEzbaIDkn1JwhA6RkX6gIG4u0hgrSpwJ0vkuaF57vAiEAhVMEJmNjmga3maSnFDiIxuKYUWMZdzA0G431qk13ZZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49787},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown","clean":"rimraf dist","typecheck":"tsc --noEmit --incremental"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/testing/specs/gherkin/effect"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"^4.0.0-rc.112","oxlint":"^1.77.0","rimraf":"^6.1.3","tsdown":"^0.22.14","vitest":"^4.1.10","fast-check":"^4","@types/node":"^24","@effect/vitest":"4.0.0-rc.112","@systemfsoftware/tsconfig":"^1.3.3","@systemfsoftware/oxlint-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^1.1.1"},"peerDependencies":{"effect":"^4.0.0-rc.112","vitest":">=4.1.0 <5.0.0","@effect/vitest":"^4.0.0-rc.112"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_2.0.2_1787882457360_0.9085442774990211","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@systemfsoftware/effect-gherkin-spec","version":"3.0.0","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/effect-gherkin-spec@3.0.0","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/testing/specs/gherkin/effect#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"8446ed344e6c8606595a82ae3c5e0671d9c4e066","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-3.0.0.tgz","fileCount":6,"integrity":"sha512-OHYiDpuPy+RMYxpLNZBDIF4N8PkJThD34dm9+PJt7D3lS6Q5zdaaL3F6R8Wp8o8gs6JjEX7DwWbaiylg9ERu0Q==","signatures":[{"sig":"MEUCIQC6M8MFKfCmYbtXDwyA/4LR2EVsIdkT4c3PGVIH/9Gi8QIgHceywUjqLzN6ZrNkabCGjA5+Nmdnuhki4toBZI8fk/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51699},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown","clean":"rimraf dist","typecheck":"tsc --noEmit --incremental","test:types":"TSTYCHE_TYPESCRIPT_MODULE=tstyche-typescript tstyche"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/testing/specs/gherkin/effect"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"^4.0.0-rc.112","oxlint":"^1.77.0","rimraf":"^6.1.3","tsdown":"^0.22.14","vitest":"^4.1.10","tstyche":"^7.1.0","fast-check":"^4","@types/node":"^24","@effect/vitest":"4.0.0-rc.112","@systemfsoftware/tsconfig":"^1.3.3","@systemfsoftware/oxlint-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^1.1.1"},"peerDependencies":{"effect":"^4.0.0-rc.112","vitest":">=4.1.0 <5.0.0","@effect/vitest":"^4.0.0-rc.112"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_3.0.0_1787934506367_0.17757324570776856","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@systemfsoftware/effect-gherkin-spec","version":"4.0.0","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/effect-gherkin-spec@4.0.0","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/testing/specs/gherkin/effect#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"184e0771075f5932242e5fc175bb556142e73f16","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-4.0.0.tgz","fileCount":6,"integrity":"sha512-8YECHQJYea104hn936S9z1lsJOmsPynIi53RI4wFL21u02oFdWNe4sjZ3vpSCMSjrfvGfCYyMHRESFD7Yj9mPg==","signatures":[{"sig":"MEQCIAdh9UG0gBwE9dyVhw+7c9cCnSJNeE702oLwZt1K6GhKAiAMX5IEApda4BYIsYgxS7JYz6YnpEk1xfGXPXrxRuwnig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52439},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown","clean":"rimraf dist","typecheck":"tsc --noEmit --incremental","test:types":"TSTYCHE_TYPESCRIPT_MODULE=tstyche-typescript tstyche"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/testing/specs/gherkin/effect"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"^4.0.0-rc.112","oxlint":"^1.77.0","rimraf":"^6.1.3","tsdown":"^0.22.14","vitest":"^4","tstyche":"^7.1.0","fast-check":"^4","@types/node":"^24","@effect/vitest":"4.0.0-rc.112","@systemfsoftware/tsconfig":"^1.3.3","@systemfsoftware/oxlint-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^1.1.1"},"peerDependencies":{"effect":"^4.0.0-rc.112","vitest":">=4.1.0 <5.0.0","@effect/vitest":"^4.0.0-rc.112"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_4.0.0_1788058430155_0.2993513420440357","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@systemfsoftware/effect-gherkin-spec","version":"4.0.1","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/effect-gherkin-spec@4.0.1","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"8d4fb30537660877634aadf51ac926ada58591d4","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-4.0.1.tgz","fileCount":6,"integrity":"sha512-tfFG/o2Um8Ru+4HqyQWF9djfSuOvvtyIJQ0NNvwE6/AYFYsDr/dGHD/yvtj4gPX2/B6yQmWdzP5R4JpPkvRVGA==","signatures":[{"sig":"MEUCIQDemYCr7e5bllV3ektNA2b+oer5w+AC5+MiOJNsVU6sSgIgNC9DQkZ5rej4MXIgGYeQrbKdtmB+SX4KLKH1pqhFOKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52420},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown","clean":"rimraf dist","typecheck":"tsc --noEmit --incremental"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"^4.0.0-rc.112","oxlint":"^1.77.0","rimraf":"^6.1.3","tsdown":"^0.22.14","vitest":"^4","fast-check":"^4","@types/node":"^24","@effect/vitest":"4.0.0-rc.112","@systemfsoftware/tsconfig":"^1.3.3","@systemfsoftware/oxlint-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^1.1.1"},"peerDependencies":{"effect":"^4.0.0-rc.112","vitest":">=4.1.0 <5.0.0","@effect/vitest":"^4.0.0-rc.112"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_4.0.1_1788733901610_0.49741412368194493","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@systemfsoftware/effect-gherkin-spec","version":"4.0.2","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/effect-gherkin-spec@4.0.2","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"debcd7cd7b504a8b7ef32942b881653dbb73e99f","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-4.0.2.tgz","fileCount":6,"integrity":"sha512-jYasG3my39HXM/iMnlG+Pkw8Xt1htWBe26h9tWKE6U4AhL94hBsCkV9fyHqznGkl1v6829hWN3w6SDMQH6clwA==","signatures":[{"sig":"MEUCIQDeElvAV5NMBU7drZ8rUG6E2VAyiBiogl/GF7XxehnPogIgDkAleJlN8qiKFpIYyyw2xEHUomyT2/JsBUiYmtz1NFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGQeBXyh20BUos2X7zgYKe0KOBTpl14lwQ/qoaYv4dfNAiBpw3fDjtWb1YaeywzCVxmzb4nX4qUF5I6hP+tzL0nQqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52950},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown","clean":"rimraf dist","typecheck":"tsc --noEmit --incremental"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"4.0.0-rc.112","oxlint":"^1.77.0","rimraf":"^6.1.3","tsdown":"^0.22.14","vitest":"^4","fast-check":"^4","@types/node":"^24","@effect/vitest":"4.0.0-rc.112","@systemfsoftware/tsconfig":"^1.3.4","@systemfsoftware/oxlint-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^4.1.0"},"peerDependencies":{"effect":"4.0.0-rc.112","vitest":">=4.1.0 <5.0.0","@effect/vitest":"4.0.0-rc.112"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_4.0.2_1789226445334_0.3498051330872032","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@systemfsoftware/effect-gherkin-spec","version":"4.1.0","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/effect-gherkin-spec@4.1.0","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"6dbfe8e00700d9d0f95f949ad8cbb28637dc9b7b","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-4.1.0.tgz","fileCount":6,"integrity":"sha512-WxOl2HiHIVoWIGXYY2uku23QCWEZVYp5D70Fgfs4AXzJXZVWPzMqSTdrt+8nmwXsamOh33zMkgi3lpDke99uGQ==","signatures":[{"sig":"MEQCIHCDR6Xl1hvqqjPQFH++9HeleC29VqYzrMiAfJJ3rncjAiBQxHg0QeGbnayqoCa0YqV6AwIpAdMYLwLqXEGngG6FeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDlfLf4khH06h2m28Tluo3n2b9UH8W2OvCoXM+etbuP7wIhALqSHthI2ZLdZalkXo/TVrx9Kazm35JetdaBqcDdrCaq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54883},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown","clean":"rimraf dist","typecheck":"tsc --noEmit --incremental"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"4.0.0-rc.116","oxlint":"~1.82.0","rimraf":"^6.1.3","tsdown":"^0.23.0","vitest":"^5","fast-check":"^4","@types/node":"^26","@effect/vitest":"4.0.0-rc.116","@systemfsoftware/all":"^2.1.1","@systemfsoftware/tsconfig":"^1.3.5","@systemfsoftware/oxlint-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^4.2.0"},"peerDependencies":{"effect":"4.0.0-rc.116","vitest":"^5","@effect/vitest":"4.0.0-rc.116"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_4.1.0_1789929909265_0.7374595008482137","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@systemfsoftware/effect-gherkin-spec","version":"4.2.0","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/effect-gherkin-spec@4.2.0","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"e68edb11819730b2bf0435ffe05918d53e9aee0a","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-4.2.0.tgz","fileCount":6,"integrity":"sha512-IR1DT8c9jEWAyY55D89vFVfjDDSRmQ/8IWxO571tPfTE8fuopP5frBGCBjcUIPwsVLKP4GPbjnWn0jAP103baQ==","signatures":[{"sig":"MEUCIQDIhuk0HKZvhDIejBVp5XA/vnuoGNE/jzPIGHAXTISPcAIgDv+X5rH7BeAAWRP8xmV7rRHHTlfxeuBhvpHPB7GhB0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCZIcSpWIFsWTieg9Rlkemfg694JN0SQd3HxdFeGx4AKAIgZ+NwT71Mr3t5aEJknLeuxMLS2NK9gRSjk/KgRuyIV8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@4.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73639},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown -l warn","clean":"rimraf dist","typecheck":"tsc --noEmit --incremental","test:types":"TSTYCHE_TYPESCRIPT_MODULE=tstyche-typescript tstyche"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"4.0.0-rc.116","oxlint":"~1.82.0","rimraf":"^6.1.3","tsdown":"^0.23.0","vitest":"^5","tstyche":"^7.2.5","fast-check":"^4","@types/node":"^26","@effect/vitest":"4.0.0-rc.116","@systemfsoftware/all":"^2.1.1","@systemfsoftware/tsconfig":"^1.3.5","@systemfsoftware/oxlint-config":"^0.1.0","@systemfsoftware/tsdown-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^4.2.0"},"peerDependencies":{"effect":"4.0.0-rc.116","vitest":"^5","@effect/vitest":"4.0.0-rc.116"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_4.2.0_1789940757542_0.4438028526703832","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@systemfsoftware/effect-gherkin-spec","version":"4.2.1","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/effect-gherkin-spec@4.2.1","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"e0cd098cb0f197a2bdca454f0b2612c18b3f1e1b","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-4.2.1.tgz","fileCount":6,"integrity":"sha512-HbYzSFI3aLRC9Lnw5JYQzTCZdw7QXQaUS72wVFO8Y4CRVxTr9ECGVzPu8AH1EPgDjuKcULd+8mUglaKhs7c5og==","signatures":[{"sig":"MEQCIGbGH5C9NqoNZWfpSlte8+AUuBTobltvxgJFTbuxW1l2AiBDvqvPO8L/OJAGJGA/edvCbF2uPSi1LDdAhM3Rn41Clg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBCYoX2UNM59GAWaCEucp63KBjqDc3lg5AUa2TH5NHRcAiA79UtXtcv36FK8ccz67n+EIBQcQtlOW8gscGtitzERSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@4.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73762},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown -l warn","clean":"rimraf dist","typecheck":"tsc --noEmit --incremental","test:types":"TSTYCHE_TYPESCRIPT_MODULE=tstyche-typescript tstyche"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"4.0.0-rc.116","oxlint":"~1.82.0","rimraf":"^6.1.3","tsdown":"^0.23.0","vitest":"^5","tstyche":"^7.2.5","fast-check":"^4","@types/node":"^26","@effect/vitest":"4.0.0-rc.116","@systemfsoftware/all":"^2.1.2","@systemfsoftware/tsconfig":"^1.3.6","@systemfsoftware/oxlint-config":"^0.1.0","@systemfsoftware/tsdown-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^4.2.0"},"peerDependencies":{"effect":"4.0.0-rc.116","vitest":"^5","@effect/vitest":"4.0.0-rc.116"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_4.2.1_1789950613834_0.3381895575014642","host":"s3://npm-registry-packages-npm-production"}},"4.2.2":{"name":"@systemfsoftware/effect-gherkin-spec","version":"4.2.2","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/effect-gherkin-spec@4.2.2","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"efa4bfc497f798e6d0c49b56c2b94f6c4f7f6001","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-4.2.2.tgz","fileCount":6,"integrity":"sha512-O+8nghVNJo11s8kXkvwpOEBj4HSD3NmpsjzVKhO9UNXHL/2ZPp0KATuVuhsuoJlAu6mZEtGuoUQ4gJDkAsR99g==","signatures":[{"sig":"MEUCIQCrBF4BLPqPgO3jbWU15pZvZpGB+tQm1dvsuly5Zuf0OQIga0k5a6fWmB9uOmgSR3bdfg73qKqpoOTgnjVqgHqm9UE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCiWJ1cg/aMTI/WHiheRpRU5TNsveSql/xEHlOudi3vOQIgCq0JCP4k8ogN+LXukSG2nQF+6Tawfu3V/5ce4EtGnSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@4.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":74221},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown -l warn","clean":"rimraf dist","typecheck":"tsc --noEmit --incremental","test:types":"TSTYCHE_TYPESCRIPT_MODULE=tstyche-typescript tstyche"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"4.0.0-rc.116","oxlint":"~1.82.0","rimraf":"^6.1.3","tsdown":"^0.23.0","vitest":"^5","tstyche":"^7.2.5","fast-check":"^4","@types/node":"^26","@effect/vitest":"4.0.0-rc.116","@systemfsoftware/tsconfig":"^1.3.6","@systemfsoftware/tsdown-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^4.2.0","@systemfsoftware/oxlint-config-recommended":"^1.1.0"},"peerDependencies":{"effect":"4.0.0-rc.116","vitest":"^5","@effect/vitest":"4.0.0-rc.116"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_4.2.2_1790051678649_0.7296894122290485","host":"s3://npm-registry-packages-npm-production"}},"4.2.3":{"name":"@systemfsoftware/effect-gherkin-spec","version":"4.2.3","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/effect-gherkin-spec@4.2.3","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"826f47f7b4a8a1dca35ad0a02ca23074879fa2df","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-4.2.3.tgz","fileCount":6,"integrity":"sha512-y5CIpjtGiZkt0TGdsCJmZsQ0l7JnmrFABXbUZqydrykw3iPWNAXTaFZSr4vqHg4gfWx4t+LlwEtgmhQ09KYGXg==","signatures":[{"sig":"MEUCIQCsYSlIyBEofgBMofZ3xlLM99DtHQyZPQ+5S2L2DwqVCgIgUKKRYKwdk6Ex1fY45j86BKXmXyaQXZNALmx242RgQos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFyFL779lsXBvMtmHy0AAetzTY4qIQD5gaK6zUhW1BGdAiEAtGBql3Op+llf2/vEiNHcDMqWLyvDrMfvyP1ugblqTXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@4.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72412},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown -l warn","clean":"rimraf dist","typecheck":"tsc --noEmit --incremental","test:types":"TSTYCHE_TYPESCRIPT_MODULE=tstyche-typescript tstyche"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@systemfsoftware/effect-spec-runtime":"^0.0.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"4.0.0-rc.116","oxlint":"~1.82.0","rimraf":"^6.1.3","tsdown":"^0.23.0","vitest":"^5","tstyche":"^7.2.5","fast-check":"^4","@types/node":"^26","@effect/vitest":"4.0.0-rc.116","@systemfsoftware/tsconfig":"^1.3.6","@systemfsoftware/tsdown-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^4.2.0","@systemfsoftware/oxlint-config-recommended":"^1.1.1"},"peerDependencies":{"effect":"4.0.0-rc.116","vitest":"^5","@effect/vitest":"4.0.0-rc.116"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_4.2.3_1790177052226_0.826639551552449","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@systemfsoftware/effect-gherkin-spec","version":"4.3.0","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/effect-gherkin-spec@4.3.0","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"a49f356a8cc543eb1a4bcceb324d26b54a505bfd","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-4.3.0.tgz","fileCount":6,"integrity":"sha512-zFlRQXn9+GuL0vp+o5no16h1pG+CRt22bYEi76hapQQ8VjgtQweKB+CFpvolkwO9eNpHbuSs2uv5Y2VXwiBWzw==","signatures":[{"sig":"MEUCIQCn4/flGfeMOkI9x43d3Pm6pfI/k4BDIE5q2pijFlBb1wIgGcilY5hegpsO+8pUcscF0fCDk3zT3xTocTHtvwCjhm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG0oWTzQx5pjIgXqyE7TaisLZZVKvgNW/ACQ3pcPjbYtAiARIFQlp6nV+tUCuA75E3T6MDK3JX45d69Y3mG3/1cDDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@4.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":74506},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown -l warn","clean":"rimraf dist","typecheck":"tsc -b","test:types":"TSTYCHE_TYPESCRIPT_MODULE=tstyche-typescript tstyche"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"dependencies":{"@systemfsoftware/effect-spec-runtime":"^0.1.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"4.0.0-rc.116","oxlint":"~1.82.0","rimraf":"^6.1.3","tsdown":"^0.23.0","vitest":"^5","tstyche":"^7.2.5","fast-check":"^4","@types/node":"^26","@effect/vitest":"4.0.0-rc.116","@systemfsoftware/tsconfig":"^2.0.0","@systemfsoftware/tsdown-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^4.2.0","@systemfsoftware/oxlint-config-recommended":"^2.0.0"},"peerDependencies":{"effect":"4.0.0-rc.116","vitest":"^5","@effect/vitest":"4.0.0-rc.116"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_4.3.0_1790180699189_0.5344470579388898","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@systemfsoftware/effect-gherkin-spec","version":"4.3.1","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/effect-gherkin-spec@4.3.1","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"1096f4d262e0b58cb70375267912fa605b46e05e","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-4.3.1.tgz","fileCount":6,"integrity":"sha512-XcPU9b3/OHp+b6ETK9ToBGM8SWxbFOyHRjkopNffRXhloLxu7r7PtkSDbHkD0slzCqUPC3qt+hYfvXOhk1QDAg==","signatures":[{"sig":"MEUCIDy5GyzpqshgWzuF7And2mBnGEgc7bqEiBPlCfc32G/oAiEApsfm+NSybP0XO+sUTt2/vg1EXJSdjwZ1Bzmla1zseYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDeYn0y4mb3Vue66CSoZbxCoGkbmTBb+cEF5dC4kR1OZAiBK4YvI3pbLc0WFaUCjvyj6JmfChlB6KcEKLa4QL1I+gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@4.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":74627},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown -l warn","clean":"rimraf dist","typecheck":"tsc -b","test:types":"TSTYCHE_TYPESCRIPT_MODULE=tstyche-typescript tstyche"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"dependencies":{"@systemfsoftware/effect-spec-runtime":"^0.1.1"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"4.0.0-rc.117","oxlint":"~1.82.0","rimraf":"^6.1.3","tsdown":"^0.23.0","vitest":"^5","tstyche":"^7.2.5","fast-check":"^4","@types/node":"^26","@effect/vitest":"4.0.0-rc.117","@systemfsoftware/tsconfig":"^2.0.1","@systemfsoftware/tsdown-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^4.2.0","@systemfsoftware/oxlint-config-recommended":"^2.0.2"},"peerDependencies":{"effect":"4.0.0-rc.117","vitest":"^5","@effect/vitest":"4.0.0-rc.117"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_4.3.1_1790210091136_0.07494738787846189","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@systemfsoftware/effect-gherkin-spec","version":"4.4.0","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/effect-gherkin-spec@4.4.0","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"59fdc6c017ba6c819299ddae83d426c92039eeb6","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-4.4.0.tgz","fileCount":6,"integrity":"sha512-K55zURwJdk1EZ0Z7PLq69NW/9EmqlKy5GSpX6HkMRNLAesn2izcRpYC84/eCDLf3uiekkL7R+GbeWS1QM9CdNw==","signatures":[{"sig":"MEYCIQC7PnbcfUh60o5SdQFIqLfRwTP4b1fGBskOO6akty/l4QIhAND41sXzUMZ3xTojy8ujKmsTGTFqcZehnDmUlwnKnOez","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH+rDIJC11lvbK1dmlZDkOh7xeC/oJmg9yVXMEw28P6nAiEA86Yn0GcHRmXf+EtUhTki19pitQlbEoNAMdEtxpJMuTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@4.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75278},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown -l warn","clean":"rimraf dist","typecheck":"tsc -b","test:types":"TSTYCHE_TYPESCRIPT_MODULE=tstyche-typescript tstyche"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"dependencies":{"@systemfsoftware/effect-spec-runtime":"^0.2.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"4.0.0-rc.117","oxlint":"~1.82.0","rimraf":"^6.1.3","tsdown":"^0.23.0","vitest":"^5","tstyche":"^7.2.5","fast-check":"^4","@types/node":"^26","@effect/vitest":"npm:@systemfsoftware/vitest@0.0.0","@systemfsoftware/tsconfig":"^2.0.1","@systemfsoftware/tsdown-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^4.2.0","@systemfsoftware/oxlint-config-recommended":"^3.0.0"},"peerDependencies":{"effect":"4.0.0-rc.117","vitest":"^5","@effect/vitest":"npm:@systemfsoftware/vitest@*"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_4.4.0_1790273272932_0.22718578148455282","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@systemfsoftware/effect-gherkin-spec","version":"5.0.0","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/effect-gherkin-spec@5.0.0","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"5acdd5181566231011f2612678ef0d7ad7e8cba5","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-5.0.0.tgz","fileCount":6,"integrity":"sha512-typPhdWyy6B58DLo59Pa+4LOKIPaQcC4EtpcGW6QUn+qo1vqNMRmkR+rsiOeb1MlG69y9W6Hd5sj0DcGI5L/ig==","signatures":[{"sig":"MEUCIGw+cP1RD4M3VMTqS/TCbFthXpEklCDTI2BvNpbxNHAoAiEAr+cSq3CNhXvci07kfJpv62ueyHcFCnKNQufsZqXzb6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBkNzqS4mekYvCjOiICs+IXpDYGzBv8Pfe2mVTyTGva7AiEAvljxEmpk03yKiKDyMYJWTrOGlHF1Xs8Yjau64Cn2AoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73874},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown -l warn && pnpm api:check","clean":"rimraf dist","api:check":"api-extractor-quiet run","typecheck":"tsc -b","api:update":"api-extractor run --local","test:types":"TSTYCHE_TYPESCRIPT_MODULE=tstyche-typescript tstyche"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"dependencies":{"@systemfsoftware/effect-spec-runtime":"^0.3.0"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"4.0.0-rc.117","oxlint":"~1.82.0","rimraf":"^6.1.3","tsdown":"^0.23.0","vitest":"^5","tstyche":"^7.2.5","fast-check":"^4","@types/node":"^26","@systemfsoftware/vitest":"^0.1.0","@microsoft/api-extractor":"^7.59.1","@systemfsoftware/tsconfig":"^2.0.1","@systemfsoftware/tsdown-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^4.2.0","@systemfsoftware/oxlint-config-recommended":"^3.1.0"},"peerDependencies":{"effect":"4.0.0-rc.117","vitest":"^5","@systemfsoftware/vitest":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_5.0.0_1790306417603_0.45848048122449003","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@systemfsoftware/effect-gherkin-spec","version":"6.0.0","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/effect-gherkin-spec@6.0.0","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/gherkin/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"75b695dc289a9b61065d5e0b31fd70377e09ffeb","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-6.0.0.tgz","fileCount":6,"integrity":"sha512-tDwluoRJe/mxQoPYlbH3TbTlccbYGSkc3jnT87hqgVT/4oFWLAKNFUByO+XayxsD64aDtI+xlZo+0/OVwGMr2w==","signatures":[{"sig":"MEQCIBNbqQ42zhsmyHRhquLbXs1ZM9L6+ilBoI8Fyq+nqkQRAiBGwLj/ACLjouktsFatlBMvM9wZBqdFuOaMELg3jSfCtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHLAfJA+k3nEFOSTtxpsTp3Dv+SF3iWU/lSWZ+n3FXZbAiEAhb8wLFMYHpUFEf4URuxKn0+iI8UxwFSkYShM/Rm6Cw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78250},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown -l warn && pnpm api:check","clean":"rimraf dist","api:check":"api-extractor-quiet run","typecheck":"tsc -b","api:update":"api-extractor run --local","test:types":"TSTYCHE_TYPESCRIPT_MODULE=tstyche-typescript tstyche"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/gherkin/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"dependencies":{"@systemfsoftware/effect-spec-runtime":"^0.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"4.0.0-rc.117","oxlint":"~1.82.0","rimraf":"^6.1.3","tsdown":"^0.23.0","vitest":"^5","tstyche":"^7.2.5","fast-check":"^4","@types/node":"^26","@systemfsoftware/vitest":"^0.2.0","@microsoft/api-extractor":"^7.59.1","@systemfsoftware/tsconfig":"^2.0.1","@systemfsoftware/tsdown-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^4.2.0","@systemfsoftware/oxlint-config-recommended":"^3.2.0"},"peerDependencies":{"effect":"4.0.0-rc.117","vitest":"^5","@systemfsoftware/vitest":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_6.0.0_1790436983266_0.15922807535959538","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"@systemfsoftware/effect-gherkin-spec","version":"6.0.1","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/effect-gherkin-spec@6.0.1","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/gherkin/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"674c0e11df350e07536184cfdae766e8edb7c028","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-6.0.1.tgz","fileCount":6,"integrity":"sha512-liq73hfc9YDcwK7zGyLKPxW+JLDT752aMQLKOdCowGNaYXzAbV2C3mtjiU6S86YI+s5pJ2SLCeijnS9zadFtYg==","signatures":[{"sig":"MEUCIQCOraWJz1QUujFt7ZH4JW6AGCsW9IfI8uzGrwC91oHmMQIgMh04KIxX7BcKxSxh0tpklr/LY0msDWPs3RfxlSCJFAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD3YQGFHVivweGCV5jdraErRYwOkFL1+0vN4+6oU7+yMQIhAIv0lIDO7ftloNlX0Fgf6GTfXAgvChmh1/W+cEgP7BHD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@6.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78796},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown -l warn && pnpm api:check","clean":"rimraf dist","mutation":"stryker run","api:check":"api-extractor-quiet run","typecheck":"tsc -b","api:update":"api-extractor run --local","test:types":"TSTYCHE_TYPESCRIPT_MODULE=tstyche-typescript tstyche"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/gherkin/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"dependencies":{"@systemfsoftware/effect-spec-runtime":"^0.3.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"4.0.0-rc.117","oxlint":"~1.82.0","rimraf":"^6.1.3","tsdown":"^0.23.0","vitest":"^5","tstyche":"^7.2.5","fast-check":"^4","@types/node":"^26","@systemfsoftware/vitest":"^0.3.0","@microsoft/api-extractor":"^7.59.1","@systemfsoftware/tsconfig":"^2.0.1","@systemfsoftware/stryker-js":"latest","@systemfsoftware/tsdown-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/stryker-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^4.2.0","@systemfsoftware/stryker-js-vitest-runner":"latest","@systemfsoftware/oxlint-config-recommended":"^3.3.0","@systemfsoftware/stryker-test-contribution":"latest","@systemfsoftware/stryker-js-typescript-checker":"latest","@systemfsoftware/stryker-ignorer-in-source-vitest-block":"latest","@systemfsoftware/stryker-ignorer-effect-schema-declarations":"latest"},"peerDependencies":{"effect":"4.0.0-rc.117","vitest":"^5","@systemfsoftware/vitest":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_6.0.1_1790484586083_0.3930860731017458","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@systemfsoftware/effect-gherkin-spec","version":"7.0.0","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","_id":"@systemfsoftware/effect-gherkin-spec@7.0.0","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/gherkin/effect-gherkin-spec#readme","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"4387fbcb0e7776bfcb15d18965ecfdf8cba265bd","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-7.0.0.tgz","fileCount":6,"integrity":"sha512-4sgzO0af3ljV1/97ESgQ9z+OzJWQ0RTM4XNRD9NIpe/jRJifsRqHy09IvpsR1t9M+fJIuffn55KdByKHXWsiHQ==","signatures":[{"sig":"MEYCIQDTrUPK89iKrZnL7Jmqdx+m1Z/It7cbLz3+8EY155kvOgIhAMNlDCa6o28sWJ2IO0meIRVpeI5af+UYc3Ueci2X0Oit","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCPcYQ523ze9O6gz1kZFJfpfazFdSk84vKbl9XE5OmN6wIgWdGhgNOvRJhY8+5Z/PAg768/RFT+W+njNCRMRlrNcww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@7.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79275},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown -l warn && pnpm api:check","clean":"rimraf dist","mutation":"stryker run","api:check":"api-extractor-quiet run","typecheck":"tsc -b","api:update":"api-extractor run --local","test:types":"TSTYCHE_TYPESCRIPT_MODULE=tstyche-typescript tstyche"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/gherkin/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"dependencies":{"@systemfsoftware/effect-spec-runtime":"^1.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"^4","oxlint":"~1.82.0","rimraf":"^6.1.3","tsdown":"^0.23.0","vitest":"^5","tstyche":"^7.2.5","fast-check":"^4","@types/node":"^26","@systemfsoftware/vitest":"^1.0.0","@microsoft/api-extractor":"^7.59.1","@systemfsoftware/tsconfig":"^2.0.1","@systemfsoftware/stryker-js":"latest","@systemfsoftware/tsdown-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/stryker-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^4.2.0","@systemfsoftware/stryker-js-vitest-runner":"latest","@systemfsoftware/oxlint-config-recommended":"^4.0.0","@systemfsoftware/stryker-test-contribution":"latest","@systemfsoftware/stryker-js-typescript-checker":"latest","@systemfsoftware/stryker-ignorer-in-source-vitest-block":"latest","@systemfsoftware/stryker-ignorer-effect-schema-declarations":"latest"},"peerDependencies":{"effect":"^4","vitest":"^5","@systemfsoftware/vitest":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/effect-gherkin-spec_7.0.0_1790888053234_0.026232774582928498","host":"s3://npm-registry-packages-npm-production"}},"7.0.1":{"_id":"@systemfsoftware/effect-gherkin-spec@7.0.1","bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","dist":{"shasum":"76536d32643e8c517d5c3bd95300c783a13ed43d","tarball":"https://registry.npmjs.org/@systemfsoftware/effect-gherkin-spec/-/effect-gherkin-spec-7.0.1.tgz","fileCount":6,"integrity":"sha512-ueMUWVEYDa7R9WMw6j2wY7NmTXaZDdWFRiTeSaJFhD1Ty4InGBxKazZ/svzghU7GaeDYHXzm7WjEhEuVW0QlSw==","signatures":[{"sig":"MEQCIGszYZWUPRhhp1Q9n7XUBvHE1boMBReJgpbtoqfXN5pzAiBrCQKJhzkBcgsrBpi2aywx5ALVe0Ok2u+tbMKrGf1CAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQClef2rjSbQplEeh/qySjA4WZtWes95AH6qoF5kJfXlrQIhAKqIQwLRwkNaXDAwHScFYdeaeZgAJozoyamPLa+5uJFW"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@systemfsoftware%2feffect-gherkin-spec@7.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79363},"name":"@systemfsoftware/effect-gherkin-spec","type":"module","author":"Ryan Lee <drdgvhbh@gmail.com>","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"license":"Apache-2.0","scripts":{"attw":"attw --pack .","lint":"f=${OXLINT_FORMAT:-${AGENT:+agent}}; oxlint . --format=${f:-default}","test":"vitest run","build":"tsdown -l warn && pnpm api:check","clean":"rimraf dist","mutation":"stryker run","api:check":"api-extractor-quiet run","typecheck":"tsc -b","api:update":"api-extractor run --local","test:types":"TSTYCHE_TYPESCRIPT_MODULE=tstyche-typescript tstyche"},"version":"7.0.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"ed2a66d3-2149-4816-a2fd-68f97d04fafb"}},"homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/gherkin/effect-gherkin-spec#readme","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/gherkin/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","directories":{},"maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"dependencies":{"@systemfsoftware/effect-spec-runtime":"^1.0.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"effect":"^4","oxlint":"~1.82.0","rimraf":"^6.1.3","tsdown":"^0.23.0","vitest":"^5","tstyche":"^7.2.5","fast-check":"^4","@types/node":"^26","@systemfsoftware/vitest":"^2.0.0","@microsoft/api-extractor":"^7.59.1","@systemfsoftware/tsconfig":"^2.0.1","@systemfsoftware/stryker-js":"latest","@systemfsoftware/tsdown-config":"^0.1.0","@systemfsoftware/vitest-config":"^0.1.0","@systemfsoftware/stryker-config":"^0.1.0","@systemfsoftware/arethetypeswrong-cli":"^4.2.0","@systemfsoftware/stryker-js-vitest-runner":"latest","@systemfsoftware/oxlint-config-recommended":"^4.0.0","@systemfsoftware/stryker-test-contribution":"latest","@systemfsoftware/stryker-js-typescript-checker":"latest","@systemfsoftware/stryker-ignorer-in-source-vitest-block":"latest","@systemfsoftware/stryker-ignorer-effect-schema-declarations":"latest"},"peerDependencies":{"effect":"^4","vitest":"^5","@systemfsoftware/vitest":"^2.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/effect-gherkin-spec_7.0.1_1790963442896_0.8105316996715319"}}},"time":{"created":"2026-06-25T13:14:44.370Z","modified":"2026-10-02T17:50:43.340Z","0.1.0":"2026-06-25T13:14:45.022Z","0.2.0":"2026-07-20T05:43:37.318Z","0.3.0":"2026-07-20T08:39:39.277Z","0.3.1":"2026-07-24T19:05:12.544Z","0.3.2":"2026-07-24T19:19:28.106Z","0.3.3":"2026-07-24T19:53:12.752Z","0.3.4":"2026-07-25T18:47:01.241Z","0.3.5":"2026-07-25T19:01:02.149Z","0.3.6":"2026-07-25T20:34:07.674Z","0.3.7":"2026-07-27T04:23:48.487Z","0.4.0":"2026-07-27T05:07:49.967Z","0.4.1":"2026-07-29T03:17:55.239Z","0.5.0":"2026-08-03T02:58:38.717Z","0.5.1":"2026-08-04T03:00:12.594Z","1.0.0":"2026-08-20T21:40:21.854Z","2.0.0":"2026-08-21T16:34:59.653Z","2.0.1":"2026-08-23T18:11:28.555Z","2.0.2":"2026-08-28T02:00:57.495Z","3.0.0":"2026-08-28T16:28:26.531Z","4.0.0":"2026-08-30T02:53:50.313Z","4.0.1":"2026-09-06T22:31:41.744Z","4.0.2":"2026-09-12T15:20:45.423Z","4.1.0":"2026-09-20T18:45:09.353Z","4.2.0":"2026-09-20T21:45:57.635Z","4.2.1":"2026-09-21T00:30:13.910Z","4.2.2":"2026-09-22T04:34:38.750Z","4.2.3":"2026-09-23T15:24:12.311Z","4.3.0":"2026-09-23T16:24:59.282Z","4.3.1":"2026-09-24T00:34:51.230Z","4.4.0":"2026-09-24T18:07:53.025Z","5.0.0":"2026-09-25T03:20:17.683Z","6.0.0":"2026-09-26T15:36:23.359Z","6.0.1":"2026-09-27T04:49:46.164Z","7.0.0":"2026-10-01T20:54:13.370Z","7.0.1":"2026-10-02T17:50:42.987Z"},"bugs":"https://github.com/systemfsoftware/systemfsoftware/issues","author":"Ryan Lee <drdgvhbh@gmail.com>","license":"Apache-2.0","homepage":"https://github.com/systemfsoftware/systemfsoftware/tree/main/packages/gherkin/effect-gherkin-spec#readme","keywords":["effect","effect-ts","vitest","gherkin","bdd","cucumber","given-when-then","scenario-outline","acceptance-testing","property-testing","typescript"],"repository":{"url":"git+https://github.com/systemfsoftware/systemfsoftware.git","type":"git","directory":"packages/gherkin/effect-gherkin-spec"},"description":"Gherkin BDD for Effect-TS and Vitest — Given/When/Then steps that compose as Effects, with Scenario Outline expansion and typed step errors.","maintainers":[{"name":"ryanleecode","email":"ryanleecode@gmail.com"}],"readme":"# @systemfsoftware/effect-gherkin-spec\n\nWrite Gherkin-style behaviour tests with [Effect](https://effect.website).\n\n`makeFeature({ it })` gives you a `Feature` builder for organising integration tests as Given/When/Then step pipelines. A `Then` body is `(state, expect) => one check`: it asserts the state the last Given or When produced, exactly once — several facts about that state become one check over a record. Every scenario runs under the simulation kernel by default (the zero-preemption schedule, then the profile's seeded schedules); a scenario that must stay on the live clock declares a required reason, which the run report lists.\n\n```ts\nimport { Gherkin, Given, it, makeFeature, Then, When } from '@systemfsoftware/effect-gherkin-spec'\nimport { Effect } from 'effect'\n\nconst Feature = makeFeature({ it })\n\nFeature('Borrowing a library book')\n  .withScenarioLayer(BookCheckoutLive)\n  .body(({ scenario }) => {\n    scenario(\n      'A member borrows an available book',\n      Gherkin.Do.pipe(\n        Given('an available book on the shelf')('book', () => BookCheckoutLive.current()),\n        When('the member borrows the book')(() => BookCheckoutLive.borrow('member-42')),\n        Then('the book is checked out to the member')((_scope, expect) =>\n          Effect.map(BookCheckoutLive.holder(), (holder) => expect(holder).toBe('member-42'))\n        ),\n      ),\n    )\n\n    scenario(\n      'A notification that leaves the building uses the live clock',\n      { live: 'the notification leaves the process for a real socket' },\n      Gherkin.Do.pipe(\n        Given('a notification on its way out')('notice', () => Effect.succeed('due-reminder')),\n        Then('the socket receives the notice')((scope, expect) => expect(scope.notice).toBe('due-reminder')),\n      ),\n    )\n  })\n```\n\nA whole feature stays on the live clock with `Feature('Name').live('the reason it waits on real I/O')`, and a scenario outline takes the same reason through `opts.live`. A live declaration without a reason fails type-checking; there is no boolean form.\n\nScenario outlines parameterise the same behaviour across example rows, each row running through the same kernel exploration:\n\n```ts\nFeature('Calculating late fees')\n  .withScenarioLayer(LoanLedgerLive)\n  .body(({ scenarioOutline }) => {\n    scenarioOutline(\n      'A late book accrues its daily fee',\n      [{ daysLate: 1, fee: 25 }, { daysLate: 3, fee: 75 }],\n      ({ daysLate, fee }) =>\n        Gherkin.Do.pipe(\n          Given('a book returned late')(() => LoanLedgerLive.recordReturn({ daysLate })),\n          Then('the ledger shows the accrued fee')((_scope, expect) =>\n            Effect.map(LoanLedgerLive.fee(), (charged) => expect(charged).toBe(fee))\n          ),\n        ),\n    )\n  })\n```\n\n## Install\n\n```bash\npnpm add -D @systemfsoftware/effect-gherkin-spec@workspace:^\n```\n\n> [!NOTE]\n> This package is `private: true` — it exists to exercise the effect v4 RC inside the workspace and is never published.\n\n> [!NOTE]\n> `effect`, `@systemfsoftware/vitest`, and `vitest` are peer dependencies — you bring your own.\n","readmeFilename":""}