{"bin":{"e2e":"./dist/cli/bin.js"},"bugs":{"url":"https://github.com/tester-army/e2e/issues"},"dist":{"shasum":"7a8f789127d01dd65a7b697c56926ceb0c60287e","tarball":"https://registry.npmjs.org/e2e/-/e2e-0.17.0.tgz","fileCount":566,"integrity":"sha512-Q8pgMUgp0wY7f5Zs2w0CLmFr1s95rdYyIquEFH8sjU7dYOTSVzvq/xkXCO2FVZFHdcgeO4mvFkdMg+7NyNG+LA==","signatures":[{"sig":"MEUCIDs1rSEgWGC2Ifv4wkwl39n5gfJBokuMJ87FebIqp1PGAiEAhDCxj+n5OmBil34V8yVQgfm8iJpOAUA3+np6g0ihb88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAMqF5UNAO9ZqNm5sQ2RkwXLhd9/O6YRRfs5eEsO/LkXAiEAlaUneftY1Pndp8Kye1LTxw+c2c2mu/9+JZtozsM+H80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/e2e@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3705914},"name":"e2e","type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./agent":{"types":"./dist/agent/public.d.ts","default":"./dist/agent/public.js"},"./engine":{"types":"./dist/engine/index.d.ts","default":"./dist/engine/index.js"},"./oauth/grok":{"types":"./dist/oauth/grok.d.ts","default":"./dist/oauth/grok.js"},"./oauth/chatgpt":{"types":"./dist/oauth/chatgpt.d.ts","default":"./dist/oauth/chatgpt.js"},"./oauth/copilot":{"types":"./dist/oauth/copilot.d.ts","default":"./dist/oauth/copilot.js"},"./oauth/opencode-console":{"types":"./dist/oauth/opencode-console.d.ts","default":"./dist/oauth/opencode-console.js"}},"license":"Apache-2.0","scripts":{"test":"vitest run","build":"node scripts/prepare-build.ts && tsc --project tsconfig.build.json && node scripts/write-sibling-versions.ts && node ../../scripts/stamp-dist.ts","test:unit":"vitest run tests/unit","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"30ddbd7e-2cd1-4d09-8807-752c36165018"}},"homepage":"https://github.com/tester-army/e2e#readme","keywords":["e2e","end-to-end","testing","test-runner","test-automation","ai","ai-testing","ai-agent","llm","agentic","natural-language","web-testing","mobile-testing","qa"],"repository":{"url":"git+https://github.com/tester-army/e2e.git","type":"git","directory":"packages/e2e"},"description":"SDK, runner, and CLI for agentic end-to-end testing","directories":{},"maintainers":[{"name":"okwasniewski","email":"oskar@okwasniewski.com"},{"name":"szymonrybczak","email":"szymon.rybczak@gmail.com"}],"contributors":["Oskar Kwaśniewski <oskar@tester.army>","Szymon Rybczak <szymon@tester.army>"],"dependencies":{"tsx":"4.23.14","zod":"4.6.1","pngjs":"7.0.0","commander":"15.0.0","picocolors":"1.1.1","@clack/prompts":"1.8.1","@vitest/expect":"5.0.2","@ai-sdk/provider":"4.0.18","@modelcontextprotocol/server":"2.2.0"},"publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ai":"7.0.107","ajv":"8.20.0","vitest":"5.0.1","typescript":"7.0.2","@ai-sdk/xai":"5.0.4","@types/node":"26.6.2","ajv-formats":"3.0.1","@e2e-dev/web":"0.12.0","@types/pngjs":"6.0.5","@ai-sdk/google":"4.0.77","@ai-sdk/openai":"4.0.71","@ai-sdk/anthropic":"4.0.58","@ai-sdk/openai-compatible":"3.0.53","@openrouter/ai-sdk-provider":"3.1.0","@modelcontextprotocol/client":"2.2.0"},"peerDependencies":{"ai":"^7.0.0","@ai-sdk/xai":"^5.0.0","@ai-sdk/google":"^4.0.0","@ai-sdk/openai":"^4.0.0","@ai-sdk/anthropic":"^4.0.0","@ai-sdk/openai-compatible":"^3.0.0"},"peerDependenciesMeta":{"ai":{"optional":true},"@ai-sdk/xai":{"optional":true},"@ai-sdk/google":{"optional":true},"@ai-sdk/openai":{"optional":true},"@ai-sdk/anthropic":{"optional":true},"@ai-sdk/openai-compatible":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/e2e_0.17.0_1791098112458_0.33010919955391027","host":"s3://npm-registry-packages-npm-production"},"_id":"e2e@0.17.0","version":"0.17.0"}