{"bin":{"muggle":"bin/muggle.js"},"bugs":{"url":"https://github.com/multiplex-ai/muggle-ai-works/issues"},"dist":{"shasum":"01a7bd3f3c3d2fdc10cf217f8393f0d81f797f01","tarball":"https://registry.npmjs.org/@muggleai/works/-/works-5.19.0.tgz","fileCount":527,"integrity":"sha512-SemAK1fCsIOrn/IJma7a2SWa/dmczdJAJGvGmOHTq0YaV97Og50eAeTBU5kUCsbMz3zUk2wbwk9ubYyVT2JnHg==","signatures":[{"sig":"MEUCIBknxureIS+zVwtpdl0FIiD9CTwUetio5shaA/3OX4P/AiEAnnNoYv8WANJkvLlB0BET9pR+qMxT567sgemqVxG9tHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBpV81xoyR0fkuQm/NUYjy5bFLw1ALfsxaaSLEegAfVPAiEArWHzwUlltW34Zn+gcGCOUs/whbAbw25OKezXZfdiJRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@muggleai%2fworks@5.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2250627},"main":"dist/index.js","name":"@muggleai/works","type":"module","_from":"file:muggleai-works-5.19.0.tgz","author":{"name":"Muggle AI"},"engines":{"node":">=22.0.0"},"license":"MIT","mcpName":"io.github.multiplex-ai/muggle","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint . --fix","test":"vitest run","build":"tsup && node scripts/strip-telemetry-comments.mjs && node scripts/write-release-manifest.mjs && node scripts/sync-versions.mjs && node scripts/build-plugin.mjs","clean":"rimraf dist","start":"node dist/index.js","bootstrap":"npm install && npm run build","smoke:cli":"node scripts/smoke-cli.mjs","typecheck":"tsc --noEmit","lint:check":"eslint .","test:watch":"vitest","postinstall":"node scripts/postinstall.mjs","build:plugin":"node scripts/build-plugin.mjs","build:release":"npm run build","dev:workspace":"turbo run dev","sync:versions":"node scripts/sync-versions.mjs","verify:plugin":"node scripts/verify-plugin-marketplace.mjs","lint:workspace":"turbo run lint","test:workspace":"turbo run test","build:workspace":"turbo run build","eval:studio-gen":"tsx internal/studio-gen-eval/src/run.ts","verify:contracts":"node scripts/verify-compatibility-contracts.mjs","verify:signatures":"node scripts/check-post-signatures.mjs","verify:skill-deps":"node scripts/check-skill-deps.mjs","bootstrap:workspace":"pnpm install && pnpm run build:workspace","typecheck:workspace":"turbo run typecheck","test:gates:behavioral":"tsx internal/skill-gate-eval/src/run.ts","link:maintainer-skills":"node scripts/link-maintainer-skills.mjs","test:agents:behavioral":"tsx internal/agent-gate-eval/src/run.ts","typecheck:browser-bench":"tsc --noEmit -p internal/browser-bench/tsconfig.json","verify:upgrade-experience":"node scripts/verify-upgrade-experience.mjs","verify:electron-release-checksums":"node scripts/verify-electron-release-checksums.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd521e0a-69ce-4b18-93e2-0f48ef4e2aa9"}},"homepage":"https://www.muggle-ai.com/muggleTestV0/docs/mcp/mcp-overview","keywords":["mcp","model-context-protocol","muggle-ai","e2e-testing","testing","automation","localhost","ai-coding","user-experience","cursor","claude-code","vibe-coding"],"_resolved":"/home/runner/work/muggle-ai-works/muggle-ai-works/muggleai-works-5.19.0.tgz","_integrity":"sha512-SemAK1fCsIOrn/IJma7a2SWa/dmczdJAJGvGmOHTq0YaV97Og50eAeTBU5kUCsbMz3zUk2wbwk9ubYyVT2JnHg==","repository":{"url":"git+https://github.com/multiplex-ai/muggle-ai-works.git","type":"git"},"_npmVersion":"11.5.1","description":"Ship quality products with AI-powered E2E acceptance testing that validates your web app like a real user — from Claude Code and Cursor to PR.","directories":{},"maintainers":[{"name":"muggleainpm","email":"contacts@muggle-ai.com"}],"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.3.6","open":"^11.0.0","ulid":"^3.0.2","uuid":"^14.0.0","axios":"^1.7.9","winston":"^3.17.0","sigstore":"^5.0.0","commander":"^14.0.3","applicationinsights":"^3.14.0","@modelcontextprotocol/sdk":"^1.25.3"},"muggleConfig":{"downloadBaseUrl":"https://github.com/multiplex-ai/muggle-ai-works/releases/download","checksumsByStream":{"staging":{"linux-x64":"e2daf1ac47d33fb7a3c02b59abf0a29eaa9e346966fc21cd5ffa3dbd62494244","win32-x64":"978328942eea108396917e9a0796141b588983118c45034c97f3db6431637ddc","darwin-x64":"8892a29a91b318811012c1d74bb3f5668ed4481ce1e739e7283cb783e0b54e54","darwin-arm64":"58fab257672df1fe34c9bd787a4892c6bf4a62dc930794bd5b51b2491080967d"},"production":{"linux-x64":"5167eaed4b82fdf57b09c0525437f9c1e0942bc05418a4f993d3b7fc9c807d1f","win32-x64":"c20acdc2fd7a05039c62f9e5b079e3068d1b3a23a1b3b37b75e2a650b5401de6","darwin-x64":"eeb41783e9c1e6ca8afebd480623ccc194c9aba4349dd52992f0e514fa19f168","darwin-arm64":"f3f41d4fcd8dc9669d79215d349e9ec1e3dff82d34dce75b028ab30715530835"}},"signerIdentityUri":"https://github.com/multiplex-ai/muggle-ai-teaching-service/.github/workflows/release-electron-app-reusable.yml@refs/heads/master","electronAppVersion":"1.10.6","runtimeTargetDefault":"production","electronAppSignedFromVersion":"1.10.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.0.0","devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.1","turbo":"^2.9.4","eslint":"^10.2.0","rimraf":"^6.0.1","vitest":"^4.0.18","@eslint/js":"^10.0.1","typescript":"^6.0.2","@types/node":"^25.5.2","@types/uuid":"^11.0.0","@muggleai/mcp":"file:packages/mcps","@anthropic-ai/sdk":"^0.121.0","@muggleai/workflows":"file:packages/workflows","@vitest/coverage-v8":"4.1.5","@typescript-eslint/parser":"^8.34.0","eslint-plugin-unused-imports":"^4.2.0","@anthropic-ai/claude-agent-sdk":"^0.2.133","@typescript-eslint/eslint-plugin":"^8.34.0"},"_npmOperationalInternal":{"tmp":"tmp/works_5.19.0_1790269633681_0.6339376841630804","host":"s3://npm-registry-packages-npm-production"},"_id":"@muggleai/works@5.19.0","version":"5.19.0"}