{"_id":"capybara-devtools","_rev":"13-20f7ffb787d4835e7319da59a725f3ec","name":"capybara-devtools","dist-tags":{"latest":"0.8.0"},"versions":{"0.0.0-stage":{"name":"capybara-devtools","version":"0.0.0-stage","_id":"capybara-devtools@0.0.0-stage","stub":true,"maintainers":[{"name":"phucle2303","email":"lhphuc99.it@gmail.com"}],"dist":{"shasum":"12be8075ebb7c1b805e7da3bc7688415c64fa78f","tarball":"https://registry.npmjs.org/capybara-devtools/-/capybara-devtools-0.0.0-stage.tgz","fileCount":2,"integrity":"sha512-T0pyBmt4JiwSnCKMK+zq82Pq4LTcI+7SbMb90NFVq7VJ8NUmvqA1D7jIGNb6gbss4r+88mG2AUyc+H8ncmoS8A==","signatures":[{"sig":"MEUCIEx86Pv7gXea1lVhbhPzt8xW2ktJ71ei1HEsuLUXAxMhAiEAutUVA9Jh8R5ye98QBfg2PZGcfD/yZ2y0p9CqP/MJpR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339},"_npmUser":{"name":"phucle2303","email":"lhphuc99.it@gmail.com"},"description":"Temporary package placeholder for staged publishing","directories":{}},"0.1.0":{"name":"capybara-devtools","version":"0.1.0","keywords":["devtools","debugger","react-native","expo","react","nextjs","logs","network","websocket","storage","mmkv","asyncstorage","mcp"],"license":"MIT","_id":"capybara-devtools@0.1.0","maintainers":[{"name":"phucle2303","email":"lhphuc99.it@gmail.com"}],"homepage":"https://github.com/lhphuc99/capybara#readme","bugs":{"url":"https://github.com/lhphuc99/capybara/issues"},"bin":{"capybara":"dist/bin.js"},"dist":{"shasum":"ca8702134055b474600ae383092a64a8dbca9bff","tarball":"https://registry.npmjs.org/capybara-devtools/-/capybara-devtools-0.1.0.tgz","fileCount":62,"integrity":"sha512-SRsnffiFxj+dcO/EknbOgbG9BjNJ8zMOtzjrOEZ7zWGXHKVN+giLnizti5XkwyG/PaB7X/kKgurn7BBcVPvBQw==","signatures":[{"sig":"MEQCIC0l4AV1VgLuSAIuJ8v7G2LE11gloRNS06Gmhj6ky9DJAiAEMeAWqcb9EF5XVcswLoW+q5nO1BWLU9KQJBYYqvKLNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHzjHkLDEdZ6XehPylNrEOHwpksKFmw8mFS3XnyfbiYqAiA7DIcL1rDiR2BdR2kTELS1AAJPInnLrQdSPxhhUWlxlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607695},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=20.19"},"exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"97fd39f32f49af89a83c082701860e8d96ae4649","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"vitest run","build":"tsc -p tsconfig.json && node scripts/copy-ui.mjs","start":"node dist/bin.js","prepack":"node scripts/check-package.mjs","typecheck":"tsc -p tsconfig.json --noEmit","test:mmkv-compat":"node scripts/check-mmkv-compat.mjs"},"_npmUser":{"name":"phucle2303","email":"lhphuc99.it@gmail.com"},"repository":{"url":"git+https://github.com/lhphuc99/capybara.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"Debug React Native and web apps: logs, network and storage in a local UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.22.0","zod":"^3.25.76","@capybara-devtools/core":"0.1.0","@modelcontextprotocol/sdk":"^1.31.0","@capybara-devtools/protocol":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.2"},"_npmOperationalInternal":{"tmp":"tmp/capybara-devtools_0.1.0_1792164399217_0.9414843887682207","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"capybara-devtools","version":"0.2.0","keywords":["devtools","debugger","react-native","expo","react","nextjs","logs","network","websocket","storage","mmkv","asyncstorage","mcp"],"license":"MIT","_id":"capybara-devtools@0.2.0","maintainers":[{"name":"phucle2303","email":"lhphuc99.it@gmail.com"}],"homepage":"https://github.com/lhphuc99/capybara#readme","bugs":{"url":"https://github.com/lhphuc99/capybara/issues"},"bin":{"capybara":"dist/bin.js"},"dist":{"shasum":"4e1fbabf35f521af4e29a970eec98a924a36e86c","tarball":"https://registry.npmjs.org/capybara-devtools/-/capybara-devtools-0.2.0.tgz","fileCount":66,"integrity":"sha512-zdg4UeAw7aFDXNV9bSbjl8o0zA7dI1MHtXhy55md3ELdZwxCd4SKCVYOhoA8y6OzdC/d4HedX6lxCf1njMBkQA==","signatures":[{"sig":"MEYCIQCua1LtljF/Hzz12I2n2AU2EUNRNNqE7z6+KWXprLHAigIhAPKt0BuwHzL371VzZr7qGpAMLuCrUS8PbrSmvQaUc/IK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGBpDPtTtqewBY3aRGS+hj1wDJ5732A2YIN551BO2aLaAiB2rpFdurtO/lE0RJSk2W+h2QoujjM+skJFXMKc6iTmGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":617321},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=20.19"},"exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"ff0730ef6ce0d06d56fb377348c1910aace86591","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"vitest run","build":"tsc -p tsconfig.json && node scripts/copy-ui.mjs","start":"node dist/bin.js","prepack":"node scripts/check-package.mjs","typecheck":"tsc -p tsconfig.json --noEmit","test:mmkv-compat":"node scripts/check-mmkv-compat.mjs"},"_npmUser":{"name":"phucle2303","email":"lhphuc99.it@gmail.com"},"repository":{"url":"git+https://github.com/lhphuc99/capybara.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"Debug React Native and web apps: logs, network and storage in a local UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.22.0","zod":"^3.25.76","@capybara-devtools/core":"0.2.0","@modelcontextprotocol/sdk":"^1.31.0","@capybara-devtools/protocol":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.2"},"_npmOperationalInternal":{"tmp":"tmp/capybara-devtools_0.2.0_1792171181546_0.4488301066954812","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"capybara-devtools","version":"0.2.1","keywords":["devtools","debugger","react-native","expo","react","nextjs","logs","network","websocket","storage","mmkv","asyncstorage","mcp"],"license":"MIT","_id":"capybara-devtools@0.2.1","maintainers":[{"name":"phucle2303","email":"lhphuc99.it@gmail.com"}],"homepage":"https://github.com/lhphuc99/capybara#readme","bugs":{"url":"https://github.com/lhphuc99/capybara/issues"},"bin":{"capybara":"dist/bin.js"},"dist":{"shasum":"101bdb09eebf35d24f410695579859b3f01c0c25","tarball":"https://registry.npmjs.org/capybara-devtools/-/capybara-devtools-0.2.1.tgz","fileCount":66,"integrity":"sha512-78wunDJLYPnghFIs2TQXC8k5M8khnjFg4/m+Nu826lUgTa1xCY+Bosjkh9kTBJGdSBfoyXaUv9R372BqemKxrA==","signatures":[{"sig":"MEYCIQDBDKsWGFCAiOWCWPz/RI34zBBHvWR1R6AZESdRYT/7aAIhANRJViEpP7aih8wWGTxnLKt05xmAIiPeNW1KqxA+tK7p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDiT30ZCe85gvgHGvkCVeuxX5EW4NmIow75x9f+HYo/JgIhAOcAUORVAiJULUjeAHi8w9Bo1nzzPygnsR+vWiG0LGnE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":617321},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=20.19"},"exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"fb9a5635523165c6aa46556c22512576937cd390","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"vitest run","build":"tsc -p tsconfig.json && node scripts/copy-ui.mjs","start":"node dist/bin.js","prepack":"node scripts/check-package.mjs","typecheck":"tsc -p tsconfig.json --noEmit","test:mmkv-compat":"node scripts/check-mmkv-compat.mjs"},"_npmUser":{"name":"phucle2303","email":"lhphuc99.it@gmail.com"},"repository":{"url":"git+https://github.com/lhphuc99/capybara.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"Debug React Native and web apps: logs, network and storage in a local UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.22.0","zod":"^3.25.76","@capybara-devtools/core":"0.2.1","@modelcontextprotocol/sdk":"^1.31.0","@capybara-devtools/protocol":"0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.2"},"_npmOperationalInternal":{"tmp":"tmp/capybara-devtools_0.2.1_1792172407639_0.9390999696352571","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"capybara-devtools","version":"0.3.0","keywords":["devtools","debugger","react-native","expo","react","nextjs","logs","network","websocket","storage","mmkv","asyncstorage","mcp"],"license":"MIT","_id":"capybara-devtools@0.3.0","maintainers":[{"name":"phucle2303","email":"lhphuc99.it@gmail.com"}],"homepage":"https://github.com/lhphuc99/capybara#readme","bugs":{"url":"https://github.com/lhphuc99/capybara/issues"},"bin":{"capybara":"dist/bin.js"},"dist":{"shasum":"d7fe12a51706449ca25658830027655a686a000c","tarball":"https://registry.npmjs.org/capybara-devtools/-/capybara-devtools-0.3.0.tgz","fileCount":66,"integrity":"sha512-Odd47VptWUSgvIQbr6HTa81duhj6v/Bu6oBNd/BO0hpi/QKV7do1wWoTUuKBnVlx+scdWInZAhF/CBMHgLs4kg==","signatures":[{"sig":"MEYCIQCUA+jX+n1IKIFurmcSGvcFHRamMHJHxvMGXWq9TNhJsgIhAOZzn685n5r6FlNHMUW2Zsy08SN7VfMp84bBGXQ4DEBs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGESuEiTfhJiQw4W37Nr4ggNltIVZ5p0gsMDVK/e+LFGAiEA3t2rrK88I+hamuthMQ8eh2N3FLzXmshk3q58cWNW4D0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":758618},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=20.19"},"exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"23010e14a390d35b25a19c2bd7260c9f38ec17cf","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"vitest run","build":"tsc -p tsconfig.json && node scripts/copy-ui.mjs","start":"node dist/bin.js","prepack":"node scripts/check-package.mjs","typecheck":"tsc -p tsconfig.json --noEmit","test:mmkv-compat":"node scripts/check-mmkv-compat.mjs"},"_npmUser":{"name":"phucle2303","email":"lhphuc99.it@gmail.com"},"repository":{"url":"git+https://github.com/lhphuc99/capybara.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"Debug React Native and web apps: logs, network and storage in a local UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.22.0","zod":"^3.25.76","@capybara-devtools/core":"0.3.0","@modelcontextprotocol/sdk":"^1.31.0","@capybara-devtools/protocol":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.2"},"_npmOperationalInternal":{"tmp":"tmp/capybara-devtools_0.3.0_1792380656112_0.46765190069604756","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"capybara-devtools","version":"0.3.1","keywords":["devtools","debugger","react-native","expo","react","nextjs","logs","network","websocket","storage","mmkv","asyncstorage","mcp"],"license":"MIT","_id":"capybara-devtools@0.3.1","maintainers":[{"name":"phucle2303","email":"lhphuc99.it@gmail.com"}],"homepage":"https://github.com/lhphuc99/capybara#readme","bugs":{"url":"https://github.com/lhphuc99/capybara/issues"},"bin":{"capybara":"dist/bin.js"},"dist":{"shasum":"d5b450b53c765971058e037790d50efe55f94f9b","tarball":"https://registry.npmjs.org/capybara-devtools/-/capybara-devtools-0.3.1.tgz","fileCount":66,"integrity":"sha512-B0Kj38/uBhoWNYPUUWPaIBWNFCYmqPZmvAFGcU53jHuxAu8eHeBmxuo7nO0UVeQiFk9DCl5K3i3Q/UtpEkrhJQ==","signatures":[{"sig":"MEUCIExT5JMP1anm8GS4WYidNUHkqKafh6LXj72Z2DHS4UrwAiEAzaVD4VjGYdQylJN+txNRwMk+H8dT7n4Cb5RaflAzL1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEbf32K/usJVhACkMogtXHZx/FfL0trFAUgWcYILMwluAiBKjBwwxe29hj9b/66AGy+ajv23bgGT4K2IE2rUqtPz8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":758618},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=20.19"},"exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"69297d17a092989af0673958f17e413a3ef71ad7","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"vitest run","build":"tsc -p tsconfig.json && node scripts/copy-ui.mjs","start":"node dist/bin.js","prepack":"node scripts/check-package.mjs","typecheck":"tsc -p tsconfig.json --noEmit","test:mmkv-compat":"node scripts/check-mmkv-compat.mjs"},"_npmUser":{"name":"phucle2303","email":"lhphuc99.it@gmail.com"},"repository":{"url":"git+https://github.com/lhphuc99/capybara.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"Debug React Native and web apps: logs, network and storage in a local UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.22.0","zod":"^3.25.76","@capybara-devtools/core":"0.3.1","@modelcontextprotocol/sdk":"^1.31.0","@capybara-devtools/protocol":"0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.2"},"_npmOperationalInternal":{"tmp":"tmp/capybara-devtools_0.3.1_1792385018011_0.11653701950955053","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"capybara-devtools","version":"0.4.0","keywords":["devtools","debugger","react-native","expo","react","nextjs","logs","network","websocket","storage","mmkv","asyncstorage","mcp"],"license":"MIT","_id":"capybara-devtools@0.4.0","maintainers":[{"name":"phucle2303","email":"lhphuc99.it@gmail.com"}],"homepage":"https://github.com/lhphuc99/capybara#readme","bugs":{"url":"https://github.com/lhphuc99/capybara/issues"},"bin":{"capybara":"dist/bin.js"},"dist":{"shasum":"fee926b70c209bba92fc67ed7d3cd2c030cca6a9","tarball":"https://registry.npmjs.org/capybara-devtools/-/capybara-devtools-0.4.0.tgz","fileCount":70,"integrity":"sha512-S1eOKynMR10K3FMTAo9LExA6MQIEoELgOC2cs1MElu2UVGQYHLuyKhcS5mzx9/HjQiaGHCikm/inlmoJ+p3y4g==","signatures":[{"sig":"MEUCIQCyHjySLIiAblm3jDZnu/m9mcKxKg+RYCazQqWz7IlT+gIgdC1Xr+DKoDOdU+30G7ax/nXR+7TDjsGl6Ge+sb7jwkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC+tdTF51RJ8RezMlZUFE63x4Q4dmj2sDQrnS2WfIIpzQIhAMfVjspgKTOKVBsO6XaZ5wISnF7+p/bXmeq8f3sBEj5E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":825684},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=20.19"},"exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"1a99b963f22a83f3bf92a0e7cbd6df8c13de527d","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"vitest run","build":"tsc -p tsconfig.json && node scripts/copy-ui.mjs","start":"node dist/bin.js","prepack":"node scripts/check-package.mjs","typecheck":"tsc -p tsconfig.json --noEmit","test:mmkv-compat":"node scripts/check-mmkv-compat.mjs"},"_npmUser":{"name":"phucle2303","email":"lhphuc99.it@gmail.com"},"repository":{"url":"git+https://github.com/lhphuc99/capybara.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"Debug React Native and web apps: logs, network and storage in a local UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.22.0","zod":"^3.25.76","@capybara-devtools/core":"0.4.0","@modelcontextprotocol/sdk":"^1.31.0","@capybara-devtools/protocol":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.2"},"_npmOperationalInternal":{"tmp":"tmp/capybara-devtools_0.4.0_1792393545370_0.9594121397523738","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"capybara-devtools","version":"0.5.0","keywords":["devtools","debugger","react-native","expo","react","nextjs","logs","network","websocket","storage","mmkv","asyncstorage","mcp"],"license":"MIT","_id":"capybara-devtools@0.5.0","maintainers":[{"name":"phucle2303","email":"lhphuc99.it@gmail.com"}],"homepage":"https://github.com/lhphuc99/capybara#readme","bugs":{"url":"https://github.com/lhphuc99/capybara/issues"},"bin":{"capybara":"dist/bin.js"},"dist":{"shasum":"0fb0968dffd71eb5e350d655e265c80c3a29adf1","tarball":"https://registry.npmjs.org/capybara-devtools/-/capybara-devtools-0.5.0.tgz","fileCount":74,"integrity":"sha512-HVDJtG8T1DhlteL0IaTclxS4vnGZiMg8TxljC7zSQL1m6trbdVPxWCCPTYkgp1vj8RClSps/+cwwvj4h3/4G6g==","signatures":[{"sig":"MEUCIEazW8SatJEky1qi4ZH4gOQxNDs8ja+EbyoomoLOdsnZAiEAlXvJtoWW8jrVIzzsyvGNFHe9+qT4tu9io/uDI40R6C0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGH+zyfwXA++wcnrTduzq7MCWwClC7yPweEsdVAHNF3DAiAdv2Eg03hjxbMXrPXpQHQZIRLoWg+w8tXo/1uJJePNgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":874828},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=20.19"},"exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./package.json":"./package.json"},"gitHead":"65ae3faba9c2b114dc316fe513042b2f7a913ad3","scripts":{"dev":"tsc -p tsconfig.json --watch","test":"vitest run","build":"tsc -p tsconfig.json && node scripts/copy-ui.mjs","start":"node dist/bin.js","prepack":"node scripts/check-package.mjs","typecheck":"tsc -p tsconfig.json --noEmit","test:mmkv-compat":"node scripts/check-mmkv-compat.mjs"},"_npmUser":{"name":"phucle2303","email":"lhphuc99.it@gmail.com"},"repository":{"url":"git+https://github.com/lhphuc99/capybara.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"Debug React Native and web apps: logs, network and storage in a local UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.22.0","zod":"^3.25.76","@capybara-devtools/core":"0.5.0","@modelcontextprotocol/sdk":"^1.31.0","@capybara-devtools/protocol":"0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.2"},"_npmOperationalInternal":{"tmp":"tmp/capybara-devtools_0.5.0_1792417747565_0.48461355777335835","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"capybara-devtools","version":"0.5.1","keywords":["devtools","debugger","react-native","expo","react","nextjs","logs","network","websocket","storage","mmkv","asyncstorage","mcp"],"license":"MIT","_id":"capybara-devtools@0.5.1","maintainers":[{"name":"phucle2303","email":"lhphuc99.it@gmail.com"}],"homepage":"https://github.com/lhphuc99/capybara#readme","bugs":{"url":"https://github.com/lhphuc99/capybara/issues"},"bin":{"capybara":"dist/bin.js"},"dist":{"shasum":"c893186807f3300144ee9f367138375ea2dc2048","tarball":"https://registry.npmjs.org/capybara-devtools/-/capybara-devtools-0.5.1.tgz","fileCount":142,"integrity":"sha512-KJDl06P8R1NeHN4u3lii782139TnUYJnQfWDhRytf5esf5UVr4f08RMs1jprbycFMvVXRI5JK2xMFHIvXM4tSg==","signatures":[{"sig":"MEYCIQCWFeKTTXphFkF4ZcS1NOGgXMU09xhUzyZJ3dhBWfGWjgIhAMfMZqWz1lpzrcuM52vYbBP3cyBi4+KPJlRLjzzu5HeX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDEAgntuV60Hyv+B1MrJH69KJu7RbO6fFw9cqHLRQykvwIgdqIEx4qAsykk9TOIBHuszVgqT+dul2IVZt15Lj5wCeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":974956},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"b747b0b3c8d5ee0cfaa5c044fe3297523bda5bd1","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-ui.mjs","start":"node dist/bin.js","prepack":"node scripts/check-package.mjs","typecheck":"tsc -b","test:mmkv-compat":"node scripts/check-mmkv-compat.mjs"},"_npmUser":{"name":"phucle2303","email":"lhphuc99.it@gmail.com"},"repository":{"url":"git+https://github.com/lhphuc99/capybara.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"Debug React Native and web apps: logs, network and storage in a local UI","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.22.0","zod":"^3.25.76","@capybara-devtools/core":"0.5.1","@jridgewell/trace-mapping":"^0.3.31","@modelcontextprotocol/sdk":"^1.31.0","@capybara-devtools/protocol":"0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.2"},"_npmOperationalInternal":{"tmp":"tmp/capybara-devtools_0.5.1_1792497414704_0.2372859235643483","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"capybara-devtools","version":"0.6.0","keywords":["devtools","debugger","react-native","expo","react","nextjs","logs","network","websocket","storage","mmkv","asyncstorage","mcp"],"license":"MIT","_id":"capybara-devtools@0.6.0","maintainers":[{"name":"phucle2303","email":"lhphuc99.it@gmail.com"}],"homepage":"https://github.com/lhphuc99/capybara#readme","bugs":{"url":"https://github.com/lhphuc99/capybara/issues"},"bin":{"capybara":"dist/bin.js"},"dist":{"shasum":"9318813ef2c649b0666bdcdef469d538fd5c3d56","tarball":"https://registry.npmjs.org/capybara-devtools/-/capybara-devtools-0.6.0.tgz","fileCount":162,"integrity":"sha512-FGXZvEuUpfDU6q27QUjyQuFSEWyvcbJUW29yjCA55VOZb6vkWYcak/JkQxH+94iBUzgDzq8Obqw1FkYgykLgVQ==","signatures":[{"sig":"MEYCIQCgzT9mx//C98oNPR+vSqggnzly9vLbrvGywAxvZd4DqwIhAN6VcK6orZYHknXJWALL7rFYS4PQXy3Y737GlAsWHHb/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICgMP0RR8HclxS03Y1UZllrpL9B511uPWiafRltFwgFiAiBmSC5r5BDW1MFZgu8RoMYjnT0BIWth5dL75cr9xa9zUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1121811},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"ee9bd3109b42b24f88153753349dd82aeffc4134","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-ui.mjs","start":"node dist/bin.js","prepack":"node scripts/check-package.mjs","typecheck":"tsc -b","test:mmkv-compat":"node scripts/check-mmkv-compat.mjs"},"_npmUser":{"name":"phucle2303","email":"lhphuc99.it@gmail.com"},"repository":{"url":"git+https://github.com/lhphuc99/capybara.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.9","description":"Debug React Native and web apps: logs, network and storage in a local UI","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ws":"^8.22.0","zod":"^3.25.76","@capybara-devtools/core":"0.6.0","@jridgewell/trace-mapping":"^0.3.31","@modelcontextprotocol/sdk":"^1.31.0","@capybara-devtools/protocol":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.2"},"_npmOperationalInternal":{"tmp":"tmp/capybara-devtools_0.6.0_1793175189012_0.18502634394199835","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"capybara-devtools","version":"0.6.1","keywords":["devtools","debugger","react-native","expo","react","nextjs","logs","network","websocket","storage","mmkv","asyncstorage","mcp"],"license":"MIT","_id":"capybara-devtools@0.6.1","maintainers":[{"name":"phucle2303","email":"lhphuc99.it@gmail.com"}],"homepage":"https://github.com/lhphuc99/capybara#readme","bugs":{"url":"https://github.com/lhphuc99/capybara/issues"},"bin":{"capybara":"dist/bin.js"},"dist":{"shasum":"13bbe1282fb9543e382e0d44ca5e23171add3fdf","tarball":"https://registry.npmjs.org/capybara-devtools/-/capybara-devtools-0.6.1.tgz","fileCount":162,"integrity":"sha512-URrcXZ3eHXMMXGT9m54sNK3gyTB8RPGIgGD4KrSqsnT2vOnXt23NXaa9iRUFiFg3bYqqlqFmzJL3UOirRC7hmA==","signatures":[{"sig":"MEYCIQDUGHvLQKAcUM0cef1FAPCuz7n4hp6RkYbai65GsMxkwAIhAN31zpq02MK4Gs2+sgoKBPGich3wSfOMZzwDlKtug2h/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEPUcYaqb8Km0VDx7gSFsdBLwHH9P8ziQTX54KxuSONvAiEAwL4BeVLjD/5wcxR+VSy6hR9ctHzKTUtO7NO9ejYoXWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1123222},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"ec3711c761530c5f240423305d609aacdfdeafe1","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-ui.mjs","start":"node dist/bin.js","prepack":"node scripts/check-package.mjs","typecheck":"tsc -b","test:mmkv-compat":"node scripts/check-mmkv-compat.mjs"},"_npmUser":{"name":"phucle2303","email":"lhphuc99.it@gmail.com"},"repository":{"url":"git+https://github.com/lhphuc99/capybara.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.9","description":"Debug React Native and web apps: logs, network and storage in a local UI","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ws":"^8.22.0","zod":"^3.25.76","@capybara-devtools/core":"0.6.1","@jridgewell/trace-mapping":"^0.3.31","@modelcontextprotocol/sdk":"^1.31.0","@capybara-devtools/protocol":"0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.2"},"_npmOperationalInternal":{"tmp":"tmp/capybara-devtools_0.6.1_1793179760257_0.31726980565923324","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"capybara-devtools","version":"0.7.0","keywords":["devtools","debugger","react-native","expo","react","nextjs","logs","network","websocket","storage","mmkv","asyncstorage","mcp"],"license":"MIT","_id":"capybara-devtools@0.7.0","maintainers":[{"name":"phucle2303","email":"lhphuc99.it@gmail.com"}],"homepage":"https://github.com/lhphuc99/capybara#readme","bugs":{"url":"https://github.com/lhphuc99/capybara/issues"},"bin":{"capybara":"dist/bin.js"},"dist":{"shasum":"20170c594867dbf9f0f046a5bd042780debdbafb","tarball":"https://registry.npmjs.org/capybara-devtools/-/capybara-devtools-0.7.0.tgz","fileCount":166,"integrity":"sha512-2UlulLUyulnQFh7WNcOriqKyTE6Ea6iclctB6/SluUJNuJQ9Q26gDR97vJHxY0iK5ChSKfLbj8H/QPkAnyD01A==","signatures":[{"sig":"MEUCIEQh/Ii2gCbFlJigoFlrsQzuljKrD9I0C8DnwGQlCklSAiEA3yQ28lOiYgavpUxqwXf9LAXKWeGQP+l7w5QHIvGkr9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCHlPpAZoXpoYc89QI7uOtZXF8ApKX3N6QYnkV/l6CqlAIhAKu1Cq0FszasF5+jgtfR+bS9HHxsAk/6JqbJwYdwdRma","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1136392},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"eb92da96db9211f0fab35801a97c38af01ba1012","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-ui.mjs","start":"node dist/bin.js","prepack":"node scripts/check-package.mjs","typecheck":"tsc -b","test:mmkv-compat":"node scripts/check-mmkv-compat.mjs"},"_npmUser":{"name":"phucle2303","email":"lhphuc99.it@gmail.com"},"repository":{"url":"git+https://github.com/lhphuc99/capybara.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.9","description":"Debug React Native and web apps: logs, network and storage in a local UI","directories":{},"_nodeVersion":"22.23.3","dependencies":{"ws":"^8.22.0","zod":"^3.25.76","@capybara-devtools/core":"0.7.0","@jridgewell/trace-mapping":"^0.3.31","@modelcontextprotocol/sdk":"^1.31.0","@capybara-devtools/protocol":"0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.2"},"_npmOperationalInternal":{"tmp":"tmp/capybara-devtools_0.7.0_1793265563657_0.17299275706548256","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"_id":"capybara-devtools@0.8.0","bin":{"capybara":"dist/bin.js"},"bugs":{"url":"https://github.com/lhphuc99/capybara/issues"},"dist":{"shasum":"54e2e416247ea4a32401ce1702846c6b5d4256cd","tarball":"https://registry.npmjs.org/capybara-devtools/-/capybara-devtools-0.8.0.tgz","fileCount":170,"integrity":"sha512-unfSPeR1zH72+6SpYgwboRppSfcbqsJlg8v8Ia13U94foQ1yssXtMj3MjYgztXIggyN8xxCq7hiKCfnlJNvpow==","signatures":[{"sig":"MEQCIBSBV8gKB9bSaub72aPYaR1U2wo7zmOE/KudR5r3umVfAiA5eukDc6ZulhHMmUyHOIe9oFrSF8porRUlAFQGZs8mmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID9dSbfehkSwbFuBU8TpriZZcPTEsIPoYzepi91oLgIsAiEAkANDMNwD/ymebT703QITzkyeSfDJGGSnYBppmeEPPII="}],"unpackedSize":1161593},"main":"./dist/index.js","name":"capybara-devtools","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"9d934c29474da4b1446d695d4ad57ef81ece08d0","license":"MIT","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-ui.mjs","start":"node dist/bin.js","prepack":"node scripts/check-package.mjs","typecheck":"tsc -b","test:mmkv-compat":"node scripts/check-mmkv-compat.mjs"},"version":"0.8.0","_npmUser":{"name":"phucle2303","email":"lhphuc99.it@gmail.com"},"homepage":"https://github.com/lhphuc99/capybara#readme","keywords":["devtools","debugger","react-native","expo","react","nextjs","logs","network","websocket","storage","mmkv","asyncstorage","mcp"],"repository":{"url":"git+https://github.com/lhphuc99/capybara.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.9","description":"Debug React Native and web apps: logs, network and storage in a local UI","directories":{},"maintainers":[{"name":"phucle2303","email":"lhphuc99.it@gmail.com"}],"_nodeVersion":"22.23.3","dependencies":{"ws":"^8.22.0","zod":"^3.25.76","@capybara-devtools/core":"0.8.0","@jridgewell/trace-mapping":"^0.3.31","@modelcontextprotocol/sdk":"^1.31.0","@capybara-devtools/protocol":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/capybara-devtools_0.8.0_1793348555881_0.6601255595224439"}}},"time":{"created":"2026-10-16T15:24:29.917Z","modified":"2026-10-30T08:22:36.198Z","0.0.0-stage":"2026-10-16T15:24:29.917Z","0.1.0":"2026-10-16T15:26:39.330Z","0.2.0":"2026-10-16T17:19:41.643Z","0.2.1":"2026-10-16T17:40:07.755Z","0.3.0":"2026-10-19T03:30:56.229Z","0.3.1":"2026-10-19T04:43:38.120Z","0.4.0":"2026-10-19T07:05:45.492Z","0.5.0":"2026-10-19T13:49:07.668Z","0.5.1":"2026-10-20T11:56:54.788Z","0.6.0":"2026-10-28T08:13:09.225Z","0.6.1":"2026-10-28T09:29:20.406Z","0.7.0":"2026-10-29T09:19:23.743Z","0.8.0":"2026-10-30T08:22:36.072Z"},"bugs":{"url":"https://github.com/lhphuc99/capybara/issues"},"license":"MIT","homepage":"https://github.com/lhphuc99/capybara#readme","keywords":["devtools","debugger","react-native","expo","react","nextjs","logs","network","websocket","storage","mmkv","asyncstorage","mcp"],"repository":{"url":"git+https://github.com/lhphuc99/capybara.git","type":"git","directory":"packages/cli"},"description":"Debug React Native and web apps: logs, network and storage in a local UI","maintainers":[{"name":"phucle2303","email":"lhphuc99.it@gmail.com"}],"readme":"# capybara-devtools\n\nDebug React Native and web apps from one place: logs, network (including WebSockets), storage and state (Redux, Zustand, XState, MobX, TanStack Query, SWR, React Context), streamed live to a local UI.\n\n```bash\nnpx capybara-devtools\n```\n\nThe UI opens at http://localhost:7357, on this computer only; apps connect from any device on your network. `--remote-ui` (or `CAPYBARA_REMOTE_UI=1`) lets other devices open the UI too.\n\n- **React Native / Expo 0.85 or later:** start Metro and open your development app. Capybara finds it through Metro, with no SDK or code changes. Expo Go on Android is the exception: its JavaScript engine cannot be debugged, so use the SDK or a development build there.\n- **Web (React, Vite, Next.js):** add [`@capybara-devtools/web`](https://www.npmjs.com/package/@capybara-devtools/web) to your app.\n- **React Native below 0.85, Expo Go on Android, or to see state:** add [`@capybara-devtools/react-native`](https://www.npmjs.com/package/@capybara-devtools/react-native).\n- **AI assistants:** `capybara mcp` is an MCP server that reads the same logs, requests, storage and state, for example `claude mcp add capybara -- npx capybara-devtools mcp`. Its state tools are `get_state` (the stores and their current state), `get_state_actions` (what changed and which action changed it) and `get_queries` (TanStack Query and SWR entries). When asked, the assistant can also set or remove storage keys, refetch or reset queries and clear sessions; `--read-only` leaves those tools out.\n- **Setting up an app:** ask your assistant to \"set up Capybara in this project\". The MCP tool `get_setup_guide` tells it what to change in that app, worked out from its package.json. Without the MCP server, `npx capybara-devtools setup-guide` prints the same guide.\n\nUpdate the SDK in your app along with the CLI: the State tab needs both.\n\nRun `npx capybara-devtools --help` for the options, such as `--background`, which gives the terminal back while Capybara keeps running until `npx capybara-devtools stop`; pressing **b** in its terminal does the same for a Capybara already running. With `--port`, pass the same `port` to `init()` in apps that use the SDK. Requires Node 22.12 or later.\n\nDocumentation: [github.com/lhphuc99/capybara](https://github.com/lhphuc99/capybara#readme)\n","readmeFilename":"README.md"}