{"_id":"chrome-devtools-axi","_rev":"23-1556f4b9e230c9170ed2e5998f42b065","name":"chrome-devtools-axi","dist-tags":{"latest":"0.1.22"},"versions":{"0.1.0":{"name":"chrome-devtools-axi","version":"0.1.0","keywords":["chrome","devtools","browser","cli","agent","axi","toon","mcp"],"license":"MIT","_id":"chrome-devtools-axi@0.1.0","maintainers":[{"name":"kunchenguid","email":"kunchenguid@gmail.com"}],"homepage":"https://github.com/kunchenguid/chrome-devtools-axi#readme","bugs":{"url":"https://github.com/kunchenguid/chrome-devtools-axi/issues"},"bin":{"chrome-devtools-axi":"dist/bin/chrome-devtools-axi.js"},"dist":{"shasum":"2327dbf2febb51d93b9573bc49c05bfcafa287b8","tarball":"https://registry.npmjs.org/chrome-devtools-axi/-/chrome-devtools-axi-0.1.0.tgz","fileCount":20,"integrity":"sha512-B+pZFK9Nb1JdY+g6JqgfE6uNZH6PE5+J6c4TEusk6Y8V/U1J6geRe/f7Nj42rY5siGtaKqcCShleZHydMZEEmA==","signatures":[{"sig":"MEQCIDb94OQ9/Ul6e+C/rbS2R+CDkPj0fUVM//sggfzVABCxAiAxPCFO/kxZivin3TaQj00qQGx9TFlqEmW+pscw9cb5Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53516},"type":"module","engines":{"node":">=20"},"gitHead":"360b384a8d92df05a3b6a9222a4e73bc447ca076","scripts":{"dev":"tsx bin/chrome-devtools-axi.ts","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kunchenguid","email":"kunchenguid@gmail.com"},"repository":{"url":"git+https://github.com/kunchenguid/chrome-devtools-axi.git","type":"git"},"_npmVersion":"11.8.0","description":"AXI-compliant chrome-devtools-mcp wrapper — combined operations, TOON output, contextual suggestions","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@toon-format/toon":"^2.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chrome-devtools-axi_0.1.0_1774653751998_0.48269430333853247","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"chrome-devtools-axi","version":"0.1.1","keywords":["chrome","devtools","browser","cli","agent","axi","toon","mcp"],"license":"MIT","_id":"chrome-devtools-axi@0.1.1","maintainers":[{"name":"kunchenguid","email":"kunchenguid@gmail.com"}],"homepage":"https://github.com/kunchenguid/chrome-devtools-axi#readme","bugs":{"url":"https://github.com/kunchenguid/chrome-devtools-axi/issues"},"bin":{"chrome-devtools-axi":"dist/bin/chrome-devtools-axi.js"},"dist":{"shasum":"f95ab281d5e42502cea734785e66d595cfb1de1f","tarball":"https://registry.npmjs.org/chrome-devtools-axi/-/chrome-devtools-axi-0.1.1.tgz","fileCount":21,"integrity":"sha512-r4Tw+zX0quWi/StWFktaAdrU1NPai5Ea1HsfmkOvGSFHg2cAvP9SQQQiWK23c10uDwojjuICgwbMk7IzMAqM8g==","signatures":[{"sig":"MEUCIQDGmXv+RCMZTPfLOCc44SA0qdhshQlVx61EqIiFJVfagAIgXvdwx2kg3uhNGda3IPfyHPkL+kt9gAc+sH5z/TCCimU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chrome-devtools-axi@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58362},"type":"module","engines":{"node":">=20"},"gitHead":"7680bc2bd00c4bb6e7d3ad785cd3a1e01064a7dc","scripts":{"dev":"tsx bin/chrome-devtools-axi.ts","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f35ba0-c4ec-4940-8505-068b49ca5bb7"}},"repository":{"url":"git+https://github.com/kunchenguid/chrome-devtools-axi.git","type":"git"},"_npmVersion":"11.9.0","description":"AXI-compliant chrome-devtools-mcp wrapper — combined operations, TOON output, contextual suggestions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@toon-format/toon":"^2.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chrome-devtools-axi_0.1.1_1774654781518_0.42390176469595753","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"chrome-devtools-axi","version":"0.1.2","keywords":["chrome","devtools","browser","cli","agent","axi","toon","mcp"],"license":"MIT","_id":"chrome-devtools-axi@0.1.2","maintainers":[{"name":"kunchenguid","email":"kunchenguid@gmail.com"}],"homepage":"https://github.com/kunchenguid/chrome-devtools-axi#readme","bugs":{"url":"https://github.com/kunchenguid/chrome-devtools-axi/issues"},"bin":{"chrome-devtools-axi":"dist/bin/chrome-devtools-axi.js"},"dist":{"shasum":"de43f06d0fd6102fb345ebc32b32ba5e80de86e3","tarball":"https://registry.npmjs.org/chrome-devtools-axi/-/chrome-devtools-axi-0.1.2.tgz","fileCount":24,"integrity":"sha512-cKge4/6QAfhE2SR7HZuT2UIoVBlQhvEeENlsL13EvFZbMaPpqU34a8ciB0Bdb8vs8p8mcN+YX4EpcBElpBqFCQ==","signatures":[{"sig":"MEUCIQCcjN7a/WDNde4e45UejcwqcuPHjcBJrRJRh8VnKHTt9wIgYhEIVsdwqIQl+/LTwEQk1EMPEKp8Ee8iCe0MMfBOaOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chrome-devtools-axi@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":130158},"type":"module","engines":{"node":">=20"},"gitHead":"775ceb21fab575ae8c16bacaaab18d7b293eb86d","scripts":{"dev":"tsx bin/chrome-devtools-axi.ts","test":"vitest run","build":"tsc && chmod +x dist/bin/chrome-devtools-axi.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f35ba0-c4ec-4940-8505-068b49ca5bb7"}},"repository":{"url":"git+https://github.com/kunchenguid/chrome-devtools-axi.git","type":"git"},"_npmVersion":"11.9.0","description":"AXI-compliant chrome-devtools-mcp wrapper — combined operations, TOON output, contextual suggestions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@toon-format/toon":"^2.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chrome-devtools-axi_0.1.2_1774733599423_0.11018677704380586","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"chrome-devtools-axi","version":"0.1.3","keywords":["chrome","devtools","browser","cli","agent","axi","toon","mcp"],"license":"MIT","_id":"chrome-devtools-axi@0.1.3","maintainers":[{"name":"kunchenguid","email":"kunchenguid@gmail.com"}],"homepage":"https://github.com/kunchenguid/chrome-devtools-axi#readme","bugs":{"url":"https://github.com/kunchenguid/chrome-devtools-axi/issues"},"bin":{"chrome-devtools-axi":"dist/bin/chrome-devtools-axi.js"},"dist":{"shasum":"732cd2b028af183c3fe91b8e9fd9ef570a0b43f5","tarball":"https://registry.npmjs.org/chrome-devtools-axi/-/chrome-devtools-axi-0.1.3.tgz","fileCount":24,"integrity":"sha512-rqBcSIKjV/rd+T26V32ZFhw992R347M5uRwE83D3ClkaI2ZKQJOM9hyGGmwBcN+OkMnzd6NL2Ij9PhGt+LJx4Q==","signatures":[{"sig":"MEUCIHuHY9oDLSU6VSZGu0kmvtroYPSC5PuqwIFAmiMb1dklAiEAqfpFF6o1ynvySTis6Z8fl7OdtCMzlk1QgXnYUBctOxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chrome-devtools-axi@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":130008},"type":"module","engines":{"node":">=20"},"gitHead":"c395374cd5154c5b0052b0e4e4bfeee2267db8fe","scripts":{"dev":"tsx bin/chrome-devtools-axi.ts","test":"vitest run","build":"tsc && chmod +x dist/bin/chrome-devtools-axi.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f35ba0-c4ec-4940-8505-068b49ca5bb7"}},"repository":{"url":"git+https://github.com/kunchenguid/chrome-devtools-axi.git","type":"git"},"_npmVersion":"11.9.0","description":"AXI-compliant chrome-devtools-mcp wrapper — combined operations, TOON output, contextual suggestions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@toon-format/toon":"^2.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chrome-devtools-axi_0.1.3_1774733947554_0.18905064500818747","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"chrome-devtools-axi","version":"0.1.4","keywords":["chrome","devtools","browser","cli","agent","axi","toon","mcp"],"license":"MIT","_id":"chrome-devtools-axi@0.1.4","maintainers":[{"name":"kunchenguid","email":"kunchenguid@gmail.com"}],"homepage":"https://github.com/kunchenguid/chrome-devtools-axi#readme","bugs":{"url":"https://github.com/kunchenguid/chrome-devtools-axi/issues"},"bin":{"chrome-devtools-axi":"dist/bin/chrome-devtools-axi.js"},"dist":{"shasum":"39f3e6280ec2da38b3c8882afef61b01d25a7041","tarball":"https://registry.npmjs.org/chrome-devtools-axi/-/chrome-devtools-axi-0.1.4.tgz","fileCount":24,"integrity":"sha512-fitl1ns6BjXNsWf8sagD/XvUC6vNslPlgS9OnInPcqVR6UmUg6s3TigAXEvVB2ERLsFOQUlY3W5s+5aDvTLY4w==","signatures":[{"sig":"MEUCIAczfy8f5XEV0kpXRmB7LQHBmVezX0CMhxy1t5A0YWndAiEA02IkJJXEikm9/PAFBJHxHjXB7xengeKg9q+UwGgEHmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chrome-devtools-axi@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135570},"type":"module","engines":{"node":">=20"},"gitHead":"08010e6d5edc1c46a28326801c4de46ea4dfaa81","scripts":{"dev":"tsx bin/chrome-devtools-axi.ts","test":"vitest run","build":"tsc && chmod +x dist/bin/chrome-devtools-axi.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f35ba0-c4ec-4940-8505-068b49ca5bb7"}},"repository":{"url":"git+https://github.com/kunchenguid/chrome-devtools-axi.git","type":"git"},"_npmVersion":"11.9.0","description":"AXI-compliant chrome-devtools-mcp wrapper — combined operations, TOON output, contextual suggestions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@toon-format/toon":"^2.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chrome-devtools-axi_0.1.4_1774737853167_0.5467498041460757","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"chrome-devtools-axi","version":"0.1.5","keywords":["chrome","devtools","browser","cli","agent","axi","toon","mcp"],"license":"MIT","_id":"chrome-devtools-axi@0.1.5","maintainers":[{"name":"kunchenguid","email":"kunchenguid@gmail.com"}],"homepage":"https://github.com/kunchenguid/chrome-devtools-axi#readme","bugs":{"url":"https://github.com/kunchenguid/chrome-devtools-axi/issues"},"bin":{"chrome-devtools-axi":"dist/bin/chrome-devtools-axi.js"},"dist":{"shasum":"9966735ed130c77935de2952e894a8bf8be853d9","tarball":"https://registry.npmjs.org/chrome-devtools-axi/-/chrome-devtools-axi-0.1.5.tgz","fileCount":27,"integrity":"sha512-ueMzeaXeF/pfHM5VNmzNwUfm8mDnwHdfF5PF7cMZ1jbKrmjYr+yTNITs+pPcJ+zKQVipf6WhXWjfjJYLj2rcGQ==","signatures":[{"sig":"MEYCIQDZr+WuWWiA2LUiruJ0YjmF0xG2egFN6ywUCeBJ2isFCwIhAKPV9xCFKn7STOWNyB+vqBeqWSGoRSnF2ehPcO+7farn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chrome-devtools-axi@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":142225},"type":"module","engines":{"node":">=20"},"gitHead":"fd72cc10a2a01fd8df622fa0e6f2b948125fc05f","scripts":{"dev":"tsx bin/chrome-devtools-axi.ts","test":"vitest run","build":"tsc && chmod +x dist/bin/chrome-devtools-axi.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f35ba0-c4ec-4940-8505-068b49ca5bb7"}},"repository":{"url":"git+https://github.com/kunchenguid/chrome-devtools-axi.git","type":"git"},"_npmVersion":"11.9.0","description":"AXI-compliant chrome-devtools-mcp wrapper — combined operations, TOON output, contextual suggestions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@toon-format/toon":"^2.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chrome-devtools-axi_0.1.5_1774814493600_0.11997230717829721","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"chrome-devtools-axi","version":"0.1.6","keywords":["chrome","devtools","browser","cli","agent","axi","toon","mcp"],"license":"MIT","_id":"chrome-devtools-axi@0.1.6","maintainers":[{"name":"kunchenguid","email":"kunchenguid@gmail.com"}],"homepage":"https://github.com/kunchenguid/chrome-devtools-axi#readme","bugs":{"url":"https://github.com/kunchenguid/chrome-devtools-axi/issues"},"bin":{"chrome-devtools-axi":"dist/bin/chrome-devtools-axi.js"},"dist":{"shasum":"81bcfc2df85cd357a750a81dab431920ac1dc363","tarball":"https://registry.npmjs.org/chrome-devtools-axi/-/chrome-devtools-axi-0.1.6.tgz","fileCount":30,"integrity":"sha512-VF2Xn7yTyy97UiLEubA/C5Q6u9Ssj9J4C5VVQiS+x8BFd+/gscMxrLECN56bdVDvJCWihvYAdSD25MIV1TLyKg==","signatures":[{"sig":"MEUCIQDKBFbnH8cbJL3jzeGCNiRC2kYJh8SAXiFmPkKt5OW4BwIgX97+NNLDRXM4DCL4wKNmlLATtojFuIuhniF4SV6dZ28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chrome-devtools-axi@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162140},"type":"module","engines":{"node":">=20"},"gitHead":"7c95416bfd62bf1d421609f4fadd8c41060d193f","scripts":{"dev":"tsx bin/chrome-devtools-axi.ts","test":"vitest run","build":"tsc && chmod +x dist/bin/chrome-devtools-axi.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f35ba0-c4ec-4940-8505-068b49ca5bb7"}},"repository":{"url":"git+https://github.com/kunchenguid/chrome-devtools-axi.git","type":"git"},"_npmVersion":"11.9.0","description":"AXI-compliant chrome-devtools-mcp wrapper — combined operations, TOON output, contextual suggestions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@toon-format/toon":"^2.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chrome-devtools-axi_0.1.6_1774829064787_0.9696837767731605","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"chrome-devtools-axi","version":"0.1.7","keywords":["chrome","devtools","browser","cli","agent","axi","toon","mcp"],"license":"MIT","_id":"chrome-devtools-axi@0.1.7","maintainers":[{"name":"kunchenguid","email":"kunchenguid@gmail.com"}],"homepage":"https://github.com/kunchenguid/chrome-devtools-axi#readme","bugs":{"url":"https://github.com/kunchenguid/chrome-devtools-axi/issues"},"bin":{"chrome-devtools-axi":"dist/bin/chrome-devtools-axi.js"},"dist":{"shasum":"0a11db4f8319c42fb8860c4bdf0b8fddd6759b9b","tarball":"https://registry.npmjs.org/chrome-devtools-axi/-/chrome-devtools-axi-0.1.7.tgz","fileCount":30,"integrity":"sha512-W0Yd+sv8mwkTC9bTsgBeSTAqoHrCPi+ybVLEWylAzaKIl30iOH5n7uYVNO4O/cX7O3zKjF7dEzdVVxEncW6FlQ==","signatures":[{"sig":"MEUCIB0b906z4D7z9d+VEYXr+Mb70lL35RoyfIHWpPrpS2AaAiEAp6/D730V/X7s2m0++XVc0Xwsi8fsVpaLlczJ2NnqnV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chrome-devtools-axi@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163449},"type":"module","engines":{"node":">=20"},"gitHead":"ab401afb058dc9357ce00427ff256415cf71660c","scripts":{"dev":"tsx bin/chrome-devtools-axi.ts","test":"vitest run","build":"tsc && chmod +x dist/bin/chrome-devtools-axi.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f35ba0-c4ec-4940-8505-068b49ca5bb7"}},"repository":{"url":"git+https://github.com/kunchenguid/chrome-devtools-axi.git","type":"git"},"_npmVersion":"11.9.0","description":"AXI-compliant chrome-devtools-mcp wrapper — combined operations, TOON output, contextual suggestions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@toon-format/toon":"^2.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chrome-devtools-axi_0.1.7_1774904453147_0.42873267700015316","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"chrome-devtools-axi","version":"0.1.8","keywords":["chrome","devtools","browser","cli","agent","axi","toon","mcp"],"license":"MIT","_id":"chrome-devtools-axi@0.1.8","maintainers":[{"name":"kunchenguid","email":"kunchenguid@gmail.com"}],"homepage":"https://github.com/kunchenguid/chrome-devtools-axi#readme","bugs":{"url":"https://github.com/kunchenguid/chrome-devtools-axi/issues"},"bin":{"chrome-devtools-axi":"dist/bin/chrome-devtools-axi.js"},"dist":{"shasum":"ea4916cc570314b41e74f50a382ce7803ed63081","tarball":"https://registry.npmjs.org/chrome-devtools-axi/-/chrome-devtools-axi-0.1.8.tgz","fileCount":30,"integrity":"sha512-s2s52EuK5KqBNBpK49hTH2JOhK9yHMFlJGfIeeWrtyvvr6gXYkp/wf5h6X1IpCOD0lAUt0LIg1LlzFtOMkdP7Q==","signatures":[{"sig":"MEYCIQCT8LS4cQQ0Tq7hV4+UnrPsHYsenk/M7X8OHA5Oyuy0eAIhAKj6/GGFJOE3bZe5Cx7uuWqaikZ1bLhCccsFW8saYwa5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chrome-devtools-axi@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164485},"type":"module","engines":{"node":">=20"},"gitHead":"48c13b269bf374d3e66d9b930078b1fc4c536ad3","scripts":{"dev":"tsx bin/chrome-devtools-axi.ts","test":"vitest run","build":"tsc && chmod +x dist/bin/chrome-devtools-axi.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f35ba0-c4ec-4940-8505-068b49ca5bb7"}},"repository":{"url":"git+https://github.com/kunchenguid/chrome-devtools-axi.git","type":"git"},"_npmVersion":"11.9.0","description":"AXI-compliant chrome-devtools-mcp wrapper — combined operations, TOON output, contextual suggestions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@toon-format/toon":"^2.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chrome-devtools-axi_0.1.8_1774915230789_0.577997249876999","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"chrome-devtools-axi","version":"0.1.9","keywords":["chrome","devtools","browser","cli","agent","axi","toon","mcp"],"license":"MIT","_id":"chrome-devtools-axi@0.1.9","maintainers":[{"name":"kunchenguid","email":"kunchenguid@gmail.com"}],"homepage":"https://github.com/kunchenguid/chrome-devtools-axi#readme","bugs":{"url":"https://github.com/kunchenguid/chrome-devtools-axi/issues"},"bin":{"chrome-devtools-axi":"dist/bin/chrome-devtools-axi.js"},"dist":{"shasum":"f7c3c17ebf1e9b13e5e12814c40b29389a2d8239","tarball":"https://registry.npmjs.org/chrome-devtools-axi/-/chrome-devtools-axi-0.1.9.tgz","fileCount":30,"integrity":"sha512-JDYER9i8crB/JrJlqsbMn+0m8CJejLntVFdxmts+mfgae/ygmQAr/oYouTf7JpYRvujrZXF5oJowiuU+mwpccw==","signatures":[{"sig":"MEYCIQD3HPXCkTbiGQ4FizUjXtJRuVi9Tx9LrngXg2aWCeqtfAIhALjLFxWglxfstR+/cs/w1IOQVfhdYMIr3qK9WB5UB8K1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chrome-devtools-axi@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167722},"type":"module","engines":{"node":">=20"},"gitHead":"0adfa89b9c63373ee16edd6736a46d9826f8cfeb","scripts":{"dev":"tsx bin/chrome-devtools-axi.ts","test":"vitest run","build":"tsc && chmod +x dist/bin/chrome-devtools-axi.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f35ba0-c4ec-4940-8505-068b49ca5bb7"}},"repository":{"url":"git+https://github.com/kunchenguid/chrome-devtools-axi.git","type":"git"},"_npmVersion":"11.9.0","description":"AXI-compliant chrome-devtools-mcp wrapper — combined operations, TOON output, contextual suggestions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@toon-format/toon":"^2.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chrome-devtools-axi_0.1.9_1774983044597_0.74882927143663","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"chrome-devtools-axi","version":"0.1.10","keywords":["chrome","devtools","browser","cli","agent","axi","toon","mcp"],"license":"MIT","_id":"chrome-devtools-axi@0.1.10","maintainers":[{"name":"kunchenguid","email":"kunchenguid@gmail.com"}],"homepage":"https://github.com/kunchenguid/chrome-devtools-axi#readme","bugs":{"url":"https://github.com/kunchenguid/chrome-devtools-axi/issues"},"bin":{"chrome-devtools-axi":"dist/bin/chrome-devtools-axi.js"},"dist":{"shasum":"2b3da99bb0c013467e593a6898ae29050a612708","tarball":"https://registry.npmjs.org/chrome-devtools-axi/-/chrome-devtools-axi-0.1.10.tgz","fileCount":30,"integrity":"sha512-vc2Ibf8j3ntGN5gfBU7so8PfsbNhLUnBZUIls3yj3Qi7kOkW1HyFMc3FGDnla0qaAu+wMaxFgpniaKX+bw1mZA==","signatures":[{"sig":"MEQCICsFibCl35wPKzyN6jYMP9co3wP8ZlhOSTSbo2Ymci5zAiA3xSSy+QWH5CezD3X8zXpL1zAOCxkz+qp6U5geO+IJpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chrome-devtools-axi@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169062},"type":"module","engines":{"node":">=20"},"gitHead":"b59f269ed4992b4e82156d77397b1dc1a47d4c83","scripts":{"dev":"tsx bin/chrome-devtools-axi.ts","test":"vitest run","build":"tsc && chmod +x dist/bin/chrome-devtools-axi.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f35ba0-c4ec-4940-8505-068b49ca5bb7"}},"repository":{"url":"git+https://github.com/kunchenguid/chrome-devtools-axi.git","type":"git"},"_npmVersion":"11.9.0","description":"AXI-compliant chrome-devtools-mcp wrapper — combined operations, TOON output, contextual suggestions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@toon-format/toon":"^2.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chrome-devtools-axi_0.1.10_1775019120587_0.16122522225356062","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"chrome-devtools-axi","version":"0.1.11","keywords":["chrome","devtools","browser","cli","agent","axi","toon","mcp"],"license":"MIT","_id":"chrome-devtools-axi@0.1.11","maintainers":[{"name":"kunchenguid","email":"kunchenguid@gmail.com"}],"homepage":"https://github.com/kunchenguid/chrome-devtools-axi#readme","bugs":{"url":"https://github.com/kunchenguid/chrome-devtools-axi/issues"},"bin":{"chrome-devtools-axi":"dist/bin/chrome-devtools-axi.js"},"dist":{"shasum":"47e0176709edfb0ddb0efcd140967a8ab247cd4c","tarball":"https://registry.npmjs.org/chrome-devtools-axi/-/chrome-devtools-axi-0.1.11.tgz","fileCount":30,"integrity":"sha512-9gvtfvGLSEf0uroJ9d9SKRSo2qruHEqJnJeELV6MUnBsNgdx/EGBEKZFs+wU3qOlGjpM4oqTXzf2eJ16EbF9xA==","signatures":[{"sig":"MEUCIDA9WoFqjLxaZ35+7nc81lLSkoMDwtqvMyb0rOHtJrvJAiEA5viNXz38MMPM0B2gWKu348AVTVezR9TuIqv+hlEvETQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chrome-devtools-axi@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169949},"type":"module","engines":{"node":">=20"},"gitHead":"b39c036c1309e7b2ec7119950c15cbd0943bafbd","scripts":{"dev":"tsx bin/chrome-devtools-axi.ts","test":"vitest run","build":"tsc && chmod +x dist/bin/chrome-devtools-axi.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f35ba0-c4ec-4940-8505-068b49ca5bb7"}},"repository":{"url":"git+https://github.com/kunchenguid/chrome-devtools-axi.git","type":"git"},"_npmVersion":"11.9.0","description":"AXI-compliant chrome-devtools-mcp wrapper — combined operations, TOON output, contextual suggestions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@toon-format/toon":"^2.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chrome-devtools-axi_0.1.11_1775024071305_0.3744605918082218","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"chrome-devtools-axi","version":"0.1.12","keywords":["chrome","devtools","browser","cli","agent","axi","toon","mcp"],"license":"MIT","_id":"chrome-devtools-axi@0.1.12","maintainers":[{"name":"kunchenguid","email":"kunchenguid@gmail.com"}],"homepage":"https://github.com/kunchenguid/chrome-devtools-axi#readme","bugs":{"url":"https://github.com/kunchenguid/chrome-devtools-axi/issues"},"bin":{"chrome-devtools-axi":"dist/bin/chrome-devtools-axi.js"},"dist":{"shasum":"23a53d5f68192ac3a22ed0cd7c0e223bcfa15c99","tarball":"https://registry.npmjs.org/chrome-devtools-axi/-/chrome-devtools-axi-0.1.12.tgz","fileCount":30,"integrity":"sha512-tDX2NcOyRDPw3X9iy6jYaNO8g1dYoN7GKR1tBqZ7CWPmOKoi7+T0leibcqkRvFBt2XmAbrSkjjPYsvQsc+5U6A==","signatures":[{"sig":"MEQCID6yLyB5wrLNk8Cq/LpyNyMRYYB7lroCP9QzA0qxLcAfAiBuTvncFGmAcXOC64ST4hlsg3rZUD8JTFLmskb2RKq6KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chrome-devtools-axi@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161016},"type":"module","engines":{"node":">=20"},"gitHead":"9d133b34059dcd77feee6c2fa4d849f1c69d72e7","scripts":{"dev":"tsx bin/chrome-devtools-axi.ts","test":"vitest run","build":"tsc && chmod +x dist/bin/chrome-devtools-axi.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f35ba0-c4ec-4940-8505-068b49ca5bb7"}},"repository":{"url":"git+https://github.com/kunchenguid/chrome-devtools-axi.git","type":"git"},"_npmVersion":"11.11.0","description":"AXI-compliant chrome-devtools-mcp wrapper — combined operations, TOON output, contextual suggestions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axi-sdk-js":"^0.1.4","@toon-format/toon":"^2.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chrome-devtools-axi_0.1.12_1775196474276_0.491442379387937","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"chrome-devtools-axi","version":"0.1.13","keywords":["chrome","devtools","browser","cli","agent","axi","toon","mcp"],"license":"MIT","_id":"chrome-devtools-axi@0.1.13","maintainers":[{"name":"kunchenguid","email":"kunchenguid@gmail.com"}],"homepage":"https://github.com/kunchenguid/chrome-devtools-axi#readme","bugs":{"url":"https://github.com/kunchenguid/chrome-devtools-axi/issues"},"bin":{"chrome-devtools-axi":"dist/bin/chrome-devtools-axi.js"},"dist":{"shasum":"ae251aeeb43fedf83c8034b2f556efb77494d96d","tarball":"https://registry.npmjs.org/chrome-devtools-axi/-/chrome-devtools-axi-0.1.13.tgz","fileCount":30,"integrity":"sha512-RlrcHi3lU9cQKjKMbgu/LIO3jZIU3kCqB25ZtwIycV5Y9MgOBOVopR0AVVa1gsy5EKLfnvaraYTVEka4eVHqbw==","signatures":[{"sig":"MEYCIQD9I8467GW3Bh5M0Rj8LYAB3iXfbJJxpFwf3wIUJGsBwwIhALWgeFHhNFWUlcB3/3+Fp/DBVBwEo83bMbcajiLk4G1F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chrome-devtools-axi@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161717},"type":"module","engines":{"node":">=20"},"gitHead":"6e6d4f12764fd4af2dd6e4bae9b07ae2dad15f0f","scripts":{"dev":"tsx bin/chrome-devtools-axi.ts","test":"vitest run","build":"tsc && chmod +x dist/bin/chrome-devtools-axi.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f35ba0-c4ec-4940-8505-068b49ca5bb7"}},"repository":{"url":"git+https://github.com/kunchenguid/chrome-devtools-axi.git","type":"git"},"_npmVersion":"11.11.0","description":"AXI-compliant chrome-devtools-mcp wrapper — combined operations, TOON output, contextual suggestions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axi-sdk-js":"^0.1.4","@toon-format/toon":"^2.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chrome-devtools-axi_0.1.13_1775850288368_0.424054969973912","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"chrome-devtools-axi","version":"0.1.14","keywords":["chrome","devtools","browser","cli","agent","axi","toon","mcp"],"license":"MIT","_id":"chrome-devtools-axi@0.1.14","maintainers":[{"name":"kunchenguid","email":"kunchenguid@gmail.com"}],"homepage":"https://github.com/kunchenguid/chrome-devtools-axi#readme","bugs":{"url":"https://github.com/kunchenguid/chrome-devtools-axi/issues"},"bin":{"chrome-devtools-axi":"dist/bin/chrome-devtools-axi.js"},"dist":{"shasum":"1df42e55b02abfd384532d656b06eae06a74fb6d","tarball":"https://registry.npmjs.org/chrome-devtools-axi/-/chrome-devtools-axi-0.1.14.tgz","fileCount":30,"integrity":"sha512-8cLTlIg29k8s28Hly7ePfD+8aljHCvXJ7/mBtel6Nz09OKJr78RiQDRqy8gzzWOA2JsG8h3luwwe3+zWy3Q6AA==","signatures":[{"sig":"MEQCIBYyofxlHC4JfAY+OgrpDeM2/qrmWpB72XTcmKpde+AEAiBThlOTxdJj4vjGtO4ELhYfDyiq1rK2Qg4SzeqvG7QNjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chrome-devtools-axi@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164545},"type":"module","engines":{"node":">=20"},"gitHead":"8f44fdc1c3eeec69d1d344038bc1aa1462c609b5","scripts":{"dev":"tsx bin/chrome-devtools-axi.ts","test":"vitest run","build":"tsc && chmod +x dist/bin/chrome-devtools-axi.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f35ba0-c4ec-4940-8505-068b49ca5bb7"}},"repository":{"url":"git+https://github.com/kunchenguid/chrome-devtools-axi.git","type":"git"},"_npmVersion":"11.11.0","description":"AXI-compliant chrome-devtools-mcp wrapper — combined operations, TOON output, contextual suggestions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axi-sdk-js":"^0.1.4","@toon-format/toon":"^2.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chrome-devtools-axi_0.1.14_1775862438974_0.04611176765408098","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"chrome-devtools-axi","version":"0.1.15","keywords":["chrome","devtools","browser","cli","agent","axi","toon","mcp"],"license":"MIT","_id":"chrome-devtools-axi@0.1.15","maintainers":[{"name":"kunchenguid","email":"kunchenguid@gmail.com"}],"homepage":"https://github.com/kunchenguid/chrome-devtools-axi#readme","bugs":{"url":"https://github.com/kunchenguid/chrome-devtools-axi/issues"},"bin":{"chrome-devtools-axi":"dist/bin/chrome-devtools-axi.js"},"dist":{"shasum":"f1dbde80b72325138a37d44c9b1877ef09f6e266","tarball":"https://registry.npmjs.org/chrome-devtools-axi/-/chrome-devtools-axi-0.1.15.tgz","fileCount":30,"integrity":"sha512-/LY5wLECikR2eC4c3mC8Kk5/6aheFh20bVq0bD96VLPIXPP+nYtvGv9VIglzOTApmjgJ8S9A5O6EcmwlIFbWQg==","signatures":[{"sig":"MEYCIQDQse1sva/n5L9gAYzQoUVUpldqYYjbBrBjzoRPp2VZTwIhAKHmFftOGHdpO/fV6ABLE//B63WgDxpWjHGLwHgQsJha","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chrome-devtools-axi@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166229},"type":"module","engines":{"node":">=20"},"gitHead":"e47dafea671701fc5ed273cb48b683d11dcf80c8","scripts":{"dev":"tsx bin/chrome-devtools-axi.ts","test":"vitest run","build":"tsc && chmod +x dist/bin/chrome-devtools-axi.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f35ba0-c4ec-4940-8505-068b49ca5bb7"}},"repository":{"url":"git+https://github.com/kunchenguid/chrome-devtools-axi.git","type":"git"},"_npmVersion":"11.11.0","description":"AXI-compliant chrome-devtools-mcp wrapper — combined operations, TOON output, contextual suggestions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axi-sdk-js":"^0.1.4","@toon-format/toon":"^2.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chrome-devtools-axi_0.1.15_1775937548285_0.3613210232301194","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"chrome-devtools-axi","version":"0.1.16","keywords":["chrome","devtools","browser","cli","agent","axi","toon","mcp"],"license":"MIT","_id":"chrome-devtools-axi@0.1.16","maintainers":[{"name":"kunchenguid","email":"kunchenguid@gmail.com"}],"homepage":"https://github.com/kunchenguid/chrome-devtools-axi#readme","bugs":{"url":"https://github.com/kunchenguid/chrome-devtools-axi/issues"},"bin":{"chrome-devtools-axi":"dist/bin/chrome-devtools-axi.js"},"dist":{"shasum":"128597646f03ef21be61419cd2bceb9cfbbf9ac8","tarball":"https://registry.npmjs.org/chrome-devtools-axi/-/chrome-devtools-axi-0.1.16.tgz","fileCount":30,"integrity":"sha512-4dxe6/QIpmKL571CtMFmshmvAyG86neFZIxbQhjllwKq1MtxI4RYWjZul2fNoM7uMf9SitmsRcpDP3OnMceNHg==","signatures":[{"sig":"MEUCIFM6HRrM5AeVBGSlSD1SWeuwwwRodNM/lSMs27zSOPHUAiEA6Yf7E83cpwECMYYSnre8tGt3Vgj/2cCByL/PcKIYDtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chrome-devtools-axi@0.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167290},"type":"module","engines":{"node":">=20"},"gitHead":"55c0d85538c9b497a444662460c25e17055427e3","scripts":{"dev":"tsx bin/chrome-devtools-axi.ts","test":"vitest run","build":"tsc && chmod +x dist/bin/chrome-devtools-axi.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f35ba0-c4ec-4940-8505-068b49ca5bb7"}},"repository":{"url":"git+https://github.com/kunchenguid/chrome-devtools-axi.git","type":"git"},"_npmVersion":"11.11.0","description":"AXI-compliant chrome-devtools-mcp wrapper — combined operations, TOON output, contextual suggestions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axi-sdk-js":"^0.1.4","@toon-format/toon":"^2.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chrome-devtools-axi_0.1.16_1776360437952_0.6933086902976919","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"chrome-devtools-axi","version":"0.1.17","keywords":["chrome","devtools","browser","cli","agent","axi","toon","mcp"],"license":"MIT","_id":"chrome-devtools-axi@0.1.17","maintainers":[{"name":"kunchenguid","email":"kunchenguid@gmail.com"}],"homepage":"https://github.com/kunchenguid/chrome-devtools-axi#readme","bugs":{"url":"https://github.com/kunchenguid/chrome-devtools-axi/issues"},"bin":{"chrome-devtools-axi":"dist/bin/chrome-devtools-axi.js"},"dist":{"shasum":"8f04e6eee4f0feac58d0467deea17a1469e76afd","tarball":"https://registry.npmjs.org/chrome-devtools-axi/-/chrome-devtools-axi-0.1.17.tgz","fileCount":30,"integrity":"sha512-r9w7hw0Hcsz2bNLGcipBFQH8cUOGgNwflQJu/fe92rk/kdyP1+9+cWjqj543S3LaIJRgDODE493fHGoNvJTYTg==","signatures":[{"sig":"MEYCIQDPX96ayDtI6F7Q2HQLfo3oJ62DmlSM74awA5F1wbDHvwIhAIhpYOYdp/x4156g0HkHrZmEgfDQl+bz/qfB48brEu4o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chrome-devtools-axi@0.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170416},"type":"module","engines":{"node":">=20"},"gitHead":"b04c3d3aa65562b95ebdf7c44720f77d9538ea8c","scripts":{"dev":"tsx bin/chrome-devtools-axi.ts","test":"vitest run","build":"tsc && chmod +x dist/bin/chrome-devtools-axi.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f35ba0-c4ec-4940-8505-068b49ca5bb7"}},"repository":{"url":"git+https://github.com/kunchenguid/chrome-devtools-axi.git","type":"git"},"_npmVersion":"11.11.0","description":"AXI-compliant chrome-devtools-mcp wrapper — combined operations, TOON output, contextual suggestions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axi-sdk-js":"^0.1.4","@toon-format/toon":"^2.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chrome-devtools-axi_0.1.17_1776364362632_0.7033352011433158","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"chrome-devtools-axi","version":"0.1.18","keywords":["chrome","devtools","browser","cli","agent","axi","toon","mcp"],"license":"MIT","_id":"chrome-devtools-axi@0.1.18","maintainers":[{"name":"kunchenguid","email":"kunchenguid@gmail.com"}],"homepage":"https://github.com/kunchenguid/chrome-devtools-axi#readme","bugs":{"url":"https://github.com/kunchenguid/chrome-devtools-axi/issues"},"bin":{"chrome-devtools-axi":"dist/bin/chrome-devtools-axi.js"},"dist":{"shasum":"2e7b56a4250954f8ec5333b913b8e67c259d18a5","tarball":"https://registry.npmjs.org/chrome-devtools-axi/-/chrome-devtools-axi-0.1.18.tgz","fileCount":30,"integrity":"sha512-201MugPL255hPtHIWicGdFJk6+ov/qLFjfSWRQSxOMCYO7irUdzQOl/oz0Ixrm6a+3ziSZ8m9Kazis7hafGj4w==","signatures":[{"sig":"MEQCIApu2u9CfjgTSNpReqcU/mtEDLrbR45E+hFplu/i3/mqAiAb0HYt2Q7JHvBK5W3sl2VfFNJS2ingwp2p9+/W8ughag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chrome-devtools-axi@0.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170416},"type":"module","engines":{"node":">=20"},"gitHead":"c28cfaebc5d8ed6c93d4d2cd6bcbdc1464298fbf","scripts":{"dev":"tsx bin/chrome-devtools-axi.ts","test":"vitest run","build":"tsc && chmod +x dist/bin/chrome-devtools-axi.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f35ba0-c4ec-4940-8505-068b49ca5bb7"}},"repository":{"url":"git+https://github.com/kunchenguid/chrome-devtools-axi.git","type":"git"},"_npmVersion":"11.11.0","description":"AXI-compliant chrome-devtools-mcp wrapper — combined operations, TOON output, contextual suggestions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axi-sdk-js":"^0.1.5","@toon-format/toon":"^2.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chrome-devtools-axi_0.1.18_1777089088493_0.9201647507103052","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"chrome-devtools-axi","version":"0.1.19","keywords":["chrome","devtools","browser","cli","agent","axi","toon","mcp"],"license":"MIT","_id":"chrome-devtools-axi@0.1.19","maintainers":[{"name":"kunchenguid","email":"kunchenguid@gmail.com"}],"homepage":"https://github.com/kunchenguid/chrome-devtools-axi#readme","bugs":{"url":"https://github.com/kunchenguid/chrome-devtools-axi/issues"},"bin":{"chrome-devtools-axi":"dist/bin/chrome-devtools-axi.js"},"dist":{"shasum":"37ad1147b15ba9c3b143e7f22bcbb07cd50e54ec","tarball":"https://registry.npmjs.org/chrome-devtools-axi/-/chrome-devtools-axi-0.1.19.tgz","fileCount":30,"integrity":"sha512-Qz6zuILSb2Pu5FJuSreZP2DF2Fxp11uxa39db7K256qqIklfqqcQTNHL6T7qzMqVWPcuMTSPxw7tLRMn6+hWmA==","signatures":[{"sig":"MEUCIQD+KSfJymaZDk+Flep0BdBtulDMFSnD7ZspxWis7+1orQIgORj5PVsNHdjWKT9epkAf/SOXCbiKLgWZScJITHnklmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chrome-devtools-axi@0.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179566},"type":"module","engines":{"node":">=20"},"gitHead":"c196b81a5f100cc3298078a75f409fb4abe53f88","scripts":{"dev":"tsx bin/chrome-devtools-axi.ts","test":"vitest run","build":"tsc && chmod +x dist/bin/chrome-devtools-axi.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f35ba0-c4ec-4940-8505-068b49ca5bb7"}},"repository":{"url":"git+https://github.com/kunchenguid/chrome-devtools-axi.git","type":"git"},"_npmVersion":"11.11.0","description":"AXI-compliant chrome-devtools-mcp wrapper — combined operations, TOON output, contextual suggestions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axi-sdk-js":"^0.1.5","@toon-format/toon":"^2.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chrome-devtools-axi_0.1.19_1777838540617_0.11678533440258909","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"chrome-devtools-axi","version":"0.1.20","keywords":["chrome","devtools","browser","cli","agent","axi","toon","mcp"],"license":"MIT","_id":"chrome-devtools-axi@0.1.20","maintainers":[{"name":"kunchenguid","email":"kunchenguid@gmail.com"}],"homepage":"https://github.com/kunchenguid/chrome-devtools-axi#readme","bugs":{"url":"https://github.com/kunchenguid/chrome-devtools-axi/issues"},"bin":{"chrome-devtools-axi":"dist/bin/chrome-devtools-axi.js"},"dist":{"shasum":"6fef5a141d64450902c20570138ef52f2fa731f0","tarball":"https://registry.npmjs.org/chrome-devtools-axi/-/chrome-devtools-axi-0.1.20.tgz","fileCount":30,"integrity":"sha512-1jYydxc2a3/3miMwEaSs07/oYQGLk4blsIwY8UxkhVpLqdGvz9FT1b0aeNJOsUefxgYycYq1bx6tfyqLcM7sdA==","signatures":[{"sig":"MEYCIQDJ6dIX6QLGnpxWGajINdwXJVmuYpHuvOqVBELWrVVTwwIhAKvZaucdeP1Hon6ilxRkHD77zgOpmB/E9uopAP0PobUW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chrome-devtools-axi@0.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190583},"type":"module","engines":{"node":">=20"},"gitHead":"f5e4180466292ec027dce7f3ac0a0071551b12fb","scripts":{"dev":"tsx bin/chrome-devtools-axi.ts","test":"vitest run","build":"tsc && chmod +x dist/bin/chrome-devtools-axi.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f35ba0-c4ec-4940-8505-068b49ca5bb7"}},"repository":{"url":"git+https://github.com/kunchenguid/chrome-devtools-axi.git","type":"git"},"_npmVersion":"11.11.0","description":"AXI-compliant chrome-devtools-mcp wrapper — combined operations, TOON output, contextual suggestions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axi-sdk-js":"^0.1.5","@toon-format/toon":"^2.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chrome-devtools-axi_0.1.20_1778087517616_0.27747360741775506","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"chrome-devtools-axi","version":"0.1.21","keywords":["chrome","devtools","browser","cli","agent","axi","toon","mcp"],"license":"MIT","_id":"chrome-devtools-axi@0.1.21","maintainers":[{"name":"kunchenguid","email":"kunchenguid@gmail.com"}],"homepage":"https://github.com/kunchenguid/chrome-devtools-axi#readme","bugs":{"url":"https://github.com/kunchenguid/chrome-devtools-axi/issues"},"bin":{"chrome-devtools-axi":"dist/bin/chrome-devtools-axi.js"},"dist":{"shasum":"b5033c5558a90214e6b2e544d241b71a3f807180","tarball":"https://registry.npmjs.org/chrome-devtools-axi/-/chrome-devtools-axi-0.1.21.tgz","fileCount":33,"integrity":"sha512-lZKRH30IpmesnJf+ZbiQ2v1vlnC7zBdBZBpaDC/2Z6QLA2u9UplpCo3zPcL46FO6HJi0msXfpJ/+z/pfHy3nfA==","signatures":[{"sig":"MEUCIErIeYcsXAuGepKxMLVGnQHF7IggXp0mrx7hN0ad0SniAiEA5qsPXWRmhqF1R4H6QSNV2jJuEpPQMi5Xjms3Fvu3wUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chrome-devtools-axi@0.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211257},"type":"module","engines":{"node":">=20"},"gitHead":"aa393d57ad59552bb29e39d4d12121d6978640fa","scripts":{"dev":"tsx bin/chrome-devtools-axi.ts","test":"vitest run","build":"tsc && chmod +x dist/bin/chrome-devtools-axi.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f35ba0-c4ec-4940-8505-068b49ca5bb7"}},"repository":{"url":"git+https://github.com/kunchenguid/chrome-devtools-axi.git","type":"git"},"_npmVersion":"11.11.0","description":"AXI-compliant chrome-devtools-mcp wrapper — combined operations, TOON output, contextual suggestions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axi-sdk-js":"^0.1.5","@toon-format/toon":"^2.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chrome-devtools-axi_0.1.21_1778179675996_0.39062986058396443","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"chrome-devtools-axi","version":"0.1.22","packageManager":"pnpm@11.1.1","description":"AXI-compliant chrome-devtools-mcp wrapper — combined operations, TOON output, contextual suggestions","type":"module","repository":{"type":"git","url":"git+https://github.com/kunchenguid/chrome-devtools-axi.git"},"keywords":["chrome","devtools","browser","cli","agent","axi","toon","mcp"],"bin":{"chrome-devtools-axi":"dist/bin/chrome-devtools-axi.js"},"publishConfig":{"access":"public"},"scripts":{"build":"tsc && chmod +x dist/bin/chrome-devtools-axi.js","dev":"tsx bin/chrome-devtools-axi.ts","test":"vitest run","test:watch":"vitest","prepublishOnly":"npm run build"},"license":"MIT","engines":{"node":">=20"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.1","@toon-format/toon":"^2.1.0","axi-sdk-js":"^0.1.6"},"devDependencies":{"@types/node":"^22.0.0","prettier":"^3.8.3","tsx":"^4.0.0","typescript":"^5.7.0","vitest":"^3.0.0"},"gitHead":"5213f460c1c3c52b7dee3314a525fdf933c767a2","_id":"chrome-devtools-axi@0.1.22","bugs":{"url":"https://github.com/kunchenguid/chrome-devtools-axi/issues"},"homepage":"https://github.com/kunchenguid/chrome-devtools-axi#readme","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-8PYB7E/UydXUAFhDs7MsqyoYOQMX3U33Iq4We6iqgdO5P6bMli0ZXUTHhCZW0o30E+4/tMvSRjymis4JuqpN/g==","shasum":"de17a648032f6a885125375a8931dd64013b141f","tarball":"https://registry.npmjs.org/chrome-devtools-axi/-/chrome-devtools-axi-0.1.22.tgz","fileCount":33,"unpackedSize":211320,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chrome-devtools-axi@0.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE15wZrEFN0vDGSNdgGshgbdwe2+w/auG9cMeIk12Uc2AiEAmobdQ28HH0s1QP2Od787i0dW4O8escQWw2xjo6F6gBs="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f35ba0-c4ec-4940-8505-068b49ca5bb7"}},"directories":{},"maintainers":[{"name":"kunchenguid","email":"kunchenguid@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/chrome-devtools-axi_0.1.22_1778693278523_0.15276527243232008"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-27T23:22:31.912Z","modified":"2026-05-13T17:27:59.088Z","0.1.0":"2026-03-27T23:22:32.152Z","0.1.1":"2026-03-27T23:39:41.659Z","0.1.2":"2026-03-28T21:33:19.643Z","0.1.3":"2026-03-28T21:39:07.750Z","0.1.4":"2026-03-28T22:44:13.313Z","0.1.5":"2026-03-29T20:01:33.738Z","0.1.6":"2026-03-30T00:04:24.931Z","0.1.7":"2026-03-30T21:00:53.336Z","0.1.8":"2026-03-31T00:00:31.000Z","0.1.9":"2026-03-31T18:50:44.808Z","0.1.10":"2026-04-01T04:52:00.737Z","0.1.11":"2026-04-01T06:14:31.474Z","0.1.12":"2026-04-03T06:07:54.431Z","0.1.13":"2026-04-10T19:44:48.516Z","0.1.14":"2026-04-10T23:07:19.112Z","0.1.15":"2026-04-11T19:59:08.418Z","0.1.16":"2026-04-16T17:27:18.104Z","0.1.17":"2026-04-16T18:32:42.813Z","0.1.18":"2026-04-25T03:51:28.640Z","0.1.19":"2026-05-03T20:02:20.758Z","0.1.20":"2026-05-06T17:11:57.768Z","0.1.21":"2026-05-07T18:47:56.166Z","0.1.22":"2026-05-13T17:27:58.695Z"},"bugs":{"url":"https://github.com/kunchenguid/chrome-devtools-axi/issues"},"license":"MIT","homepage":"https://github.com/kunchenguid/chrome-devtools-axi#readme","keywords":["chrome","devtools","browser","cli","agent","axi","toon","mcp"],"repository":{"type":"git","url":"git+https://github.com/kunchenguid/chrome-devtools-axi.git"},"description":"AXI-compliant chrome-devtools-mcp wrapper — combined operations, TOON output, contextual suggestions","maintainers":[{"name":"kunchenguid","email":"kunchenguid@gmail.com"}],"readme":"<h1 align=\"center\">chrome-devtools-axi</h1>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/chrome-devtools-axi\"><img alt=\"npm\" src=\"https://img.shields.io/npm/v/chrome-devtools-axi?style=flat-square\" /></a>\n  <a href=\"https://github.com/kunchenguid/chrome-devtools-axi/actions/workflows/ci.yml\"><img alt=\"CI\" src=\"https://img.shields.io/github/actions/workflow/status/kunchenguid/chrome-devtools-axi/ci.yml?style=flat-square&label=CI\" /></a>\n  <a href=\"https://github.com/kunchenguid/chrome-devtools-axi/actions/workflows/release-please.yml\"><img alt=\"Release\" src=\"https://img.shields.io/github/actions/workflow/status/kunchenguid/chrome-devtools-axi/release-please.yml?style=flat-square&label=Release\" /></a>\n  <a href=\"#\"><img alt=\"Platform\" src=\"https://img.shields.io/badge/platform-macOS%20%7C%20Linux%20%7C%20Windows-blue?style=flat-square\" /></a>\n  <a href=\"https://x.com/kunchenguid\"><img alt=\"X\" src=\"https://img.shields.io/badge/X-@kunchenguid-black?style=flat-square\" /></a>\n  <a href=\"https://discord.gg/Wsy2NpnZDu\"><img alt=\"Discord\" src=\"https://img.shields.io/discord/1439901831038763092?style=flat-square&label=discord\" /></a>\n</p>\n\n<h3 align=\"center\">The most agent-ergonomic browser automation</h3>\n\n`chrome-devtools-axi` wraps [chrome-devtools-mcp](https://www.npmjs.com/package/chrome-devtools-mcp) with an [AXI](https://axi.md)-compliant CLI.\n\n- **Token-efficient** — TOON-encoded output cuts token usage ~40% vs raw JSON\n- **Combined operations** — one command navigates, captures, and suggests next steps\n- **Contextual suggestions** — every response includes actionable next-step hints\n\n## Quick Start\n\n```sh\n$ chrome-devtools-axi open https://example.com\npage: {title: \"Example Domain\", url: \"https://example.com\", refs: 1}\nsnapshot:\nRootWebArea \"Example Domain\"\n  heading \"Example Domain\"\n  paragraph \"This domain is for use in illustrative examples...\"\n  uid=g1:1 link \"More information...\"\nhelp[1]:\n  Run `chrome-devtools-axi click @g1:1` to click the \"More information...\" link\n\n$ chrome-devtools-axi click @g1:1\npage: {title: \"IANA — IANA-Managed Reserved Domains\", refs: 12}\nsnapshot:\n...\n```\n\nRefs in snapshot output carry a `g<N>:` generation prefix that bumps every time a new accessibility tree is captured. Pass refs back exactly as printed - if the page re-rendered between snapshot and action, the action fails loudly with `STALE_REF` instead of silently no-op'ing, so the agent re-snapshots and retries.\n\n## Install\n\n**Tell your agent:**\n\n```\nExecute `npx -y chrome-devtools-axi` to get browser automation tools.\n```\n\n## How It Works\n\n```\n┌───────────────────────┐\n│  chrome-devtools-axi  │  CLI — parse args, format output\n└──────────┬────────────┘\n           │ HTTP (localhost:9224)\n           ▼\n┌───────────────────────┐\n│     Bridge Server     │  Persistent process, manages MCP session\n└──────────┬────────────┘\n           │ stdio\n           ▼\n┌───────────────────────┐\n│  chrome-devtools-mcp  │  Headless Chrome via DevTools Protocol\n└───────────────────────┘\n```\n\n- **Persistent bridge** — a detached process keeps the MCP session alive across commands, so Chrome doesn't restart every invocation\n- **Auto-lifecycle** — the bridge starts on first command, writes a PID file to `~/.chrome-devtools-axi/bridge.pid`, recycles stale CDP targets after a deep health check, and reaps child processes on stop\n- **Snapshot parsing** — accessibility tree snapshots are extracted and analyzed for interactive elements (`uid=` refs)\n- **TOON encoding** — structured metadata uses [TOON format](https://www.npmjs.com/package/@toon-format/toon) for compact, token-efficient output\n\n## CLI Reference\n\n### Navigation\n\n| Command           | Description                                  |\n| ----------------- | -------------------------------------------- |\n| `open <url>`      | Navigate to URL and snapshot                 |\n| `snapshot`        | Capture current page state                   |\n| `screenshot <p>`  | Save a screenshot to a file                  |\n| `scroll <dir>`    | Scroll: up, down, top, bottom                |\n| `back`            | Navigate back                                |\n| `wait <ms\\|text>` | Wait for time or text to appear              |\n| `eval <js>`       | Evaluate a JavaScript expression or function |\n| `run`             | Execute a multi-step script from stdin       |\n\n`eval` wraps plain input as `() => (<expr>)` before sending it to DevTools. For multi-statement logic, pass an arrow function or `function`. No-arg IIFE form `(...)()` is accepted too and unwrapped automatically.\n\n```sh\nchrome-devtools-axi eval \"document.title\"\nchrome-devtools-axi eval \"() => { const rows = [...document.querySelectorAll('tr')]; return rows.map((row) => row.textContent) }\"\n```\n\n### Interaction\n\n| Command                    | Description                    |\n| -------------------------- | ------------------------------ |\n| `click @<uid>`             | Click an element by ref        |\n| `fill @<uid> <text>`       | Fill a form field              |\n| `type <text>`              | Type text at current focus     |\n| `press <key>`              | Press a keyboard key           |\n| `hover @<uid>`             | Hover over an element          |\n| `drag @<from> @<to>`       | Drag an element onto another   |\n| `fillform @<uid>=<val>...` | Fill multiple form fields      |\n| `dialog <accept\\|dismiss>` | Handle a browser dialog        |\n| `upload @<uid> <path>`     | Upload a file through an input |\n\n### Page Management\n\n| Command           | Description                 |\n| ----------------- | --------------------------- |\n| `pages`           | List all open tabs          |\n| `newpage <url>`   | Open a new tab              |\n| `selectpage <id>` | Switch to a tab by ID       |\n| `closepage <id>`  | Close a tab by ID           |\n| `resize <w> <h>`  | Resize the browser viewport |\n\n### Emulation\n\n| Command   | Description                     |\n| --------- | ------------------------------- |\n| `emulate` | Emulate device/network/viewport |\n\n### DevTools Debugging\n\n| Command            | Description                    |\n| ------------------ | ------------------------------ |\n| `console`          | List console messages          |\n| `console-get <id>` | Get a specific console message |\n| `network`          | List network requests          |\n| `network-get [id]` | Get a specific network request |\n\n### Performance\n\n| Command                     | Description                   |\n| --------------------------- | ----------------------------- |\n| `lighthouse`                | Run a Lighthouse audit        |\n| `perf-start`                | Start a performance trace     |\n| `perf-stop`                 | Stop the performance trace    |\n| `perf-insight <set> <name>` | Analyze a performance insight |\n| `heap <path>`               | Capture a heap snapshot       |\n\n### Bridge\n\n| Command | Description             |\n| ------- | ----------------------- |\n| `start` | Start the bridge server |\n| `stop`  | Stop the bridge server  |\n\nRunning with no command shows the CLI home view. It prepends `bin` and\n`description` metadata, then includes the current snapshot when a browser\nsession is active or the no-session status/help block when one is not.\n\n### Flags\n\n| Flag                        | Description                                 |\n| --------------------------- | ------------------------------------------- |\n| `--help`                    | Show usage information                      |\n| `-v`, `-V`, `--version`     | Show the installed CLI version              |\n| `--full`                    | Show complete output without truncation     |\n| `--background`              | Open new page in background (newpage)       |\n| `--uid @<uid>`              | Target a specific element (screenshot)      |\n| `--full-page`               | Capture entire scrollable page (screenshot) |\n| `--format <fmt>`            | Image format: png, jpeg, webp (screenshot)  |\n| `--viewport <spec>`         | Viewport like \"390x844x3,mobile\" (emulate)  |\n| `--color-scheme <value>`    | dark, light, or auto (emulate)              |\n| `--network <condition>`     | Network throttle: Slow 3G, etc. (emulate)   |\n| `--cpu <rate>`              | CPU throttling rate 1-20 (emulate)          |\n| `--geolocation <lat>x<lon>` | Set geolocation (emulate)                   |\n| `--user-agent <string>`     | Custom user agent (emulate)                 |\n| `--type <type>`             | Filter by type (console, network)           |\n| `--limit <n>`               | Max items to return (console, network)      |\n| `--page <n>`                | Pagination (console, network)               |\n| `--device <device>`         | desktop or mobile (lighthouse)              |\n| `--mode <mode>`             | navigation or snapshot (lighthouse)         |\n| `--output-dir <path>`       | Directory for reports (lighthouse)          |\n| `--no-reload`               | Skip page reload (perf-start)               |\n| `--no-auto-stop`            | Disable auto-stop (perf-start)              |\n| `--file <path>`             | Save trace data to file (perf-start/stop)   |\n| `--response-file <path>`    | Save response body (network-get)            |\n| `--request-file <path>`     | Save request body (network-get)             |\n\n`console --type` accepts `log`, `debug`, `info`, `error`, `warn`, `dir`, `dirxml`, `table`, `trace`, `clear`, `startGroup`, `startGroupCollapsed`, `endGroup`, `assert`, `profile`, `profileEnd`, `count`, `timeEnd`, `verbose`, `issue`, and `all`.\n`network --type` accepts `document`, `stylesheet`, `image`, `media`, `font`, `script`, `texttrack`, `xhr`, `fetch`, `prefetch`, `eventsource`, `websocket`, `manifest`, `signedexchange`, `ping`, `cspviolationreport`, `preflight`, `fedcm`, `other`, and `all`.\nFor both commands, `all` or an omitted `--type` returns every item.\n\n## Configuration\n\nThe bridge server port defaults to `9224`. Override it with an environment variable:\n\n```sh\nexport CHROME_DEVTOOLS_AXI_PORT=9225\n```\n\nConnect to an existing Chrome instance instead of launching one:\n\n```sh\nexport CHROME_DEVTOOLS_AXI_BROWSER_URL=http://127.0.0.1:9222\n```\n\n`CHROME_DEVTOOLS_AXI_BROWSER_URL` accepts both `http://` or `https://` URLs and `ws://` or `wss://` endpoints:\n\n- `http(s)://` uses `--browserUrl` and fetches `/json/version` to discover the WebSocket URL.\n- `ws(s)://` uses `--wsEndpoint` directly.\n\nFor authenticated `ws://` or `wss://` endpoints, pass JSON headers with `CHROME_DEVTOOLS_AXI_WS_HEADERS`:\n\n```sh\nexport CHROME_DEVTOOLS_AXI_BROWSER_URL=wss://cluster.example/launch\nexport CHROME_DEVTOOLS_AXI_WS_HEADERS='{\"Authorization\":\"Bearer token\"}'\n```\n\nState is stored in `~/.chrome-devtools-axi/`:\n\n| File                  | Purpose                               |\n| --------------------- | ------------------------------------- |\n| `bridge.pid`          | PID and port of the running bridge    |\n| `snapshot-generation` | Counter used to detect stale uid refs |\n\n### Session Hooks\n\nOn supported agents, the packaged CLI also installs a `SessionStart` hook in `~/.claude/settings.json` and `~/.codex/hooks.json`, and enables `hooks` in `~/.codex/config.toml`.\n\nSet `CHROME_DEVTOOLS_AXI_DISABLE_HOOKS=1` to skip that auto-install behavior.\n\nDevelopment entrypoints such as `pnpm run dev` and `bin/chrome-devtools-axi.ts` do not modify those hook files.\n\n## Development\n\n```sh\npnpm run build      # Compile TypeScript to dist/\npnpm run dev        # Run CLI directly with tsx\npnpm test           # Run tests with vitest\npnpm run test:watch # Run tests in watch mode\n```\n","readmeFilename":"README.md"}