{"bin":{"chrome-devtools":"build/src/bin/chrome-devtools.js","chrome-devtools-mcp":"build/src/bin/chrome-devtools-mcp.js"},"bugs":{"url":"https://github.com/ChromeDevTools/chrome-devtools-mcp/issues"},"dist":{"shasum":"daddaeb64a7bc030482314bd2003b028ee141d70","tarball":"https://registry.npmjs.org/chrome-devtools-mcp/-/chrome-devtools-mcp-1.12.0.tgz","fileCount":378,"integrity":"sha512-lAGpH0zXT1ZdaPefP1KK/MvxwihOlu7VGQ7p4wbhD9OhN17vUC4KWk/ImUYR9DE4s+7r4r0ySV4xr2OkTa7ZMA==","signatures":[{"sig":"MEUCIQC2iBhbkSDg29gklzuY3MJwhf+r0ohaofUXHkC/Fd9vzwIgYsWE0lLNHmAPtUKRtulM2PmQxBTg2X2ukUtGMPSyWHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDmYUGOuwjJqpYFoiFDy7q0/eUQpXUsb4rxflt2y4HVWgIgVyujLci0QtBusor8PTH71vJGGT9aZjUFhvChOu1cQVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chrome-devtools-mcp@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14282149},"main":"./build/src/index.js","name":"chrome-devtools-mcp","type":"module","types":"./build/src/index.d.ts","author":{"name":"Google LLC"},"engines":{"node":"^20.19.0 || ^22.12.0 || >=23"},"gitHead":"af2834411a564d366f9cab63efb046d9084f4dba","license":"Apache-2.0","mcpName":"io.github.ChromeDevTools/chrome-devtools-mcp","scripts":{"gen":"npm run build && npm run cli:generate && npm run docs:generate && npm run update-metrics && npm run format","eval":"npm run build && node scripts/eval_gemini.ts","sync":"npm ci && git submodule update --init","test":"npm run build && node scripts/test.js --test-skip-pattern=THIRD_PARTY_NOTICES","build":"tsc && node scripts/post-build.ts","clean":"node -e \"require('fs').rmSync('build', {recursive: true, force: true})\"","start":"npm run build && node build/src/bin/chrome-devtools-mcp.js","bundle":"npm run clean && npm run build && rollup -c rollup.config.js && node -e \"require('fs').rmSync('build/node_modules', {recursive: true, force: true})\" && node scripts/append-lighthouse-notices.ts","format":"eslint --cache --fix . && prettier --write --cache .","prepare":"node scripts/prepare.ts","profile":"npm run build && node scripts/profile/profile_mcp.ts","test:only":"npm run build && node scripts/test.js --test-only","typecheck":"tsc --noEmit","start-debug":"NODE_DEBUG=mcp:* npm run build && node build/src/bin/chrome-devtools-mcp.js","test:memory":"npm run build && node scripts/profile/profile_mcp.ts --threshold-percentage 1","check-format":"eslint --cache . && prettier --check --cache .","cli:generate":"node scripts/generate-cli.ts","count-tokens":"node scripts/count_tokens.ts","test:notices":"npm run bundle && node scripts/test.js tests/third_party_notices.test.ts","docs:generate":"node scripts/generate-docs.ts","test:no-build":"node scripts/test.js --test-skip-pattern=THIRD_PARTY_NOTICES","update-metrics":"node scripts/update_metrics.ts","clean:submodules":"node scripts/clean-submodules.ts","update-lighthouse":"node scripts/update-lighthouse.ts","verify-npm-package":"node scripts/verify-npm-package.js","test:notices:no-build":"node scripts/test.js tests/third_party_notices.test.ts","test:update-snapshots":"npm run build && node scripts/test.js --test-update-snapshots","verify-server-json-version":"node scripts/verify-server-json-version.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"fc609452-d18f-45b3-b9b4-b39b1d121272"}},"homepage":"https://github.com/ChromeDevTools/chrome-devtools-mcp#readme","overrides":{"puppeteer-core":"$puppeteer","eslint-plugin-import":{"eslint":"$eslint"}},"repository":{"url":"git+https://github.com/ChromeDevTools/chrome-devtools-mcp.git","type":"git"},"_npmVersion":"11.19.1","description":"MCP server for Chrome DevTools","directories":{},"maintainers":[{"name":"mathias","email":"mathias@qiwi.be"},{"name":"orkon","email":"alexei.rudenko@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"_nodeVersion":"24.22.0","allowScripts":{"core-js":false,"puppeteer":true,"protobufjs":false,"@google/genai":false,"unrs-resolver":false},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","sinon":"^22.0.0","yargs":"18.2.0","eslint":"^10.7.0","rollup":"4.64.7","semver":"^7.7.4","core-js":"3.50.0","globals":"^17.0.0","prettier":"^3.6.2","puppeteer":"25.16.0","lighthouse":"13.5.0","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.0.0","@types/sinon":"^22.0.0","@types/yargs":"^17.0.33","@google/genai":"^2.0.1","@types/semver":"^7.7.1","@toon-format/toon":"^4.1.0","@types/filesystem":"^0.0.36","typescript-eslint":"^8.43.0","@typescript/native":"npm:typescript@^7.0.2","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^65.2.0","eslint-plugin-mocha":"^12.0.2","eslint-plugin-import":"^2.32.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^3.6.0","@blackwell-systems/gcf":"^2.2.2","@rollup/plugin-commonjs":"^29.0.0","@stylistic/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^8.43.0","@modelcontextprotocol/core":"2.3.1","@rollup/plugin-node-resolve":"^16.0.3","eslint-plugin-eslint-plugin":"^7.6.2","@modelcontextprotocol/client":"2.3.1","@modelcontextprotocol/server":"2.3.1","@typescript-eslint/eslint-plugin":"^8.43.0","eslint-import-resolver-typescript":"^4.4.4"},"peerDependencies":{"@toon-format/toon":"^4.1.0","@blackwell-systems/gcf":"^2.2.2"},"peerDependenciesMeta":{"@toon-format/toon":{"optional":true},"@blackwell-systems/gcf":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chrome-devtools-mcp_1.12.0_1792677003621_0.619040189332851","host":"s3://npm-registry-packages-npm-production"},"_id":"chrome-devtools-mcp@1.12.0","version":"1.12.0"}