{"bin":{"reticle":"bin/reticle.js"},"bugs":{"url":"https://github.com/reticlehq/reticle/issues"},"dist":{"shasum":"69b206919bc3907fe8b8b51e6e7d33a969b7785a","tarball":"https://registry.npmjs.org/@reticlehq/server/-/server-3.7.0.tgz","fileCount":1292,"integrity":"sha512-O83tj7KBz6IxzDgXS05/ULO5x46D6MQDJTKewI0c8oam4lyhCBEzXn81iTmU4+s4E4/onufWOnYSwOgzuh/HoA==","signatures":[{"sig":"MEUCICij/lQ/kuyuIisrYg9fceds50W77WM93TtOZiZ0RdjSAiEAt8r1zipr6jQGrhkFAUAWBAvqTkMzzHA81n3hNojEBA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGK6mNw+gJ5XEy0jzoKi0Wb/xd/sNmPEntORS89wCeEjAiEAg1gAx7tI5KM8sjkBpXy3rqbe8ZybfxhFEvzdveHe1Go=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@reticlehq%2fserver@3.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7269116},"main":"./dist/index.js","name":"@reticlehq/server","type":"module","_from":"file:reticlehq-server-3.7.0.tgz","types":"./dist/index.d.ts","author":{"name":"Reticle contributors"},"engines":{"node":">=20.11"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./cli":{"types":"./dist/command/cli.d.ts","default":"./dist/command/cli.js"}},"license":"FSL-1.1-ALv2","mcpName":"io.github.reticlehq/reticle","reticle":{"changelog":"Drive your localhost app from the Reticle platform's chat: the daemon of a linked project drives it on your machine, the chat shows it live and keeps it as a check with a replay. The Harness now runs only on the platform, on every plan, and plans, replays and learns each app. A page on SDK 3.1-3.4 is no longer version-skewed, a pressed key sends its keyCode, and a screenshot never carries another tab's pixels. Upgrading from 3.5: see MIGRATION.md.","breakingChanges":["reticle_verify { action: \"explore\" } and reticle verify --explore no longer drive on a model key of your own. The Harness decides on the Reticle platform and needs a linked project (npx @reticlehq/server connect); every plan includes Harness credits. ANTHROPIC_API_KEY, OPENAI_API_KEY and JEV_API_KEY are no longer read for driving, RETICLE_HARNESS_DRIVER and RETICLE_HARNESS_MODEL are ignored, and the explore tool's `driver` argument is removed. A secret field's value comes from RETICLE_SECRET_<FIELD> on your machine."]},"scripts":{"dev":"tsc -b --watch","lint":"eslint src","build":"tsc -b && node ../scripts/alias-dist.mjs","test:unit":"node ../scripts/guard-tests.mjs unit","typecheck":"tsc -b","test:guards":"node ../scripts/guard-tests.mjs guards","test:coverage":"vitest run src --passWithNoTests --coverage.enabled --coverage.provider=v8 --coverage.reporter=text-summary --coverage.include='src/**/*.ts' --coverage.exclude='src/**/*.test.ts'"},"_npmUser":{"name":"dshekhar17","email":"imdshekhar@gmail.com"},"homepage":"https://github.com/reticlehq/reticle#readme","keywords":["mcp","ai-agents","testing","verification","cli"],"_resolved":"/tmp/fedd9eba3ad1a67b193c9995c08e0dd7/reticlehq-server-3.7.0.tgz","_integrity":"sha512-O83tj7KBz6IxzDgXS05/ULO5x46D6MQDJTKewI0c8oam4lyhCBEzXn81iTmU4+s4E4/onufWOnYSwOgzuh/HoA==","repository":{"url":"git+https://github.com/reticlehq/reticle.git","type":"git","directory":"server"},"_npmVersion":"10.9.9","description":"Reticle CLI, bridge and MCP server: a coding agent drives your running web app from the inside and gets a verdict with evidence, for change verification, access control, accessibility, performance and SEO checks.","directories":{},"maintainers":[{"name":"dshekhar17","email":"imdshekhar@gmail.com"}],"_nodeVersion":"22.23.3","dependencies":{"ws":"^8.21.3","zod":"^3.24.1","@reticlehq/core":"3.7.0","@reticlehq/init":"3.7.0","@reticlehq/engine":"3.7.0","open-verification":"1.0.0","@reticlehq/browser":"3.7.0","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.9.1","@types/ws":"^8.5.13","@types/pngjs":"^6.0.5"},"peerDependencies":{"playwright":">=1.50"},"optionalDependencies":{"pngjs":"^7.0.0","pixelmatch":"^7.2.0","playwright":"^1.63.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/server_3.7.0_1791897307207_0.30564115513675083","host":"s3://npm-registry-packages-npm-production"},"_id":"@reticlehq/server@3.7.0","version":"3.7.0"}