{"_id":"eslint-plugin-executable-stories-playwright","_rev":"20-d1a255945b5d445265d9683820a09a0a","name":"eslint-plugin-executable-stories-playwright","dist-tags":{"latest":"2.1.11"},"versions":{"0.1.0":{"name":"eslint-plugin-executable-stories-playwright","version":"0.1.0","keywords":["eslint","eslint-plugin","playwright","executable-stories","bdd"],"license":"MIT","_id":"eslint-plugin-executable-stories-playwright@0.1.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"dist":{"shasum":"93d26c6c2fd16a5ad28fbcf89379f1d2f2a49dc3","tarball":"https://registry.npmjs.org/eslint-plugin-executable-stories-playwright/-/eslint-plugin-executable-stories-playwright-0.1.0.tgz","fileCount":8,"integrity":"sha512-BbXbiqTMuOUrvoDsA40oGX8H+QZhNxjs/e1Pvk76lcRjm8zu7dQhJMfOSeGRq290nMhJkkGh/433fw2HKXu18Q==","signatures":[{"sig":"MEYCIQDJ8L2tvPMhVxbFOC7oELeEaBSRMv6UKWqBH4rM5A82RgIhAPT6h//ITPN9wozMVBzzcoB/uMt6HrMklXUK5F2ZOUn2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69250},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e303c84a2dba43581a85b37288bc0225fa9f9255","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","clean":"rm -rf dist","quality":"pnpm type-check && pnpm test && pnpm lint","test:watch":"vitest watch","type-check":"tsc --noEmit"},"_npmUser":{"name":"jagreehal","email":"jag.reehal@gmail.com"},"_npmVersion":"11.6.2","description":"ESLint rules for executable-stories-playwright: step context, doc.story in test/it","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^9.39.2","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.2.1","@types/eslint":"^9.6.1","@types/estree":"^1.0.8","eslint-config-executable-stories":"workspace:*"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-executable-stories-playwright_0.1.0_1770541635822_0.2872054409835214","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"eslint-plugin-executable-stories-playwright","version":"1.1.0","keywords":["eslint","eslint-plugin","playwright","executable-stories","bdd"],"license":"MIT","_id":"eslint-plugin-executable-stories-playwright@1.1.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"dist":{"shasum":"61bd48caf6de439cdeff5639b70e3cdd40bb24b9","tarball":"https://registry.npmjs.org/eslint-plugin-executable-stories-playwright/-/eslint-plugin-executable-stories-playwright-1.1.0.tgz","fileCount":9,"integrity":"sha512-jkTbZu2kYmZnj0OGBIzy1ck6DNB6a0VruyiFS/L5SfFXSGDNU1mFoKNhL4KH9sj4lkeMZF7KyXc6hiq6wFm3VQ==","signatures":[{"sig":"MEUCIE4hKFZklxOoG3YElT0PfJ/Ckix4K83KMaPZ4xvJ16ftAiEAkAOhr0dh1RsJkZ0iRvFART+jURR6rlRX/GEISItiLkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-executable-stories-playwright@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70918},"main":"./dist/index.cjs","type":"module","_from":"file:eslint-plugin-executable-stories-playwright-1.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","clean":"rm -rf dist","quality":"pnpm type-check && pnpm test && pnpm lint","test:watch":"vitest watch","type-check":"node -e \"const fs=require('fs');const {execSync}=require('child_process');const p=require('path').resolve(process.cwd(),'../executable-stories-playwright/package.json');if(!fs.existsSync(p)){console.log('Skipping type-check: executable-stories-playwright not in workspace');process.exit(0);}execSync('pnpm --filter executable-stories-playwright run build && tsc --noEmit',{stdio:'inherit'});\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a0bd8cd0-6f09-4b3e-bdbf-bd02ad4bea1e"}},"_resolved":"/tmp/764da4b97b9ff2f3d79a593d1125e122/eslint-plugin-executable-stories-playwright-1.1.0.tgz","_integrity":"sha512-jkTbZu2kYmZnj0OGBIzy1ck6DNB6a0VruyiFS/L5SfFXSGDNU1mFoKNhL4KH9sj4lkeMZF7KyXc6hiq6wFm3VQ==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/eslint-plugin-executable-stories-playwright"},"_npmVersion":"11.10.0","description":"ESLint rules for executable-stories-playwright: step context, doc.story in test/it","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^9.39.2","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.2.3","@types/eslint":"^9.6.1","@types/estree":"^1.0.8","eslint-config-executable-stories":"0.1.0"},"peerDependencies":{"eslint":">=10","eslint-config-executable-stories":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-executable-stories-playwright_1.1.0_1770969655233_0.8577598094656596","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"eslint-plugin-executable-stories-playwright","version":"1.2.0","keywords":["eslint","eslint-plugin","playwright","executable-stories","bdd"],"license":"MIT","_id":"eslint-plugin-executable-stories-playwright@1.2.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"dist":{"shasum":"e18c4809531bfc85de3dede94426e68f66e269cc","tarball":"https://registry.npmjs.org/eslint-plugin-executable-stories-playwright/-/eslint-plugin-executable-stories-playwright-1.2.0.tgz","fileCount":9,"integrity":"sha512-CQyZmQU/GQ5LKQ0GGgBvfewxspakS+bJ2mSTrXPwIMYcmKYJ9y46dC6tNJPatQgBL7Q51hxVWKP/rSHY4gGyZg==","signatures":[{"sig":"MEYCIQCDafHd0ljS8mzB3qhypZPTQ8VrtK+A2mL84rQXaakGtQIhAImOMzVubdo8obu8YXrq0AiXNt5XFnszkkOa7XIgiBFx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-executable-stories-playwright@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70918},"main":"./dist/index.cjs","type":"module","_from":"file:eslint-plugin-executable-stories-playwright-1.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","clean":"rm -rf dist","quality":"pnpm type-check && pnpm test && pnpm lint","test:watch":"vitest watch","type-check":"node -e \"const fs=require('fs');const {execSync}=require('child_process');const p=require('path').resolve(process.cwd(),'../executable-stories-playwright/package.json');if(!fs.existsSync(p)){console.log('Skipping type-check: executable-stories-playwright not in workspace');process.exit(0);}execSync('pnpm --filter executable-stories-playwright run build && tsc --noEmit',{stdio:'inherit'});\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a0bd8cd0-6f09-4b3e-bdbf-bd02ad4bea1e"}},"_resolved":"/tmp/075dbec0b7338ccc29a7d13adcadec1e/eslint-plugin-executable-stories-playwright-1.2.0.tgz","_integrity":"sha512-CQyZmQU/GQ5LKQ0GGgBvfewxspakS+bJ2mSTrXPwIMYcmKYJ9y46dC6tNJPatQgBL7Q51hxVWKP/rSHY4gGyZg==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/eslint-plugin-executable-stories-playwright"},"_npmVersion":"11.10.0","description":"ESLint rules for executable-stories-playwright: step context, doc.story in test/it","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^9.39.2","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.2.3","@types/eslint":"^9.6.1","@types/estree":"^1.0.8","eslint-config-executable-stories":"0.1.0"},"peerDependencies":{"eslint":">=10","eslint-config-executable-stories":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-executable-stories-playwright_1.2.0_1771108454829_0.9142195940810949","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"eslint-plugin-executable-stories-playwright","version":"2.0.0","keywords":["eslint","eslint-plugin","playwright","executable-stories","bdd"],"license":"MIT","_id":"eslint-plugin-executable-stories-playwright@2.0.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"dist":{"shasum":"e592ee01bd302a73e4bd0e53eeeb0780bdb8de96","tarball":"https://registry.npmjs.org/eslint-plugin-executable-stories-playwright/-/eslint-plugin-executable-stories-playwright-2.0.0.tgz","fileCount":9,"integrity":"sha512-3h3qX5/fhRSV9qkoKKjmZ8zZiwpCHyOqxcSmLaQ+ZE3ZDZcS345bYKkgIjwG2hNlNQm2HU1zfN7uDBLEPy0stA==","signatures":[{"sig":"MEQCIDMKzqJIZ2dgkAMDPxA78o01zXn+mRmlTxGzwWZIa8KFAiBAw3aliKqn5b3/oVZ7h0UuPgQSyv3+TShU08X+q4tODQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-executable-stories-playwright@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70918},"main":"./dist/index.cjs","type":"module","_from":"file:eslint-plugin-executable-stories-playwright-2.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","clean":"rm -rf dist","quality":"pnpm type-check && pnpm test && pnpm lint","test:watch":"vitest watch","type-check":"node -e \"const fs=require('fs');const {execSync}=require('child_process');const p=require('path').resolve(process.cwd(),'../executable-stories-playwright/package.json');if(!fs.existsSync(p)){console.log('Skipping type-check: executable-stories-playwright not in workspace');process.exit(0);}execSync('pnpm --filter executable-stories-playwright run build && tsc --noEmit',{stdio:'inherit'});\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a0bd8cd0-6f09-4b3e-bdbf-bd02ad4bea1e"}},"_resolved":"/tmp/1ff5e997b71d679b9722a853bb0c22a7/eslint-plugin-executable-stories-playwright-2.0.0.tgz","_integrity":"sha512-3h3qX5/fhRSV9qkoKKjmZ8zZiwpCHyOqxcSmLaQ+ZE3ZDZcS345bYKkgIjwG2hNlNQm2HU1zfN7uDBLEPy0stA==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/eslint-plugin-executable-stories-playwright"},"_npmVersion":"11.10.0","description":"ESLint rules for executable-stories-playwright: step context, doc.story in test/it","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^9.39.2","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.2.3","@types/eslint":"^9.6.1","@types/estree":"^1.0.8","eslint-config-executable-stories":"0.2.0"},"peerDependencies":{"eslint":">=10","eslint-config-executable-stories":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-executable-stories-playwright_2.0.0_1771274569865_0.17729676610169287","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"eslint-plugin-executable-stories-playwright","version":"2.1.0","keywords":["eslint","eslint-plugin","playwright","executable-stories","bdd"],"license":"MIT","_id":"eslint-plugin-executable-stories-playwright@2.1.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"dist":{"shasum":"560cd0b3ec79cacb6bb0d553d331130592833238","tarball":"https://registry.npmjs.org/eslint-plugin-executable-stories-playwright/-/eslint-plugin-executable-stories-playwright-2.1.0.tgz","fileCount":9,"integrity":"sha512-Q2o123E9DUJf2BMUPCbjbCCn5TmGNi+iNUAqv65QkDsP/7nomo3V644WV1zgr1rHM5aC3Y681YSXIC0xAH3QCg==","signatures":[{"sig":"MEYCIQCsV95yEmKfo8/lKn2nxsbXf81q8ePi50VAA1TykuyU+wIhAOzBvnql3aSXXYafkKLv5fMdzckjdErAI3X4WFtUwWQf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-executable-stories-playwright@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70798},"main":"./dist/index.cjs","type":"module","_from":"file:eslint-plugin-executable-stories-playwright-2.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","clean":"rm -rf dist","quality":"pnpm type-check && pnpm test && pnpm lint","test:watch":"vitest watch","type-check":"node -e \"const fs=require('fs');const {execSync}=require('child_process');const p=require('path').resolve(process.cwd(),'../executable-stories-playwright/package.json');if(!fs.existsSync(p)){console.log('Skipping type-check: executable-stories-playwright not in workspace');process.exit(0);}execSync('pnpm --filter executable-stories-playwright run build && tsc --noEmit',{stdio:'inherit'});\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a0bd8cd0-6f09-4b3e-bdbf-bd02ad4bea1e"}},"_resolved":"/tmp/a92873369749b0e98360749b68fb9802/eslint-plugin-executable-stories-playwright-2.1.0.tgz","_integrity":"sha512-Q2o123E9DUJf2BMUPCbjbCCn5TmGNi+iNUAqv65QkDsP/7nomo3V644WV1zgr1rHM5aC3Y681YSXIC0xAH3QCg==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/eslint-plugin-executable-stories-playwright"},"_npmVersion":"11.10.1","description":"ESLint rules for executable-stories-playwright: step context, doc.story in test/it","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.0.1","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0","@types/eslint":"^9.6.1","@types/estree":"^1.0.8","eslint-config-executable-stories":"0.2.0"},"peerDependencies":{"eslint":">=10","eslint-config-executable-stories":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-executable-stories-playwright_2.1.0_1771884683618_0.19330223063720942","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"eslint-plugin-executable-stories-playwright","version":"2.1.1","keywords":["eslint","eslint-plugin","playwright","executable-stories","bdd"],"license":"MIT","_id":"eslint-plugin-executable-stories-playwright@2.1.1","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"dist":{"shasum":"9487ce2f8a0db78a4a675ef4acd37372676bade0","tarball":"https://registry.npmjs.org/eslint-plugin-executable-stories-playwright/-/eslint-plugin-executable-stories-playwright-2.1.1.tgz","fileCount":9,"integrity":"sha512-Hucy1AO2e+C/xar3S4joQHwx7P9Q2JOJypL5iCLhxHfFcLwcqvhDtQjydXc6JUOPXRHCIvViaTq727v2iEV5OQ==","signatures":[{"sig":"MEUCIQCMaAwje99IF1pyKpl1ZsW7luXLqBn+FB4+ivVsRacozgIgKy2bcvQpWGb1h757f0cp18iTTJR9OLsZaTPqlykwNqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-executable-stories-playwright@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70798},"main":"./dist/index.cjs","type":"module","_from":"file:eslint-plugin-executable-stories-playwright-2.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","clean":"rm -rf dist","quality":"pnpm type-check && pnpm test && pnpm lint","test:watch":"vitest watch","type-check":"node -e \"const fs=require('fs');const {execSync}=require('child_process');const p=require('path').resolve(process.cwd(),'../executable-stories-playwright/package.json');if(!fs.existsSync(p)){console.log('Skipping type-check: executable-stories-playwright not in workspace');process.exit(0);}execSync('pnpm --filter executable-stories-playwright run build && tsc --noEmit',{stdio:'inherit'});\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a0bd8cd0-6f09-4b3e-bdbf-bd02ad4bea1e"}},"_resolved":"/tmp/4c40af5a758a85255d6e97f32ef02f46/eslint-plugin-executable-stories-playwright-2.1.1.tgz","_integrity":"sha512-Hucy1AO2e+C/xar3S4joQHwx7P9Q2JOJypL5iCLhxHfFcLwcqvhDtQjydXc6JUOPXRHCIvViaTq727v2iEV5OQ==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/eslint-plugin-executable-stories-playwright"},"_npmVersion":"11.11.0","description":"ESLint rules for executable-stories-playwright: step context, doc.story in test/it","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.0.1","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.2","@types/eslint":"^9.6.1","@types/estree":"^1.0.8","eslint-config-executable-stories":"0.2.0"},"peerDependencies":{"eslint":">=10","eslint-config-executable-stories":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-executable-stories-playwright_2.1.1_1772137588793_0.19797382503418692","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"eslint-plugin-executable-stories-playwright","version":"2.1.2","keywords":["eslint","eslint-plugin","playwright","executable-stories","bdd"],"license":"MIT","_id":"eslint-plugin-executable-stories-playwright@2.1.2","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"intent":"bin/intent.js"},"dist":{"shasum":"584d3782903ff139ced2677f1edb3a88c08e977b","tarball":"https://registry.npmjs.org/eslint-plugin-executable-stories-playwright/-/eslint-plugin-executable-stories-playwright-2.1.2.tgz","fileCount":10,"integrity":"sha512-IGgj4izplnxkGh/ebXKXbTM4x6UYd+8k6mhnsuscOZjPEKoSd/4RtK+38Tc1F1boyNmNC8fB1qtgIo0NNLCReg==","signatures":[{"sig":"MEUCIQD50RM7lz+Ba6Q6mKvVb7RQeZaDViI6qblxwtdjhXg4DwIgVcKp5Fu14L+nTJtz+d5JrcQfzyMeK5uawDuKyJAyXZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-executable-stories-playwright@2.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73641},"main":"./dist/index.cjs","type":"module","_from":"file:eslint-plugin-executable-stories-playwright-2.1.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","clean":"rm -rf dist","quality":"pnpm type-check && pnpm test && pnpm lint","test:watch":"vitest watch","type-check":"node -e \"const fs=require('fs');const {execSync}=require('child_process');const p=require('path').resolve(process.cwd(),'../executable-stories-playwright/package.json');if(!fs.existsSync(p)){console.log('Skipping type-check: executable-stories-playwright not in workspace');process.exit(0);}execSync('pnpm --filter executable-stories-playwright run build && tsc --noEmit',{stdio:'inherit'});\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a0bd8cd0-6f09-4b3e-bdbf-bd02ad4bea1e"}},"_resolved":"/tmp/97efd562bd238d4a907f97754a5b7090/eslint-plugin-executable-stories-playwright-2.1.2.tgz","_integrity":"sha512-IGgj4izplnxkGh/ebXKXbTM4x6UYd+8k6mhnsuscOZjPEKoSd/4RtK+38Tc1F1boyNmNC8fB1qtgIo0NNLCReg==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/eslint-plugin-executable-stories-playwright"},"_npmVersion":"11.11.0","description":"ESLint rules for executable-stories-playwright: step context, doc.story in test/it","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.0.1","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.2","@types/eslint":"^9.6.1","@types/estree":"^1.0.8","executable-stories-vitest":"7.0.2","eslint-config-executable-stories":"0.2.0"},"peerDependencies":{"eslint":">=10","eslint-config-executable-stories":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-executable-stories-playwright_2.1.2_1772914982115_0.9758111819992721","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"eslint-plugin-executable-stories-playwright","version":"2.1.3","keywords":["eslint","eslint-plugin","playwright","executable-stories","bdd"],"license":"MIT","_id":"eslint-plugin-executable-stories-playwright@2.1.3","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"intent":"bin/intent.js"},"dist":{"shasum":"963fb1ee375e47198088354c374247a80cf1760b","tarball":"https://registry.npmjs.org/eslint-plugin-executable-stories-playwright/-/eslint-plugin-executable-stories-playwright-2.1.3.tgz","fileCount":10,"integrity":"sha512-tVCpJWLWwwr9lMDhHTmuxbKWO8ulOm0KbyC8OfS0T1K5CgDYWrkeB6LoRfH6gxb9zA131vIxbIKkKg+RzGNz8g==","signatures":[{"sig":"MEQCIBtmjFPs9rj7aDkeplORpah7ba3KZ+ri3+UL2ZknZa7mAiAes+zD6fEmDWDuR7HAayU38Mk434rWlutd6I3wDvjTNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-executable-stories-playwright@2.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100625},"main":"./dist/index.cjs","type":"module","_from":"file:eslint-plugin-executable-stories-playwright-2.1.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","clean":"rm -rf dist","quality":"pnpm type-check && pnpm test && pnpm lint","test:watch":"vitest watch","type-check":"node -e \"const fs=require('fs');const {execSync}=require('child_process');const p=require('path').resolve(process.cwd(),'../executable-stories-playwright/package.json');if(!fs.existsSync(p)){console.log('Skipping type-check: executable-stories-playwright not in workspace');process.exit(0);}execSync('pnpm --filter executable-stories-playwright run build && tsc --noEmit',{stdio:'inherit'});\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a0bd8cd0-6f09-4b3e-bdbf-bd02ad4bea1e"}},"_resolved":"/tmp/c751305c6dc5b9685c12d249b31a2956/eslint-plugin-executable-stories-playwright-2.1.3.tgz","_integrity":"sha512-tVCpJWLWwwr9lMDhHTmuxbKWO8ulOm0KbyC8OfS0T1K5CgDYWrkeB6LoRfH6gxb9zA131vIxbIKkKg+RzGNz8g==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/eslint-plugin-executable-stories-playwright"},"_npmVersion":"11.12.1","description":"ESLint rules for executable-stories-playwright: step context, doc.story in test/it","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.0.1","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0","@types/eslint":"^9.6.1","@types/estree":"^1.0.8","executable-stories-vitest":"8.1.3","eslint-config-executable-stories":"0.2.0"},"peerDependencies":{"eslint":">=10","eslint-config-executable-stories":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-executable-stories-playwright_2.1.3_1775029004557_0.7465764322554997","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"eslint-plugin-executable-stories-playwright","version":"2.1.4","keywords":["eslint","eslint-plugin","playwright","executable-stories","bdd"],"license":"MIT","_id":"eslint-plugin-executable-stories-playwright@2.1.4","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"intent":"bin/intent.js"},"dist":{"shasum":"3f5cb828401d8786ab413e6ea2d8faf344a89b40","tarball":"https://registry.npmjs.org/eslint-plugin-executable-stories-playwright/-/eslint-plugin-executable-stories-playwright-2.1.4.tgz","fileCount":11,"integrity":"sha512-MNGwf6Bl3oq7aIGQAtPkdORLma5/1iCvVjIz/NL/Y2R3Vdkg04SgrQfXUDCRWXg99rDwfu3ciOTNiu9S0Xp3EQ==","signatures":[{"sig":"MEQCIG4rJjbc0EbQytFdjQ6+nux/zMtp6SAMiDE0c7XPpTciAiAeMKd2VnhEFJKliZ9SYyyt513F2q4fJwrf4mmhc5elAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-executable-stories-playwright@2.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100694},"main":"./dist/index.cjs","type":"module","_from":"file:eslint-plugin-executable-stories-playwright-2.1.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","clean":"rm -rf dist","quality":"pnpm type-check && pnpm test && pnpm lint","test:watch":"vitest watch","type-check":"node -e \"const fs=require('fs');const {execSync}=require('child_process');const p=require('path').resolve(process.cwd(),'../executable-stories-playwright/package.json');if(!fs.existsSync(p)){console.log('Skipping type-check: executable-stories-playwright not in workspace');process.exit(0);}execSync('pnpm --filter executable-stories-playwright run build && tsc --noEmit',{stdio:'inherit'});\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a0bd8cd0-6f09-4b3e-bdbf-bd02ad4bea1e"}},"_resolved":"/tmp/1986328989b9bbcf48f476b644d9afc1/eslint-plugin-executable-stories-playwright-2.1.4.tgz","_integrity":"sha512-MNGwf6Bl3oq7aIGQAtPkdORLma5/1iCvVjIz/NL/Y2R3Vdkg04SgrQfXUDCRWXg99rDwfu3ciOTNiu9S0Xp3EQ==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/eslint-plugin-executable-stories-playwright"},"_npmVersion":"11.12.1","description":"ESLint rules for executable-stories-playwright: step context, doc.story in test/it","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.0.1","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0","@types/eslint":"^9.6.1","@types/estree":"^1.0.8","executable-stories-vitest":"8.1.4","eslint-config-executable-stories":"0.2.0"},"peerDependencies":{"eslint":">=10","eslint-config-executable-stories":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-executable-stories-playwright_2.1.4_1775111234806_0.6982671521557295","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"eslint-plugin-executable-stories-playwright","version":"2.1.5","keywords":["eslint","eslint-plugin","playwright","executable-stories","bdd"],"license":"MIT","_id":"eslint-plugin-executable-stories-playwright@2.1.5","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"intent":"bin/intent.js"},"dist":{"shasum":"8ee9f732dcb26cc50f39bec45c92e30880fb40eb","tarball":"https://registry.npmjs.org/eslint-plugin-executable-stories-playwright/-/eslint-plugin-executable-stories-playwright-2.1.5.tgz","fileCount":10,"integrity":"sha512-TvXRgBnpT0BvGcc4ojuoikiC5jLo3STaslrM31bqTlVHftcOboHldTOcq38hrCVKDOeRxc5S8G3/ljcswKutZg==","signatures":[{"sig":"MEYCIQD/62QdZj1HIpN5PkDGKgdc81IfrEHLsN1T7FJGQdWvXAIhANkbgS3Gn2X2+rogt8y/n2emU8vhr1F8Og0qJYDCifv4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-executable-stories-playwright@2.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96079},"main":"./dist/index.cjs","type":"module","_from":"file:eslint-plugin-executable-stories-playwright-2.1.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","clean":"rm -rf dist","quality":"pnpm type-check && pnpm test && pnpm lint","test:watch":"vitest watch","type-check":"node -e \"const fs=require('fs');const {execSync}=require('child_process');const p=require('path').resolve(process.cwd(),'../executable-stories-playwright/package.json');if(!fs.existsSync(p)){console.log('Skipping type-check: executable-stories-playwright not in workspace');process.exit(0);}execSync('pnpm --filter executable-stories-playwright run build && tsc --noEmit',{stdio:'inherit'});\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a0bd8cd0-6f09-4b3e-bdbf-bd02ad4bea1e"}},"_resolved":"/tmp/6b1335b6fe71886cedf901eb0be1afd7/eslint-plugin-executable-stories-playwright-2.1.5.tgz","_integrity":"sha512-TvXRgBnpT0BvGcc4ojuoikiC5jLo3STaslrM31bqTlVHftcOboHldTOcq38hrCVKDOeRxc5S8G3/ljcswKutZg==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/eslint-plugin-executable-stories-playwright"},"_npmVersion":"11.11.0","description":"ESLint rules for executable-stories-playwright: step context, doc.story in test/it","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.0.1","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.6.0","@types/eslint":"^9.6.1","@types/estree":"^1.0.8","executable-stories-vitest":"8.1.5","eslint-config-executable-stories":"0.2.0"},"peerDependencies":{"eslint":">=10","eslint-config-executable-stories":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-executable-stories-playwright_2.1.5_1775904475505_0.05851817490160749","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"eslint-plugin-executable-stories-playwright","version":"2.1.6","keywords":["eslint","eslint-plugin","playwright","executable-stories","bdd"],"license":"MIT","_id":"eslint-plugin-executable-stories-playwright@2.1.6","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"bin":{"intent":"bin/intent.js"},"dist":{"shasum":"6a00766ecaaabba1692350db78656dfcf493708c","tarball":"https://registry.npmjs.org/eslint-plugin-executable-stories-playwright/-/eslint-plugin-executable-stories-playwright-2.1.6.tgz","fileCount":10,"integrity":"sha512-N3vdVTrDDb8dymmDO8l72izqfwN9BgCOHzk9iRBw7X+o0AQj/Gvj0JNdcNl+CAKoCaG4mmz+/y9o9PwYfB5cJQ==","signatures":[{"sig":"MEYCIQDTKhiVLwxgvcN1rTSFvQXtRGn4PpszDpicuvFbGsvl0AIhANrO+xaE2+nrZP9EbOSs99Csrl2Fo3Xtdavn6zjRfQvP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-executable-stories-playwright@2.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96080},"main":"./dist/index.cjs","type":"module","_from":"file:eslint-plugin-executable-stories-playwright-2.1.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","clean":"rm -rf dist","quality":"pnpm type-check && pnpm test && pnpm lint","test:watch":"vitest watch","type-check":"node -e \"const fs=require('fs');const {execSync}=require('child_process');const p=require('path').resolve(process.cwd(),'../executable-stories-playwright/package.json');if(!fs.existsSync(p)){console.log('Skipping type-check: executable-stories-playwright not in workspace');process.exit(0);}execSync('pnpm --filter executable-stories-playwright run build && tsc --noEmit',{stdio:'inherit'});\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a0bd8cd0-6f09-4b3e-bdbf-bd02ad4bea1e"}},"_resolved":"/tmp/2f99edc46f537de27ea9d559214387cb/eslint-plugin-executable-stories-playwright-2.1.6.tgz","_integrity":"sha512-N3vdVTrDDb8dymmDO8l72izqfwN9BgCOHzk9iRBw7X+o0AQj/Gvj0JNdcNl+CAKoCaG4mmz+/y9o9PwYfB5cJQ==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/eslint-plugin-executable-stories-playwright"},"_npmVersion":"11.11.0","description":"ESLint rules for executable-stories-playwright: step context, doc.story in test/it","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.0.1","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","@types/eslint":"^9.6.1","@types/estree":"^1.0.8","executable-stories-vitest":"8.1.11","eslint-config-executable-stories":"0.2.0"},"peerDependencies":{"eslint":">=10","eslint-config-executable-stories":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-executable-stories-playwright_2.1.6_1777578645241_0.5320256271129014","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"eslint-plugin-executable-stories-playwright","version":"2.1.7","keywords":["eslint","eslint-plugin","playwright","executable-stories","bdd"],"license":"MIT","_id":"eslint-plugin-executable-stories-playwright@2.1.7","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"dist":{"shasum":"3bb3ef391d014a5aa952b6f6a6665e3169386d5d","tarball":"https://registry.npmjs.org/eslint-plugin-executable-stories-playwright/-/eslint-plugin-executable-stories-playwright-2.1.7.tgz","fileCount":9,"integrity":"sha512-JZBJhl1Dtsge4W2i+ueAmJN+o+7bldlZafvNciiXCxYrPz6ayDFI7emJPMU5a3aEGrB9PXmRHsZYqvFIDEj3SA==","signatures":[{"sig":"MEQCICRj1d3p4kA5qCUgmON27g2Iqz0yExNTadXb5EqRbsTmAiBzalx2kw+2M40u0jCp2cl1DW+cAn7CfeUySj4ey7aHQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-executable-stories-playwright@2.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":95975},"main":"./dist/index.cjs","type":"module","_from":"file:eslint-plugin-executable-stories-playwright-2.1.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","clean":"rm -rf dist","quality":"pnpm type-check && pnpm test && pnpm lint","test:watch":"vitest watch","type-check":"node -e \"const fs=require('fs');const {execSync}=require('child_process');const p=require('path').resolve(process.cwd(),'../executable-stories-playwright/package.json');if(!fs.existsSync(p)){console.log('Skipping type-check: executable-stories-playwright not in workspace');process.exit(0);}execSync('pnpm --filter executable-stories-playwright run build && tsc --noEmit',{stdio:'inherit'});\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a0bd8cd0-6f09-4b3e-bdbf-bd02ad4bea1e"}},"_resolved":"/tmp/2abe2e8f96883b0cc10ffc3d01e06ec1/eslint-plugin-executable-stories-playwright-2.1.7.tgz","_integrity":"sha512-JZBJhl1Dtsge4W2i+ueAmJN+o+7bldlZafvNciiXCxYrPz6ayDFI7emJPMU5a3aEGrB9PXmRHsZYqvFIDEj3SA==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/eslint-plugin-executable-stories-playwright"},"_npmVersion":"11.13.0","description":"ESLint rules for executable-stories-playwright: story.init and legacy story context guards","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.0.1","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","@types/eslint":"^9.6.1","@types/estree":"^1.0.8","executable-stories-vitest":"8.2.0","eslint-config-executable-stories":"0.2.0"},"peerDependencies":{"eslint":">=10","eslint-config-executable-stories":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-executable-stories-playwright_2.1.7_1780270456640_0.6546365180203717","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"eslint-plugin-executable-stories-playwright","version":"1.2.1","keywords":["eslint","eslint-plugin","playwright","executable-stories","bdd"],"license":"MIT","_id":"eslint-plugin-executable-stories-playwright@1.2.1","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"dist":{"shasum":"89822dcf544a2c7ff70c12c77fa5d9883e0479c8","tarball":"https://registry.npmjs.org/eslint-plugin-executable-stories-playwright/-/eslint-plugin-executable-stories-playwright-1.2.1.tgz","fileCount":13,"integrity":"sha512-+XUO84c/ssYIJQS21YBgwmPaZaYoESfgsRf/E1mjC2x/efOnI/kRmyPufM7LHpEqAC5/e1w6yZ+9oeWUQVmIYA==","signatures":[{"sig":"MEYCIQDKRxgDIgYG9pIS+Othub9q0CFHAlgNiJPj5tGkJNR6YgIhAK0WWFmrHPaQ3ZFQLliLOFqA6DudUFFC2/0at7oUlNvy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-executable-stories-playwright@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4589257},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","clean":"rm -rf dist","quality":"pnpm type-check && pnpm test && pnpm lint","test:watch":"vitest watch","type-check":"node -e \"const fs=require('fs');const {execSync}=require('child_process');const p=require('path').resolve(process.cwd(),'../executable-stories-playwright/package.json');if(!fs.existsSync(p)){console.log('Skipping type-check: executable-stories-playwright not in workspace');process.exit(0);}execSync('pnpm --filter executable-stories-playwright run build && tsc --noEmit',{stdio:'inherit'});\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a0bd8cd0-6f09-4b3e-bdbf-bd02ad4bea1e"}},"deprecated":"SECURITY: compromised supply-chain build (2026-06-04 worm) — do not use; upgrade to a known-good release.","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/eslint-plugin-executable-stories-playwright"},"description":"ESLint rules for executable-stories-playwright: step context, doc.story in test/it","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^9.39.2","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.2.3","@types/eslint":"^9.6.1","@types/estree":"^1.0.8","eslint-config-executable-stories":"0.1.0"},"peerDependencies":{"eslint":">=10","eslint-config-executable-stories":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-executable-stories-playwright_1.2.1_1780532772529_0.07415672434552767","host":"s3://npm-registry-packages-npm-production"}},"2.1.8":{"name":"eslint-plugin-executable-stories-playwright","version":"2.1.8","keywords":["eslint","eslint-plugin","playwright","executable-stories","bdd"],"license":"MIT","_id":"eslint-plugin-executable-stories-playwright@2.1.8","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"dist":{"shasum":"96648e1467472f9eb3b3b5c9136372403774b699","tarball":"https://registry.npmjs.org/eslint-plugin-executable-stories-playwright/-/eslint-plugin-executable-stories-playwright-2.1.8.tgz","fileCount":13,"integrity":"sha512-Uk4AAJhJ2S37PzkHi4Ezg1RbHnsWMwQK8OjSDNY8m/w5NuU5HIskMgqRPwGYHEPS+SajdDiL8p7s0Kw6kN4y6w==","signatures":[{"sig":"MEYCIQCrpE9LEek4kE5FmT9LeY+rnPdvIvXGL2TP/ScOpgva9QIhAN6in5BaxSJ9q+zo2Iw+oAOuHlm/Sj8S0WRXjAWDBYQI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-executable-stories-playwright@2.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4615164},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","clean":"rm -rf dist","quality":"pnpm type-check && pnpm test && pnpm lint","test:watch":"vitest watch","type-check":"node -e \"const fs=require('fs');const {execSync}=require('child_process');const p=require('path').resolve(process.cwd(),'../executable-stories-playwright/package.json');if(!fs.existsSync(p)){console.log('Skipping type-check: executable-stories-playwright not in workspace');process.exit(0);}execSync('pnpm --filter executable-stories-playwright run build && tsc --noEmit',{stdio:'inherit'});\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a0bd8cd0-6f09-4b3e-bdbf-bd02ad4bea1e"}},"deprecated":"SECURITY: compromised supply-chain build (2026-06-04 worm) — do not use; upgrade to a known-good release.","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/eslint-plugin-executable-stories-playwright"},"description":"ESLint rules for executable-stories-playwright: story.init and legacy story context guards","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.0.1","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","@types/eslint":"^9.6.1","@types/estree":"^1.0.8","executable-stories-vitest":"8.2.0","eslint-config-executable-stories":"0.2.0"},"peerDependencies":{"eslint":">=10","eslint-config-executable-stories":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-executable-stories-playwright_2.1.8_1780532782587_0.2020126995486522","host":"s3://npm-registry-packages-npm-production"}},"2.1.9":{"name":"eslint-plugin-executable-stories-playwright","version":"2.1.9","keywords":["eslint","eslint-plugin","playwright","executable-stories","bdd"],"license":"MIT","_id":"eslint-plugin-executable-stories-playwright@2.1.9","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"dist":{"shasum":"db3238b13b634fa3111652e4f9afa9120229dc4e","tarball":"https://registry.npmjs.org/eslint-plugin-executable-stories-playwright/-/eslint-plugin-executable-stories-playwright-2.1.9.tgz","fileCount":9,"integrity":"sha512-/4V7cU1WIYlwSftR5/7Rf1oh6UqJYKCLdb2vatf4JFifQyG4RUiXBeGyvYUNWIYBeBpJZIzazar77eOarOac0Q==","signatures":[{"sig":"MEQCIAe9yhDCe2Pk/tpSIAttRmOKdsRP+Y0q3Zxx/UsTRSJgAiAftn978q1vu/v9BbWcJDlB2fs6bIoozil2DnCgApVusQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95975},"main":"./dist/index.cjs","type":"module","_from":"file:eslint-plugin-executable-stories-playwright-2.1.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","clean":"rm -rf dist","quality":"pnpm type-check && pnpm test && pnpm lint","test:watch":"vitest watch","type-check":"node -e \"const fs=require('fs');const {execSync}=require('child_process');const p=require('path').resolve(process.cwd(),'../executable-stories-playwright/package.json');if(!fs.existsSync(p)){console.log('Skipping type-check: executable-stories-playwright not in workspace');process.exit(0);}execSync('pnpm --filter executable-stories-playwright run build && tsc --noEmit',{stdio:'inherit'});\""},"_npmUser":{"name":"jagreehal","email":"jag.reehal@gmail.com"},"_resolved":"/private/var/folders/sp/__ydkqk53ss4hb4k3wbv1wbc0000gn/T/edaed8baa7631d746de42730d95e51ad/eslint-plugin-executable-stories-playwright-2.1.9.tgz","_integrity":"sha512-/4V7cU1WIYlwSftR5/7Rf1oh6UqJYKCLdb2vatf4JFifQyG4RUiXBeGyvYUNWIYBeBpJZIzazar77eOarOac0Q==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/eslint-plugin-executable-stories-playwright"},"_npmVersion":"11.13.0","description":"ESLint rules for executable-stories-playwright: story.init and legacy story context guards","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.0.1","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","@types/eslint":"^9.6.1","@types/estree":"^1.0.8","executable-stories-vitest":"8.3.4","eslint-config-executable-stories":"0.2.0"},"peerDependencies":{"eslint":">=10","eslint-config-executable-stories":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-executable-stories-playwright_2.1.9_1780864095513_0.9443711221619024","host":"s3://npm-registry-packages-npm-production"}},"2.1.10":{"name":"eslint-plugin-executable-stories-playwright","version":"2.1.10","keywords":["eslint","eslint-plugin","playwright","executable-stories","bdd"],"license":"MIT","_id":"eslint-plugin-executable-stories-playwright@2.1.10","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/executable-stories#readme","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"dist":{"shasum":"329b271006a9a7167bfee0e00fd935861d1412e7","tarball":"https://registry.npmjs.org/eslint-plugin-executable-stories-playwright/-/eslint-plugin-executable-stories-playwright-2.1.10.tgz","fileCount":9,"integrity":"sha512-alQn7vzw2S7oawb2rXjHEH66+81YKHnCRvv33FuFvFxrqVji/wFlN6mSFa+hLbq3wF9X7/Hck0Vg3OBGf9z8nA==","signatures":[{"sig":"MEUCIDCBFU7wFqL0/UZOtPGVNEetTrWHABKevYzgHO8C3E/QAiEAnaBE7M+UfFdP96uC4kfOEm/yRy0Sdu9Tr5MBdEUFYAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-executable-stories-playwright@2.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":95931},"main":"./dist/index.cjs","type":"module","_from":"file:eslint-plugin-executable-stories-playwright-2.1.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","clean":"rm -rf dist","quality":"pnpm type-check && pnpm test && pnpm lint","test:watch":"vitest watch","type-check":"node -e \"const fs=require('fs');const {execSync}=require('child_process');const p=require('path').resolve(process.cwd(),'../executable-stories-playwright/package.json');if(!fs.existsSync(p)){console.log('Skipping type-check: executable-stories-playwright not in workspace');process.exit(0);}execSync('pnpm --filter executable-stories-playwright run build && tsc --noEmit',{stdio:'inherit'});\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:245aaffa-dc1a-4a60-baf0-e08dc38d7430"}},"_resolved":"/tmp/a43fc5d68c63eb65a59f640db4d0e67e/eslint-plugin-executable-stories-playwright-2.1.10.tgz","_integrity":"sha512-alQn7vzw2S7oawb2rXjHEH66+81YKHnCRvv33FuFvFxrqVji/wFlN6mSFa+hLbq3wF9X7/Hck0Vg3OBGf9z8nA==","repository":{"url":"git+https://github.com/jagreehal/executable-stories.git","type":"git","directory":"packages/eslint-plugin-executable-stories-playwright"},"_npmVersion":"11.16.0","description":"ESLint rules for executable-stories-playwright: story.init and legacy story context guards","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.0.1","vitest":"^4.1.8","typescript":"~6.0.3","@types/node":"^25.9.2","@types/eslint":"^9.6.1","@types/estree":"^1.0.9","executable-stories-vitest":"8.5.0","eslint-config-executable-stories":"0.2.0"},"peerDependencies":{"eslint":">=10"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-executable-stories-playwright_2.1.10_1783778162159_0.2511261032787826","host":"s3://npm-registry-packages-npm-production"}},"2.1.11":{"name":"eslint-plugin-executable-stories-playwright","version":"2.1.11","type":"module","description":"ESLint rules for executable-stories-playwright: story.init and legacy story context guards","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"repository":{"type":"git","url":"git+https://github.com/jagreehal/executable-stories.git","directory":"packages/eslint-plugin-executable-stories-playwright"},"keywords":["eslint","eslint-plugin","playwright","executable-stories","bdd"],"license":"Apache-2.0","peerDependencies":{"eslint":">=10"},"devDependencies":{"@types/eslint":"^9.6.1","@types/estree":"^1.0.9","@types/node":"^25.9.2","eslint":"^10.0.1","tsup":"^8.5.1","typescript":"~6.0.3","vitest":"^4.1.8","eslint-config-executable-stories":"0.2.0","executable-stories-vitest":"8.5.2"},"engines":{"node":">=22"},"scripts":{"build":"tsup","type-check":"node -e \"const fs=require('fs');const {execSync}=require('child_process');const p=require('path').resolve(process.cwd(),'../executable-stories-playwright/package.json');if(!fs.existsSync(p)){console.log('Skipping type-check: executable-stories-playwright not in workspace');process.exit(0);}execSync('pnpm --filter executable-stories-playwright run build && tsc --noEmit',{stdio:'inherit'});\"","test":"vitest run","test:watch":"vitest watch","lint":"eslint .","clean":"rm -rf dist","quality":"pnpm type-check && pnpm test && pnpm lint"},"_id":"eslint-plugin-executable-stories-playwright@2.1.11","bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"homepage":"https://github.com/jagreehal/executable-stories#readme","_integrity":"sha512-EWRHaZvD6LOQ7M7nARG/dqRd05mTK4kxPlPvxQmK60kJTJ023odtTYjjW/K2jmLTkbFCJBd7AmbBY8MPRVbCLA==","_resolved":"/tmp/5a96552f845bfcb1c7cccbe4cc93a79b/eslint-plugin-executable-stories-playwright-2.1.11.tgz","_from":"file:eslint-plugin-executable-stories-playwright-2.1.11.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-EWRHaZvD6LOQ7M7nARG/dqRd05mTK4kxPlPvxQmK60kJTJ023odtTYjjW/K2jmLTkbFCJBd7AmbBY8MPRVbCLA==","shasum":"ba5d1df990ce00b73d92f61dfdb969921624ab65","tarball":"https://registry.npmjs.org/eslint-plugin-executable-stories-playwright/-/eslint-plugin-executable-stories-playwright-2.1.11.tgz","fileCount":9,"unpackedSize":106234,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-executable-stories-playwright@2.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQClHK1Rj5DJSjE6si7iRmS9JhdFxuIO+HweATSc4y74MAIhAKOE9/YQ6NDVSkAVqHXzrx53Tfje+eoQsGHyAfNWL0CB"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:245aaffa-dc1a-4a60-baf0-e08dc38d7430"}},"directories":{},"maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-executable-stories-playwright_2.1.11_1783977096688_0.2701621044418372"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-08T09:07:15.821Z","modified":"2026-07-13T21:11:37.108Z","0.1.0":"2026-02-08T09:07:15.971Z","1.1.0":"2026-02-13T08:00:55.373Z","1.2.0":"2026-02-14T22:34:14.988Z","2.0.0":"2026-02-16T20:42:50.009Z","2.1.0":"2026-02-23T22:11:23.784Z","2.1.1":"2026-02-26T20:26:28.960Z","2.1.2":"2026-03-07T20:23:02.272Z","2.1.3":"2026-04-01T07:36:44.702Z","2.1.4":"2026-04-02T06:27:14.952Z","2.1.5":"2026-04-11T10:47:55.652Z","2.1.6":"2026-04-30T19:50:45.390Z","2.1.7":"2026-05-31T23:34:16.776Z","1.2.1":"2026-06-04T00:26:12.722Z","2.1.8":"2026-06-04T00:26:22.764Z","2.1.9":"2026-06-07T20:28:15.648Z","2.1.10":"2026-07-11T13:56:02.289Z","2.1.11":"2026-07-13T21:11:36.835Z"},"bugs":{"url":"https://github.com/jagreehal/executable-stories/issues"},"license":"Apache-2.0","homepage":"https://github.com/jagreehal/executable-stories#readme","keywords":["eslint","eslint-plugin","playwright","executable-stories","bdd"],"repository":{"type":"git","url":"git+https://github.com/jagreehal/executable-stories.git","directory":"packages/eslint-plugin-executable-stories-playwright"},"description":"ESLint rules for executable-stories-playwright: story.init and legacy story context guards","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"readme":"# eslint-plugin-executable-stories-playwright\n\nESLint rules for [executable-stories-playwright](https://github.com/jagreehal/executable-stories). Use with Playwright to catch common mistakes when writing story tests.\n\n## Install\n\n```bash\npnpm add -D eslint-plugin-executable-stories-playwright\n```\n\nRequires ESLint 9+ (flat config).\n\n## Usage (flat config)\n\n```js\nimport playwrightExecutableStories from 'eslint-plugin-executable-stories-playwright';\n\nexport default [\n  {\n    plugins: {\n      'executable-stories-playwright': playwrightExecutableStories,\n    },\n    rules: {\n      ...playwrightExecutableStories.configs.recommended[0].rules,\n    },\n  },\n];\n```\n\nOr spread the recommended config:\n\n```js\nimport playwrightExecutableStories from 'eslint-plugin-executable-stories-playwright';\n\nexport default [...playwrightExecutableStories.configs.recommended];\n```\n\n## Rules\n\n| Rule                                  | Description                                                                                                 | Config      |\n| ------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------- |\n| `require-init-before-steps`           | Step and doc calls must follow `story.init(testInfo)` in the same test.                                     | recommended |\n| `require-story-context-for-steps`     | Legacy guard: top-level `given/when/then/and/but` must be inside an executable story context.               | recommended |\n| `require-test-context-for-doc-story`  | Legacy guard: `doc.story(title)` must be called inside a `test()` callback.                                 | recommended |\n\nPrefer `test()` + `story.init(testInfo)` + `story.given`/`story.when`/`story.then`. Top-level step helpers remain exported for compatibility.\n\n## Configs\n\n| Config        | Description             |\n| ------------- | ----------------------- |\n| `recommended` | Enables the rules above |\n\n## License\n\nMIT\n","readmeFilename":"README.md"}