{"_id":"genie-react","_rev":"24-8074d8c9e8569098d19477a7603b8940","name":"genie-react","dist-tags":{"latest":"0.14.0"},"versions":{"0.2.0":{"name":"genie-react","version":"0.2.0","author":{"name":"y0u-0"},"license":"MIT","_id":"genie-react@0.2.0","maintainers":[{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"}],"homepage":"https://github.com/y0u-0/genie-react#readme","bugs":{"url":"https://github.com/y0u-0/genie-react/issues"},"dist":{"shasum":"8c696f2e95bf03b0ac9c74b36ce6a6b2113c2d07","tarball":"https://registry.npmjs.org/genie-react/-/genie-react-0.2.0.tgz","fileCount":27,"integrity":"sha512-xFSSWps5Pd0cV7EkUlVbpRZr5mUbsfhMpX+MyheZlddP+xnyLzmF+saTJ1yo7Skn5578bM9cgC7XyU/95xSrOw==","signatures":[{"sig":"MEQCIExX7rVnEp3WXDPmAcy6SFEp8djOBnelSVBFi96vyyImAiA/zQCkBILvI/4RQbtuqiP0GlzPJrNbbx1i8LVasOkQeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":401151},"type":"module","_from":"file:genie-react-0.2.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hub":{"types":"./dist/hub.d.ts","import":"./dist/hub.js"},"./hook":{"types":"./dist/hook.d.ts","import":"./dist/hook.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./script":{"types":"./dist/script.d.ts","import":"./dist/script.js"},"./protocol":{"types":"./dist/protocol.d.ts","import":"./dist/protocol.js"},"./collectors":{"types":"./dist/collectors.d.ts","import":"./dist/collectors.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"},"_resolved":"/private/var/folders/sw/pnq763ks061cd26fpznc0p7c0000gn/T/4bd6e10c360ec6ff172a98964b41de5f/genie-react-0.2.0.tgz","_integrity":"sha512-xFSSWps5Pd0cV7EkUlVbpRZr5mUbsfhMpX+MyheZlddP+xnyLzmF+saTJ1yo7Skn5578bM9cgC7XyU/95xSrOw==","repository":{"url":"git+https://github.com/y0u-0/genie-react.git","type":"git","directory":"packages/genie-react"},"_npmVersion":"10.9.8","description":"Live DevTools for a running React + TanStack app, driven from the terminal by an AI agent — browser collectors, the <Genie /> component, the Vite plugin, and the WebSocket hub in one package.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","zod":"^4.4.3","bippy":"^0.5.42","superjson":"^2.2.6","@jridgewell/sourcemap-codec":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","jsdom":"^28.1.0","react":"^19.2.7","@types/ws":"^8.18.1","@types/react":"^19.2.17","@tanstack/react-query":"^5.101.2","@tanstack/react-router":"^1.170.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"vite":">=5","react":">=18","@tanstack/react-query":">=5","@tanstack/react-router":">=1"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"@tanstack/react-query":{"optional":true},"@tanstack/react-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/genie-react_0.2.0_1783007145860_0.9922652319827017","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"genie-react","version":"0.2.1","author":{"name":"y0u-0"},"license":"MIT","_id":"genie-react@0.2.1","maintainers":[{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"}],"homepage":"https://github.com/y0u-0/genie-react#readme","bugs":{"url":"https://github.com/y0u-0/genie-react/issues"},"dist":{"shasum":"82bfff0602095dae03b33e70290b01f36c7680e5","tarball":"https://registry.npmjs.org/genie-react/-/genie-react-0.2.1.tgz","fileCount":27,"integrity":"sha512-egyOtCZRs7HuesoSq+JS48egwikBVPThVYsJnJZcJ8gmkOEREDw04wHCIOO0TfIqIoIgHjPxk5+T3zWLXbu07Q==","signatures":[{"sig":"MEQCIDsqsdeSGPMogno7377A2vqO+rgeyYWEY/bBX6SbZ1TVAiBtLAWiqMatWWVF41k/L4FBjXDEiUF3J16o1h8EQMTOSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":405972},"type":"module","_from":"file:genie-react-0.2.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hub":{"types":"./dist/hub.d.ts","import":"./dist/hub.js"},"./hook":{"types":"./dist/hook.d.ts","import":"./dist/hook.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./script":{"types":"./dist/script.d.ts","import":"./dist/script.js"},"./protocol":{"types":"./dist/protocol.d.ts","import":"./dist/protocol.js"},"./collectors":{"types":"./dist/collectors.d.ts","import":"./dist/collectors.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"},"_resolved":"/private/var/folders/sw/pnq763ks061cd26fpznc0p7c0000gn/T/32abc3603a68dfefe7df255809ee92b7/genie-react-0.2.1.tgz","_integrity":"sha512-egyOtCZRs7HuesoSq+JS48egwikBVPThVYsJnJZcJ8gmkOEREDw04wHCIOO0TfIqIoIgHjPxk5+T3zWLXbu07Q==","repository":{"url":"git+https://github.com/y0u-0/genie-react.git","type":"git","directory":"packages/genie-react"},"_npmVersion":"10.9.8","description":"Live DevTools for a running React + TanStack app, driven from the terminal by an AI agent — browser collectors, the <Genie /> component, the Vite plugin, and the WebSocket hub in one package.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","zod":"^4.4.3","bippy":"^0.5.42","superjson":"^2.2.6","@jridgewell/sourcemap-codec":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","jsdom":"^28.1.0","react":"^19.2.7","@types/ws":"^8.18.1","@types/react":"^19.2.17","@tanstack/react-query":"^5.101.2","@tanstack/react-router":"^1.170.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"vite":">=5","react":">=18","@tanstack/react-query":">=5","@tanstack/react-router":">=1"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"@tanstack/react-query":{"optional":true},"@tanstack/react-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/genie-react_0.2.1_1783020902917_0.769595114547281","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"genie-react","version":"0.2.2","author":{"name":"y0u-0"},"license":"MIT","_id":"genie-react@0.2.2","maintainers":[{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"}],"homepage":"https://github.com/y0u-0/genie-react#readme","bugs":{"url":"https://github.com/y0u-0/genie-react/issues"},"dist":{"shasum":"266ff2124fb52e0d6d85352679812a6fc081185a","tarball":"https://registry.npmjs.org/genie-react/-/genie-react-0.2.2.tgz","fileCount":27,"integrity":"sha512-t459JfK+WrBp4k3rRmrJzNGcSY4ZJvf8C2k8T8ZlL7ayPOrbBQ5axUv5nHxiWl3ysqTXkMjh6kvSWD3MjvP72Q==","signatures":[{"sig":"MEUCIA+v/0b2dqn3NlbfRSp7t8M3341d6fj4N0xDtpPmdLlaAiEArnhjjTAsb4AmGmLP5Nra3bXCqim3DhHkYFFg1d17Kcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407839},"type":"module","_from":"file:genie-react-0.2.2.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hub":{"types":"./dist/hub.d.ts","import":"./dist/hub.js"},"./hook":{"types":"./dist/hook.d.ts","import":"./dist/hook.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./script":{"types":"./dist/script.d.ts","import":"./dist/script.js"},"./protocol":{"types":"./dist/protocol.d.ts","import":"./dist/protocol.js"},"./collectors":{"types":"./dist/collectors.d.ts","import":"./dist/collectors.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"},"_resolved":"/private/var/folders/sw/pnq763ks061cd26fpznc0p7c0000gn/T/fcb46b75ebb712b688dd74d4582d5c48/genie-react-0.2.2.tgz","_integrity":"sha512-t459JfK+WrBp4k3rRmrJzNGcSY4ZJvf8C2k8T8ZlL7ayPOrbBQ5axUv5nHxiWl3ysqTXkMjh6kvSWD3MjvP72Q==","repository":{"url":"git+https://github.com/y0u-0/genie-react.git","type":"git","directory":"packages/genie-react"},"_npmVersion":"10.9.8","description":"Live DevTools for a running React + TanStack app, driven from the terminal by an AI agent — browser collectors, the <Genie /> component, the Vite plugin, and the WebSocket hub in one package.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","zod":"^4.4.3","bippy":"^0.5.42","superjson":"^2.2.6","@jridgewell/sourcemap-codec":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","jsdom":"^28.1.0","react":"^19.2.7","@types/ws":"^8.18.1","@types/react":"^19.2.17","@tanstack/react-query":"^5.101.2","@tanstack/react-router":"^1.170.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"vite":">=5","react":">=18","@tanstack/react-query":">=5","@tanstack/react-router":">=1"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"@tanstack/react-query":{"optional":true},"@tanstack/react-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/genie-react_0.2.2_1783025740354_0.1176500872816244","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"genie-react","version":"0.3.0","author":{"name":"y0u-0"},"license":"MIT","_id":"genie-react@0.3.0","maintainers":[{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"}],"homepage":"https://github.com/y0u-0/genie-react#readme","bugs":{"url":"https://github.com/y0u-0/genie-react/issues"},"dist":{"shasum":"f2190f0b8a73e726993adaa57046e9540bf212f0","tarball":"https://registry.npmjs.org/genie-react/-/genie-react-0.3.0.tgz","fileCount":27,"integrity":"sha512-kohg7UejEhThskFBBkLQu5O5I+HsjY0YSR4tveB8CB5vp78jK+VLTO1GVPj/voUcg5qTlvd+7ha7D5P1Qhs/BA==","signatures":[{"sig":"MEUCIQCTgAkUuD6MvXHBpk91R33xCVB9nYxKxfAV5cquyQyomQIgYJYAjMjraVbWBxWc/9vDEWVtHLFqncI/29VxmAxUGyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":415524},"type":"module","_from":"file:genie-react-0.3.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hub":{"types":"./dist/hub.d.ts","import":"./dist/hub.js"},"./hook":{"types":"./dist/hook.d.ts","import":"./dist/hook.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./script":{"types":"./dist/script.d.ts","import":"./dist/script.js"},"./protocol":{"types":"./dist/protocol.d.ts","import":"./dist/protocol.js"},"./collectors":{"types":"./dist/collectors.d.ts","import":"./dist/collectors.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"},"_resolved":"/private/var/folders/sw/pnq763ks061cd26fpznc0p7c0000gn/T/2bd713436477d235037f29e7e9eb9ea4/genie-react-0.3.0.tgz","_integrity":"sha512-kohg7UejEhThskFBBkLQu5O5I+HsjY0YSR4tveB8CB5vp78jK+VLTO1GVPj/voUcg5qTlvd+7ha7D5P1Qhs/BA==","repository":{"url":"git+https://github.com/y0u-0/genie-react.git","type":"git","directory":"packages/genie-react"},"_npmVersion":"10.9.8","description":"Live DevTools for a running React + TanStack app, driven from the terminal by an AI agent — browser collectors, the <Genie /> component, the Vite plugin, and the WebSocket hub in one package.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","zod":"^4.4.3","bippy":"^0.5.43","superjson":"^2.2.6","@jridgewell/sourcemap-codec":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","jsdom":"^28.1.0","react":"^19.2.7","@types/ws":"^8.18.1","@types/react":"^19.2.17","@tanstack/react-query":"^5.101.2","@tanstack/react-router":"^1.170.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"vite":">=5","react":">=18","@tanstack/react-query":">=5","@tanstack/react-router":">=1"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"@tanstack/react-query":{"optional":true},"@tanstack/react-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/genie-react_0.3.0_1783105145708_0.5822007885246503","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"genie-react","version":"0.4.0","author":{"name":"y0u-0"},"license":"MIT","_id":"genie-react@0.4.0","maintainers":[{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"}],"homepage":"https://github.com/y0u-0/genie-react#readme","bugs":{"url":"https://github.com/y0u-0/genie-react/issues"},"dist":{"shasum":"7db1abc08e7c50fc43e70eae50d5ccaf3d8ab4f4","tarball":"https://registry.npmjs.org/genie-react/-/genie-react-0.4.0.tgz","fileCount":30,"integrity":"sha512-c/GAS+WspbQFT/ht6UyPafS3F0qLEmb5AKyQfNDK73e9QfbV2xx73qtvoRIvFuGC31nFy0m9EB/Y7EGc6pqp+A==","signatures":[{"sig":"MEUCIGmsXnuuhBRJcci51sNBEIkDjygle95azT5rqdlQPChCAiEAzWQWcaeSxudHGgrDOAfK8VQFXAXUj/pV1E6sjOtwznM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/genie-react@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":495114},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hub":{"types":"./dist/hub.d.ts","import":"./dist/hub.js"},"./hook":{"types":"./dist/hook.d.ts","import":"./dist/hook.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./script":{"types":"./dist/script.d.ts","import":"./dist/script.js"},"./protocol":{"types":"./dist/protocol.d.ts","import":"./dist/protocol.js"},"./collectors":{"types":"./dist/collectors.d.ts","import":"./dist/collectors.js"},"./package.json":"./package.json"},"gitHead":"9857b562785ab2d0a21ddc7ede78cd77910afeec","scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdb017f0-b250-4e05-9272-af71b18372a1"}},"repository":{"url":"git+https://github.com/y0u-0/genie-react.git","type":"git","directory":"packages/genie-react"},"_npmVersion":"11.5.1","description":"Live DevTools for a running React + TanStack app, driven from the terminal by an AI agent — browser collectors, the <Genie /> component, the Vite plugin, and the WebSocket hub in one package.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","zod":"^4.4.3","bippy":"^0.5.43","superjson":"^2.2.6","@jridgewell/sourcemap-codec":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","jsdom":"^28.1.0","react":"^19.2.7","@types/ws":"^8.18.1","@types/react":"^19.2.17","@tanstack/react-query":"^5.101.2","@tanstack/react-router":"^1.170.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"vite":">=5","react":">=18","@tanstack/react-query":">=5","@tanstack/react-router":">=1"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"@tanstack/react-query":{"optional":true},"@tanstack/react-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/genie-react_0.4.0_1783583018017_0.04598363308030895","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"genie-react","version":"0.5.0","author":{"name":"y0u-0"},"license":"MIT","_id":"genie-react@0.5.0","maintainers":[{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"}],"homepage":"https://github.com/y0u-0/genie-react#readme","bugs":{"url":"https://github.com/y0u-0/genie-react/issues"},"dist":{"shasum":"c22f82f35f6cfca9f91ebbe793e6ce9265af17f6","tarball":"https://registry.npmjs.org/genie-react/-/genie-react-0.5.0.tgz","fileCount":30,"integrity":"sha512-5ST/NhByuKb/07HLicw9WukE22x5WFhf0Vu9LSszFBNir+JtXqulKaOZpzP7dD5lJmw+uuafdV5R5N/8nor1JQ==","signatures":[{"sig":"MEQCIE9zEJ61Pdai1AyfPgErTFD50OTDyxldKq1BcMEYFzBKAiAEE23NeW8IpehnKvJAXpAfU+igBWyh7rTtFzEVh1ONOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/genie-react@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":501535},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hub":{"types":"./dist/hub.d.ts","import":"./dist/hub.js"},"./hook":{"types":"./dist/hook.d.ts","import":"./dist/hook.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./script":{"types":"./dist/script.d.ts","import":"./dist/script.js"},"./protocol":{"types":"./dist/protocol.d.ts","import":"./dist/protocol.js"},"./collectors":{"types":"./dist/collectors.d.ts","import":"./dist/collectors.js"},"./package.json":"./package.json"},"gitHead":"7a961b37392928e7c3a95f15a5fe43a9fd8feb3f","scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdb017f0-b250-4e05-9272-af71b18372a1"}},"repository":{"url":"git+https://github.com/y0u-0/genie-react.git","type":"git","directory":"packages/genie-react"},"_npmVersion":"11.5.1","description":"Live DevTools for a running React + TanStack app, driven from the terminal by an AI agent — browser collectors, the <Genie /> component, the Vite plugin, and the WebSocket hub in one package.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","zod":"^4.4.3","bippy":"^0.5.43","superjson":"^2.2.6","@jridgewell/sourcemap-codec":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","jsdom":"^28.1.0","react":"^19.2.7","@types/ws":"^8.18.1","@types/react":"^19.2.17","@tanstack/react-query":"^5.101.2","@tanstack/react-router":"^1.170.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"vite":">=5","react":">=18","@tanstack/react-query":">=5","@tanstack/react-router":">=1"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"@tanstack/react-query":{"optional":true},"@tanstack/react-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/genie-react_0.5.0_1783678496059_0.928879703033604","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"genie-react","version":"0.5.2","author":{"name":"y0u-0"},"license":"MIT","_id":"genie-react@0.5.2","maintainers":[{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"}],"homepage":"https://github.com/Genie-sa/genie-react#readme","bugs":{"url":"https://github.com/Genie-sa/genie-react/issues"},"dist":{"shasum":"26d4f9c0f39c00ae3e3fbc69805c320c6ec51ea5","tarball":"https://registry.npmjs.org/genie-react/-/genie-react-0.5.2.tgz","fileCount":31,"integrity":"sha512-GlRMJB5YHlN1KVe2cWRv9xfBQXLlf9wuBTUDrWAOxYI4nG9bzHwoBlC9g4uBAfJTizV1LyhtPCcNTW84oFVxsA==","signatures":[{"sig":"MEUCIAsnstddw49n6RDOdXZYxKlVKt2xwafvIKAz7kXWEQO8AiEAyckZdrmIj7XaxJXIKP05YIJqcSV2n01E1vPYXNB7TTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/genie-react@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":502624},"type":"module","_from":"file:/home/runner/work/_temp/genie-release/genie-react-0.5.2.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hub":{"types":"./dist/hub.d.ts","import":"./dist/hub.js"},"./hook":{"types":"./dist/hook.d.ts","import":"./dist/hook.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./script":{"types":"./dist/script.d.ts","import":"./dist/script.js"},"./protocol":{"types":"./dist/protocol.d.ts","import":"./dist/protocol.js"},"./collectors":{"types":"./dist/collectors.d.ts","import":"./dist/collectors.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f2ff27ca-0477-4692-bd3a-b5515d06a3cb"}},"_resolved":"/home/runner/work/_temp/genie-release/genie-react-0.5.2.tgz","_integrity":"sha512-GlRMJB5YHlN1KVe2cWRv9xfBQXLlf9wuBTUDrWAOxYI4nG9bzHwoBlC9g4uBAfJTizV1LyhtPCcNTW84oFVxsA==","repository":{"url":"git+https://github.com/Genie-sa/genie-react.git","type":"git","directory":"packages/genie-react"},"_npmVersion":"11.5.1","description":"Live DevTools for a running React + TanStack app, driven from the terminal by an AI agent — browser collectors, the <Genie /> component, the Vite plugin, and the WebSocket hub in one package.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","zod":"^4.4.3","bippy":"^0.5.43","superjson":"^2.2.6","@jridgewell/sourcemap-codec":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","jsdom":"^28.1.0","react":"^19.2.7","@types/ws":"^8.18.1","@types/react":"^19.2.17","@tanstack/react-query":"^5.101.2","@tanstack/react-router":"^1.170.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"vite":">=5","react":">=18","@tanstack/react-query":">=5","@tanstack/react-router":">=1"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"@tanstack/react-query":{"optional":true},"@tanstack/react-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/genie-react_0.5.2_1783800289057_0.9853048143467615","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"genie-react","version":"0.6.0","author":{"name":"y0u-0"},"license":"MIT","_id":"genie-react@0.6.0","maintainers":[{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"}],"homepage":"https://github.com/Genie-sa/genie-react#readme","bugs":{"url":"https://github.com/Genie-sa/genie-react/issues"},"dist":{"shasum":"414a50f19316435be632f4f4e0b97c5d8a4e8a01","tarball":"https://registry.npmjs.org/genie-react/-/genie-react-0.6.0.tgz","fileCount":34,"integrity":"sha512-XjHCaPeJH5fueQ4RSxhvs9ZzyAkne3PYIoZsJT20BFKslc7Ic9/kOl+XKWiEhzd3TArWd8d5ya2ksMFg6ZP17g==","signatures":[{"sig":"MEQCIDWZjbf4g4eY09FXfDbG76xd3znaQ0qHEIu2LBBWO2G1AiA6/Rlhm0zg7PsNRJUBvMYzBqcnoOaaKxSv5yfKQutJCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/genie-react@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":534662},"type":"module","_from":"file:/home/runner/work/_temp/genie-release/genie-react-0.6.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hub":{"types":"./dist/hub.d.ts","import":"./dist/hub.js"},"./hook":{"types":"./dist/hook.d.ts","import":"./dist/hook.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./script":{"types":"./dist/script.d.ts","import":"./dist/script.js"},"./hook-hmr":{"types":"./dist/hook-hmr.d.ts","import":"./dist/hook-hmr.js"},"./protocol":{"types":"./dist/protocol.d.ts","import":"./dist/protocol.js"},"./collectors":{"types":"./dist/collectors.d.ts","import":"./dist/collectors.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f2ff27ca-0477-4692-bd3a-b5515d06a3cb"}},"_resolved":"/home/runner/work/_temp/genie-release/genie-react-0.6.0.tgz","_integrity":"sha512-XjHCaPeJH5fueQ4RSxhvs9ZzyAkne3PYIoZsJT20BFKslc7Ic9/kOl+XKWiEhzd3TArWd8d5ya2ksMFg6ZP17g==","repository":{"url":"git+https://github.com/Genie-sa/genie-react.git","type":"git","directory":"packages/genie-react"},"_npmVersion":"11.5.1","description":"Live DevTools for a running React + TanStack app, driven from the terminal by an AI agent — browser collectors, the <Genie /> component, the Vite plugin, and the WebSocket hub in one package.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","zod":"^4.4.3","bippy":"^0.6.0","superjson":"^2.2.6","@jridgewell/sourcemap-codec":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","jsdom":"^28.1.0","react":"^19.2.7","@types/ws":"^8.18.1","@types/react":"^19.2.17","@tanstack/react-query":"^5.101.2","@tanstack/react-router":"^1.170.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"vite":">=5","react":">=18","@tanstack/react-query":">=5","@tanstack/react-router":">=1"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"@tanstack/react-query":{"optional":true},"@tanstack/react-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/genie-react_0.6.0_1783810127396_0.7471555496925588","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"genie-react","version":"0.6.1","keywords":["react","react-devtools","react-performance","react-profiler","tanstack-query","tanstack-router","vite","nextjs","react-native","ai-agent","developer-tools","debugging"],"author":{"name":"y0u-0"},"license":"MIT","_id":"genie-react@0.6.1","maintainers":[{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"}],"homepage":"https://github.com/Genie-sa/genie-react#readme","bugs":{"url":"https://github.com/Genie-sa/genie-react/issues"},"dist":{"shasum":"a374b09332d923bd9350fd0adcd63e88f046de4b","tarball":"https://registry.npmjs.org/genie-react/-/genie-react-0.6.1.tgz","fileCount":35,"integrity":"sha512-mSIMhr02IhSqcb+aoCAH+rfV9PJTOvzeXjbzuMsNhH7WwEsChvJ3otcI6FdG1aIUx7XSSSbfQylu23/a4rOvxg==","signatures":[{"sig":"MEQCIBBFtua0qgX8HRpqTCyj/Ivgnx9YZsBTxsYGT1KYhGq+AiAru3xBanmiQ3TRkn3FpvkOCxuTF/zlTtu4UNRb0zPuyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/genie-react@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":537667},"type":"module","_from":"file:/home/runner/work/_temp/genie-release/genie-react-0.6.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hub":{"types":"./dist/hub.d.ts","import":"./dist/hub.js"},"./hook":{"types":"./dist/hook.d.ts","import":"./dist/hook.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./script":{"types":"./dist/script.d.ts","import":"./dist/script.js"},"./hook-hmr":{"types":"./dist/hook-hmr.d.ts","import":"./dist/hook-hmr.js"},"./protocol":{"types":"./dist/protocol.d.ts","import":"./dist/protocol.js"},"./collectors":{"types":"./dist/collectors.d.ts","import":"./dist/collectors.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f2ff27ca-0477-4692-bd3a-b5515d06a3cb"}},"_resolved":"/home/runner/work/_temp/genie-release/genie-react-0.6.1.tgz","_integrity":"sha512-mSIMhr02IhSqcb+aoCAH+rfV9PJTOvzeXjbzuMsNhH7WwEsChvJ3otcI6FdG1aIUx7XSSSbfQylu23/a4rOvxg==","repository":{"url":"git+https://github.com/Genie-sa/genie-react.git","type":"git","directory":"packages/genie-react"},"_npmVersion":"11.5.1","description":"Live React and TanStack DevTools for AI coding agents. Find performance problems, test app states, and verify fixes end to end.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","zod":"^4.4.3","bippy":"^0.6.0","superjson":"^2.2.6","@jridgewell/sourcemap-codec":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","jsdom":"^28.1.0","react":"^19.2.7","@types/ws":"^8.18.1","@types/react":"^19.2.17","@tanstack/react-query":"^5.101.2","@tanstack/react-router":"^1.170.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"vite":">=5","react":">=18","@tanstack/react-query":">=5","@tanstack/react-router":">=1"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"@tanstack/react-query":{"optional":true},"@tanstack/react-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/genie-react_0.6.1_1783812643759_0.44920096066565307","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"genie-react","version":"0.7.0","keywords":["react","react-devtools","react-performance","react-profiler","tanstack-query","tanstack-router","vite","nextjs","react-native","ai-agent","developer-tools","debugging"],"author":{"name":"y0u-0"},"license":"MIT","_id":"genie-react@0.7.0","maintainers":[{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"}],"homepage":"https://github.com/Genie-sa/genie-react#readme","bugs":{"url":"https://github.com/Genie-sa/genie-react/issues"},"dist":{"shasum":"4659a912a4003af36e8d315f0993a2a6e03528a6","tarball":"https://registry.npmjs.org/genie-react/-/genie-react-0.7.0.tgz","fileCount":35,"integrity":"sha512-5nT6Pu9g5YWJdR+/POc3Nvd5yG2fF8S+hbFSrmbPt+FFwGc7mgwWKkM7BhZeYpzCyKXzSeNVAWU5nL1GnsPHGw==","signatures":[{"sig":"MEUCIQCCaou9aPYOa8utqnWSF+a7EnS4syWR3DzFOV1wjDMvNgIgcZW2W6HeoYcON+SKo36B0FuMMPUIv+y+o0RU9D+QYQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/genie-react@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":668271},"type":"module","_from":"file:/home/runner/work/_temp/genie-release/genie-react-0.7.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hub":{"types":"./dist/hub.d.ts","import":"./dist/hub.js"},"./hook":{"types":"./dist/hook.d.ts","import":"./dist/hook.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./script":{"types":"./dist/script.d.ts","import":"./dist/script.js"},"./hook-hmr":{"types":"./dist/hook-hmr.d.ts","import":"./dist/hook-hmr.js"},"./protocol":{"types":"./dist/protocol.d.ts","import":"./dist/protocol.js"},"./collectors":{"types":"./dist/collectors.d.ts","import":"./dist/collectors.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f2ff27ca-0477-4692-bd3a-b5515d06a3cb"}},"_resolved":"/home/runner/work/_temp/genie-release/genie-react-0.7.0.tgz","_integrity":"sha512-5nT6Pu9g5YWJdR+/POc3Nvd5yG2fF8S+hbFSrmbPt+FFwGc7mgwWKkM7BhZeYpzCyKXzSeNVAWU5nL1GnsPHGw==","repository":{"url":"git+https://github.com/Genie-sa/genie-react.git","type":"git","directory":"packages/genie-react"},"_npmVersion":"11.5.1","description":"Live React and TanStack DevTools for AI coding agents. Find performance problems, test app states, and verify fixes end to end.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","zod":"^4.4.3","bippy":"^0.6.0","superjson":"^2.2.6","@jridgewell/sourcemap-codec":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","jsdom":"^28.1.0","react":"^19.2.7","@types/ws":"^8.18.1","@types/react":"^19.2.17","@tanstack/react-query":"^5.101.2","@tanstack/react-router":"^1.170.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"vite":">=5","react":">=18","@tanstack/react-query":">=5","@tanstack/react-router":">=1"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"@tanstack/react-query":{"optional":true},"@tanstack/react-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/genie-react_0.7.0_1783937282064_0.26784501621237267","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"genie-react","version":"0.8.0","keywords":["react","react-devtools","react-performance","react-profiler","tanstack-query","tanstack-router","vite","nextjs","react-native","ai-agent","developer-tools","debugging"],"author":{"name":"y0u-0"},"license":"MIT","_id":"genie-react@0.8.0","maintainers":[{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"}],"homepage":"https://github.com/Genie-sa/genie-react#readme","bugs":{"url":"https://github.com/Genie-sa/genie-react/issues"},"dist":{"shasum":"2a22301e6dc45723517af2d40570376f8b8eee85","tarball":"https://registry.npmjs.org/genie-react/-/genie-react-0.8.0.tgz","fileCount":35,"integrity":"sha512-fbvp5uYKxPIoRzs7QkxB5bsIN7JCHY3v7HPvSpmlnDKaI1ul4cU5Hcr5JTMRxCU1up5+WcsKGNWZLFyC4cF82w==","signatures":[{"sig":"MEQCICfYnyd1qcsr7TPAznEjdOLpc5dvGC/1nqWrdD+STPmrAiAYzRsPTdxtpwBvx0evKs9A4G8bK+Kn6rtdWUmNThz0zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/genie-react@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":684995},"type":"module","_from":"file:/home/runner/work/_temp/genie-release/genie-react-0.8.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hub":{"types":"./dist/hub.d.ts","import":"./dist/hub.js"},"./hook":{"types":"./dist/hook.d.ts","import":"./dist/hook.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./script":{"types":"./dist/script.d.ts","import":"./dist/script.js"},"./hook-hmr":{"types":"./dist/hook-hmr.d.ts","import":"./dist/hook-hmr.js"},"./protocol":{"types":"./dist/protocol.d.ts","import":"./dist/protocol.js"},"./collectors":{"types":"./dist/collectors.d.ts","import":"./dist/collectors.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f2ff27ca-0477-4692-bd3a-b5515d06a3cb"}},"_resolved":"/home/runner/work/_temp/genie-release/genie-react-0.8.0.tgz","_integrity":"sha512-fbvp5uYKxPIoRzs7QkxB5bsIN7JCHY3v7HPvSpmlnDKaI1ul4cU5Hcr5JTMRxCU1up5+WcsKGNWZLFyC4cF82w==","repository":{"url":"git+https://github.com/Genie-sa/genie-react.git","type":"git","directory":"packages/genie-react"},"_npmVersion":"11.5.1","description":"Live React and TanStack DevTools for AI coding agents. Find performance problems, test app states, and verify fixes end to end.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","zod":"^4.4.3","bippy":"^0.6.0","superjson":"^2.2.6","@jridgewell/sourcemap-codec":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","jsdom":"^28.1.0","react":"^19.2.7","@types/ws":"^8.18.1","@types/react":"^19.2.17","@tanstack/react-query":"^5.101.2","@tanstack/react-router":"^1.170.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"vite":">=5","react":">=18","@tanstack/react-query":">=5","@tanstack/react-router":">=1"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"@tanstack/react-query":{"optional":true},"@tanstack/react-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/genie-react_0.8.0_1783943709703_0.4381046698357367","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"genie-react","version":"0.9.0","keywords":["react","react-devtools","react-performance","react-profiler","tanstack-query","tanstack-router","vite","nextjs","react-native","ai-agent","developer-tools","debugging"],"author":{"name":"y0u-0"},"license":"MIT","_id":"genie-react@0.9.0","maintainers":[{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"}],"homepage":"https://github.com/Genie-sa/genie-react#readme","bugs":{"url":"https://github.com/Genie-sa/genie-react/issues"},"dist":{"shasum":"fd5bf99291ac1b787e76e5de11ccc97bec853bb3","tarball":"https://registry.npmjs.org/genie-react/-/genie-react-0.9.0.tgz","fileCount":35,"integrity":"sha512-sSn0gr05r0/uLdoBo1lcfONzJ/WX61HNmDIkcpicOyr4wN1tfJ4vmleubWdVfDQkRw57Q4wp7niIMcb5QlF0rw==","signatures":[{"sig":"MEUCIQDzvXNDB8B9pV11EhqUiKeufxtM9kd0yngcUMXyTrhD9QIgSjOdW6N53UA/zOrg6kGd/aRcpt3P2e6mpburKYG9QU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/genie-react@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":860496},"type":"module","_from":"file:/home/runner/work/_temp/genie-release/genie-react-0.9.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hub":{"types":"./dist/hub.d.ts","import":"./dist/hub.js"},"./hook":{"types":"./dist/hook.d.ts","import":"./dist/hook.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./script":{"types":"./dist/script.d.ts","import":"./dist/script.js"},"./hook-hmr":{"types":"./dist/hook-hmr.d.ts","import":"./dist/hook-hmr.js"},"./protocol":{"types":"./dist/protocol.d.ts","import":"./dist/protocol.js"},"./collectors":{"types":"./dist/collectors.d.ts","import":"./dist/collectors.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f2ff27ca-0477-4692-bd3a-b5515d06a3cb"}},"_resolved":"/home/runner/work/_temp/genie-release/genie-react-0.9.0.tgz","_integrity":"sha512-sSn0gr05r0/uLdoBo1lcfONzJ/WX61HNmDIkcpicOyr4wN1tfJ4vmleubWdVfDQkRw57Q4wp7niIMcb5QlF0rw==","repository":{"url":"git+https://github.com/Genie-sa/genie-react.git","type":"git","directory":"packages/genie-react"},"_npmVersion":"11.5.1","description":"Live React and TanStack DevTools for AI coding agents. Find performance problems, test app states, and verify fixes end to end.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","zod":"^4.4.3","bippy":"^0.6.0","superjson":"^2.2.6","@jridgewell/sourcemap-codec":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","jsdom":"^28.1.0","react":"^19.2.7","@types/ws":"^8.18.1","@types/react":"^19.2.17","@tanstack/react-query":"^5.101.2","@tanstack/react-router":"^1.170.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"vite":">=5","react":">=18","@tanstack/react-query":">=5","@tanstack/react-router":">=1"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"@tanstack/react-query":{"optional":true},"@tanstack/react-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/genie-react_0.9.0_1783963271504_0.19810934111242173","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"genie-react","version":"0.10.0","keywords":["react","react-devtools","react-performance","react-profiler","tanstack-query","tanstack-router","vite","nextjs","react-native","ai-agent","developer-tools","debugging"],"author":{"name":"y0u-0"},"license":"MIT","_id":"genie-react@0.10.0","maintainers":[{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"}],"homepage":"https://github.com/Genie-sa/genie-react#readme","bugs":{"url":"https://github.com/Genie-sa/genie-react/issues"},"dist":{"shasum":"58e515ba21524c4dc61f54a48212814e7b91c21e","tarball":"https://registry.npmjs.org/genie-react/-/genie-react-0.10.0.tgz","fileCount":35,"integrity":"sha512-Am+wDpr98oWwgzuQrcr76tVrINyWV7ndl19ypOkbEaPrEWVcirVz5eEWJ1uxBq05TU91R/rOYfSnfiRwi3aqmw==","signatures":[{"sig":"MEQCIHgsTUg85lysRvmkJrfrTmi8OvqX9R6D3h5rMxAueaseAiByXkV5Ia1U2XBbA5U1WVYWG6v4LIzU/LaXTMaOZYH9Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/genie-react@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1044568},"type":"module","_from":"file:/home/runner/work/_temp/genie-release/genie-react-0.10.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hub":{"types":"./dist/hub.d.ts","import":"./dist/hub.js"},"./hook":{"types":"./dist/hook.d.ts","import":"./dist/hook.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./script":{"types":"./dist/script.d.ts","import":"./dist/script.js"},"./hook-hmr":{"types":"./dist/hook-hmr.d.ts","import":"./dist/hook-hmr.js"},"./protocol":{"types":"./dist/protocol.d.ts","import":"./dist/protocol.js"},"./collectors":{"types":"./dist/collectors.d.ts","import":"./dist/collectors.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f2ff27ca-0477-4692-bd3a-b5515d06a3cb"}},"_resolved":"/home/runner/work/_temp/genie-release/genie-react-0.10.0.tgz","_integrity":"sha512-Am+wDpr98oWwgzuQrcr76tVrINyWV7ndl19ypOkbEaPrEWVcirVz5eEWJ1uxBq05TU91R/rOYfSnfiRwi3aqmw==","repository":{"url":"git+https://github.com/Genie-sa/genie-react.git","type":"git","directory":"packages/genie-react"},"_npmVersion":"11.5.1","description":"Live React and TanStack DevTools for AI coding agents. Find performance problems, test app states, and verify fixes end to end.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","zod":"^4.4.3","bippy":"^0.6.0","superjson":"^2.2.6","@jridgewell/sourcemap-codec":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","jsdom":"^28.1.0","react":"^19.2.7","@types/ws":"^8.18.1","@types/react":"^19.2.17","@tanstack/react-query":"^5.101.2","@tanstack/react-router":"^1.170.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"vite":">=5","react":">=18","@tanstack/react-query":">=5","@tanstack/react-router":">=1"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"@tanstack/react-query":{"optional":true},"@tanstack/react-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/genie-react_0.10.0_1784000584809_0.4864030187028969","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"genie-react","version":"0.10.1","keywords":["react","react-devtools","react-performance","react-profiler","tanstack-query","tanstack-router","vite","nextjs","react-native","ai-agent","developer-tools","debugging"],"author":{"name":"y0u-0"},"license":"MIT","_id":"genie-react@0.10.1","maintainers":[{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"}],"homepage":"https://github.com/Genie-sa/genie-react#readme","bugs":{"url":"https://github.com/Genie-sa/genie-react/issues"},"dist":{"shasum":"b2fd7fbaa6542c2442ce4b70cad18be7ad7c1491","tarball":"https://registry.npmjs.org/genie-react/-/genie-react-0.10.1.tgz","fileCount":35,"integrity":"sha512-eLtXOPOyc3FKZsPOJw8rDpCIr9fg/C/Ni7eLrIxJ8IevQ9hcS6tQs5N2HP6lkYx1u0VaAJy1oUQMy4fRtyU0aA==","signatures":[{"sig":"MEQCIGoYN7tbJFhjeZHCGkVv7I03stalKmOWsRqzKq2EBMqXAiBmGU0O/iSTtH1m6uDYPCY7hIv/Mw4BQ6A7rejX2j5cMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/genie-react@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1044988},"type":"module","_from":"file:/home/runner/work/_temp/genie-release/genie-react-0.10.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hub":{"types":"./dist/hub.d.ts","import":"./dist/hub.js"},"./hook":{"types":"./dist/hook.d.ts","import":"./dist/hook.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./script":{"types":"./dist/script.d.ts","import":"./dist/script.js"},"./hook-hmr":{"types":"./dist/hook-hmr.d.ts","import":"./dist/hook-hmr.js"},"./protocol":{"types":"./dist/protocol.d.ts","import":"./dist/protocol.js"},"./collectors":{"types":"./dist/collectors.d.ts","import":"./dist/collectors.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f2ff27ca-0477-4692-bd3a-b5515d06a3cb"}},"_resolved":"/home/runner/work/_temp/genie-release/genie-react-0.10.1.tgz","_integrity":"sha512-eLtXOPOyc3FKZsPOJw8rDpCIr9fg/C/Ni7eLrIxJ8IevQ9hcS6tQs5N2HP6lkYx1u0VaAJy1oUQMy4fRtyU0aA==","repository":{"url":"git+https://github.com/Genie-sa/genie-react.git","type":"git","directory":"packages/genie-react"},"_npmVersion":"11.5.1","description":"Live React and TanStack DevTools for AI coding agents. Find performance problems, test app states, and verify fixes end to end.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","zod":"^4.4.3","bippy":"^0.6.0","superjson":"^2.2.6","@jridgewell/sourcemap-codec":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","jsdom":"^28.1.0","react":"^19.2.7","@types/ws":"^8.18.1","@types/react":"^19.2.17","@tanstack/react-query":"^5.101.2","@tanstack/react-router":"^1.170.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"vite":">=5","react":">=18","@tanstack/react-query":">=5","@tanstack/react-router":">=1"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"@tanstack/react-query":{"optional":true},"@tanstack/react-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/genie-react_0.10.1_1784310513986_0.13728718133211282","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"genie-react","version":"0.11.0","keywords":["react","react-devtools","react-performance","react-profiler","tanstack-query","tanstack-router","vite","nextjs","react-native","ai-agent","developer-tools","debugging"],"author":{"name":"y0u-0"},"license":"MIT","_id":"genie-react@0.11.0","maintainers":[{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"}],"homepage":"https://github.com/Genie-sa/genie-react#readme","bugs":{"url":"https://github.com/Genie-sa/genie-react/issues"},"dist":{"shasum":"452a95e69e38e24a0324d65a380cab316ce364dd","tarball":"https://registry.npmjs.org/genie-react/-/genie-react-0.11.0.tgz","fileCount":46,"integrity":"sha512-0gw7WI/ONrM9EzsG0sablZp648RQS7u2fvy69RO/PHMrRasjkZoGA6lfpnjQcu0ZsFSTolf1hS+XbSFM4D3peA==","signatures":[{"sig":"MEUCIQC1hHqpRDxlzZ8/3Hj0CkWgq3lrwsOq8D7SV5AsOnoYXQIgYF+/8mTxtCKXSfGvjdsQ1DMOnCE6xNusMocxVJK0gtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/genie-react@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1049951},"type":"module","_from":"file:/home/runner/work/_temp/genie-release/genie-react-0.11.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hub":{"types":"./dist/hub.d.ts","import":"./dist/hub.js"},"./hook":{"types":"./dist/hook.d.ts","import":"./dist/hook.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./script":{"types":"./dist/script.d.ts","import":"./dist/script.js"},"./hook-hmr":{"types":"./dist/hook-hmr.d.ts","import":"./dist/hook-hmr.js"},"./protocol":{"types":"./dist/protocol.d.ts","import":"./dist/protocol.js"},"./collectors":{"types":"./dist/collectors.d.ts","import":"./dist/collectors.js"},"./package.json":"./package.json","./collectors/query":{"types":"./dist/collectors/query.d.ts","import":"./dist/collectors/query.js"},"./collectors/router":{"types":"./dist/collectors/router.d.ts","import":"./dist/collectors/router.js"}},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f2ff27ca-0477-4692-bd3a-b5515d06a3cb"}},"_resolved":"/home/runner/work/_temp/genie-release/genie-react-0.11.0.tgz","_integrity":"sha512-0gw7WI/ONrM9EzsG0sablZp648RQS7u2fvy69RO/PHMrRasjkZoGA6lfpnjQcu0ZsFSTolf1hS+XbSFM4D3peA==","repository":{"url":"git+https://github.com/Genie-sa/genie-react.git","type":"git","directory":"packages/genie-react"},"_npmVersion":"11.5.1","description":"Live React and TanStack DevTools for AI coding agents. Find performance problems, test app states, and verify fixes end to end.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","zod":"^4.4.3","bippy":"^0.6.0","superjson":"^2.2.6","@jridgewell/sourcemap-codec":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","jsdom":"^28.1.0","react":"^19.2.7","@types/ws":"^8.18.1","@types/react":"^19.2.17","@tanstack/react-query":"^5.101.2","@tanstack/react-router":"^1.170.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"vite":">=5","react":">=18","@tanstack/react-query":">=5","@tanstack/react-router":">=1"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"@tanstack/react-query":{"optional":true},"@tanstack/react-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/genie-react_0.11.0_1784316753685_0.6024390787028209","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"genie-react","version":"0.12.0","keywords":["react","react-devtools","react-performance","react-profiler","tanstack-query","tanstack-router","vite","nextjs","react-native","ai-agent","developer-tools","debugging"],"author":{"name":"y0u-0"},"license":"MIT","_id":"genie-react@0.12.0","maintainers":[{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"}],"homepage":"https://github.com/Genie-sa/genie-react#readme","bugs":{"url":"https://github.com/Genie-sa/genie-react/issues"},"dist":{"shasum":"f8e1f72eb7c394093a5ff0ac06ab0304a3f96463","tarball":"https://registry.npmjs.org/genie-react/-/genie-react-0.12.0.tgz","fileCount":48,"integrity":"sha512-7XNPL81PQiR5sqoXb8joDmf5EoffP6aOzKpap4f4PDAFW7199EFv3OrIUOodu63uzTayCF5LVVDj1VDh/AE6uQ==","signatures":[{"sig":"MEQCIBKW2h8q3lRWSqkV/ShJ/GjYSaXw0eY69tCH5gRXeHxRAiBdVb8PwP0hd1KqyYyJD8xZGeKgKZ94g6CoYHOwfwZs/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/genie-react@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1073732},"type":"module","_from":"file:/home/runner/work/_temp/genie-release/genie-react-0.12.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hub":{"types":"./dist/hub.d.ts","import":"./dist/hub.js"},"./hook":{"types":"./dist/hook.d.ts","import":"./dist/hook.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./script":{"types":"./dist/script.d.ts","import":"./dist/script.js"},"./hook-hmr":{"types":"./dist/hook-hmr.d.ts","import":"./dist/hook-hmr.js"},"./protocol":{"types":"./dist/protocol.d.ts","import":"./dist/protocol.js"},"./collectors":{"types":"./dist/collectors.d.ts","import":"./dist/collectors.js"},"./package.json":"./package.json","./collectors/query":{"types":"./dist/collectors/query.d.ts","import":"./dist/collectors/query.js"},"./collectors/router":{"types":"./dist/collectors/router.d.ts","import":"./dist/collectors/router.js"}},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f2ff27ca-0477-4692-bd3a-b5515d06a3cb"}},"_resolved":"/home/runner/work/_temp/genie-release/genie-react-0.12.0.tgz","_integrity":"sha512-7XNPL81PQiR5sqoXb8joDmf5EoffP6aOzKpap4f4PDAFW7199EFv3OrIUOodu63uzTayCF5LVVDj1VDh/AE6uQ==","repository":{"url":"git+https://github.com/Genie-sa/genie-react.git","type":"git","directory":"packages/genie-react"},"_npmVersion":"11.5.1","description":"Live React and TanStack DevTools for AI coding agents. Find performance problems, test app states, and verify fixes end to end.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","zod":"^4.4.3","bippy":"^0.6.0","superjson":"^2.2.6","@jridgewell/sourcemap-codec":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","jsdom":"^28.1.0","react":"^19.2.7","@types/ws":"^8.18.1","@types/react":"^19.2.17","@tanstack/react-query":"^5.101.2","@tanstack/react-router":"^1.170.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"vite":">=5","react":">=18","@tanstack/react-query":">=5","@tanstack/react-router":">=1"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"@tanstack/react-query":{"optional":true},"@tanstack/react-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/genie-react_0.12.0_1784798624288_0.2590809930737046","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"genie-react","version":"0.12.1","keywords":["react","react-devtools","react-performance","react-profiler","tanstack-query","tanstack-router","vite","nextjs","react-native","ai-agent","developer-tools","debugging"],"author":{"name":"y0u-0"},"license":"MIT","_id":"genie-react@0.12.1","maintainers":[{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"}],"homepage":"https://github.com/Genie-sa/genie-react#readme","bugs":{"url":"https://github.com/Genie-sa/genie-react/issues"},"dist":{"shasum":"8ee6103e98af1d9965bcf19631d8c6ddb9f7e778","tarball":"https://registry.npmjs.org/genie-react/-/genie-react-0.12.1.tgz","fileCount":48,"integrity":"sha512-/GVkwBEXJNOBvPTu/TOYKbaG4OYrjNgw/wp1vluO3U4BsgBlBEqbx84lxU8aBYWzwdd3XCDd8EMOAkWpjQF14g==","signatures":[{"sig":"MEUCIGrh3UOW2ac6VYTXpW6TzDPsW8bg/ZPgc60uxjOWppQcAiEA4Y+BJCMAe+KDczW7QwzheeSLlbE7oPsYQQ0XAibrV6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/genie-react@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1075380},"type":"module","_from":"file:/home/runner/work/_temp/genie-release/genie-react-0.12.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hub":{"types":"./dist/hub.d.ts","import":"./dist/hub.js"},"./hook":{"types":"./dist/hook.d.ts","import":"./dist/hook.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./script":{"types":"./dist/script.d.ts","import":"./dist/script.js"},"./hook-hmr":{"types":"./dist/hook-hmr.d.ts","import":"./dist/hook-hmr.js"},"./protocol":{"types":"./dist/protocol.d.ts","import":"./dist/protocol.js"},"./collectors":{"types":"./dist/collectors.d.ts","import":"./dist/collectors.js"},"./package.json":"./package.json","./collectors/query":{"types":"./dist/collectors/query.d.ts","import":"./dist/collectors/query.js"},"./collectors/router":{"types":"./dist/collectors/router.d.ts","import":"./dist/collectors/router.js"}},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f2ff27ca-0477-4692-bd3a-b5515d06a3cb"}},"_resolved":"/home/runner/work/_temp/genie-release/genie-react-0.12.1.tgz","_integrity":"sha512-/GVkwBEXJNOBvPTu/TOYKbaG4OYrjNgw/wp1vluO3U4BsgBlBEqbx84lxU8aBYWzwdd3XCDd8EMOAkWpjQF14g==","repository":{"url":"git+https://github.com/Genie-sa/genie-react.git","type":"git","directory":"packages/genie-react"},"_npmVersion":"11.5.1","description":"Live React and TanStack DevTools for AI coding agents. Find performance problems, test app states, and verify fixes end to end.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","zod":"^4.4.3","bippy":"^0.6.0","superjson":"^2.2.6","@jridgewell/sourcemap-codec":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","jsdom":"^28.1.0","react":"^19.2.7","@types/ws":"^8.18.1","@types/react":"^19.2.17","@tanstack/react-query":"^5.101.2","@tanstack/react-router":"^1.170.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"vite":">=5","react":">=18","@tanstack/react-query":">=5","@tanstack/react-router":">=1"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"@tanstack/react-query":{"optional":true},"@tanstack/react-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/genie-react_0.12.1_1784888603904_0.6693915381778184","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"genie-react","version":"0.12.2","keywords":["react","react-devtools","react-performance","react-profiler","tanstack-query","tanstack-router","vite","nextjs","react-native","ai-agent","developer-tools","debugging"],"author":{"name":"y0u-0"},"license":"MIT","_id":"genie-react@0.12.2","maintainers":[{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"}],"homepage":"https://github.com/Genie-sa/genie-react#readme","bugs":{"url":"https://github.com/Genie-sa/genie-react/issues"},"dist":{"shasum":"007962311715795cc1cc1d2d92639910a8887846","tarball":"https://registry.npmjs.org/genie-react/-/genie-react-0.12.2.tgz","fileCount":49,"integrity":"sha512-S9GK1QunTB6EOA7WkVpA7vS1JTYc/UDwmdIkSGr2I/99TZ7wLi/VDCXBGo0o722I/QvptjgjdN5NvzDHStp/qg==","signatures":[{"sig":"MEQCIHTVTMUUYq00GwMoyFVuFpC7B4Y6QaXeC2ZGFjJyfWcLAiAW3yh3gXna/dJZ8isNbuAS4y0ruJKH+YUFU/h5hNJ8xA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/genie-react@0.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1095537},"type":"module","_from":"file:/home/runner/work/_temp/genie-release/genie-react-0.12.2.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hub":{"types":"./dist/hub.d.ts","import":"./dist/hub.js"},"./hook":{"types":"./dist/hook.d.ts","import":"./dist/hook.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./script":{"types":"./dist/script.d.ts","import":"./dist/script.js"},"./hook-hmr":{"types":"./dist/hook-hmr.d.ts","import":"./dist/hook-hmr.js"},"./protocol":{"types":"./dist/protocol.d.ts","import":"./dist/protocol.js"},"./collectors":{"types":"./dist/collectors.d.ts","import":"./dist/collectors.js"},"./package.json":"./package.json","./collectors/query":{"types":"./dist/collectors/query.d.ts","import":"./dist/collectors/query.js"},"./collectors/router":{"types":"./dist/collectors/router.d.ts","import":"./dist/collectors/router.js"}},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f2ff27ca-0477-4692-bd3a-b5515d06a3cb"}},"_resolved":"/home/runner/work/_temp/genie-release/genie-react-0.12.2.tgz","_integrity":"sha512-S9GK1QunTB6EOA7WkVpA7vS1JTYc/UDwmdIkSGr2I/99TZ7wLi/VDCXBGo0o722I/QvptjgjdN5NvzDHStp/qg==","repository":{"url":"git+https://github.com/Genie-sa/genie-react.git","type":"git","directory":"packages/genie-react"},"_npmVersion":"11.5.1","description":"Live React and TanStack DevTools for AI coding agents. Find performance problems, test app states, and verify fixes end to end.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","zod":"^4.4.3","bippy":"^0.6.0","superjson":"^2.2.6","@jridgewell/sourcemap-codec":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","jsdom":"^28.1.0","react":"^19.2.7","@types/ws":"^8.18.1","@types/react":"^19.2.17","@tanstack/react-query":"^5.101.2","@tanstack/react-router":"^1.170.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"vite":">=5","react":">=18","@tanstack/react-query":">=5","@tanstack/react-router":">=1"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"@tanstack/react-query":{"optional":true},"@tanstack/react-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/genie-react_0.12.2_1785446858921_0.41086211990371146","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"genie-react","version":"0.12.3","keywords":["react","react-devtools","react-performance","react-profiler","tanstack-query","tanstack-router","vite","nextjs","react-native","ai-agent","developer-tools","debugging"],"author":{"name":"y0u-0"},"license":"MIT","_id":"genie-react@0.12.3","maintainers":[{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"}],"homepage":"https://github.com/Genie-sa/genie-react#readme","bugs":{"url":"https://github.com/Genie-sa/genie-react/issues"},"dist":{"shasum":"52d6027d57929f9b8621cfac3f9cb3da07f5a0b8","tarball":"https://registry.npmjs.org/genie-react/-/genie-react-0.12.3.tgz","fileCount":49,"integrity":"sha512-PWWAjxtduVJ1L66I1BVUv4CxO8MeRbW6r38nyRoPuqEz/YR/jECfCj1sLfahXjL7vBzCevbS1FSXiUAfES8IHQ==","signatures":[{"sig":"MEYCIQC+4/9kcKaZT1S2BcP8KziU593KkvdApC5cDdEQM7Qr1QIhAIvvFhjJOKyFwabWiy3/oybphE4qN2BW+tc5pTjR6Pdc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/genie-react@0.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1245278},"type":"module","_from":"file:/home/runner/work/_temp/genie-release/genie-react-0.12.3.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hub":{"types":"./dist/hub.d.ts","import":"./dist/hub.js"},"./hook":{"types":"./dist/hook.d.ts","import":"./dist/hook.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./script":{"types":"./dist/script.d.ts","import":"./dist/script.js"},"./hook-hmr":{"types":"./dist/hook-hmr.d.ts","import":"./dist/hook-hmr.js"},"./protocol":{"types":"./dist/protocol.d.ts","import":"./dist/protocol.js"},"./collectors":{"types":"./dist/collectors.d.ts","import":"./dist/collectors.js"},"./package.json":"./package.json","./collectors/query":{"types":"./dist/collectors/query.d.ts","import":"./dist/collectors/query.js"},"./collectors/router":{"types":"./dist/collectors/router.d.ts","import":"./dist/collectors/router.js"}},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f2ff27ca-0477-4692-bd3a-b5515d06a3cb"}},"_resolved":"/home/runner/work/_temp/genie-release/genie-react-0.12.3.tgz","_integrity":"sha512-PWWAjxtduVJ1L66I1BVUv4CxO8MeRbW6r38nyRoPuqEz/YR/jECfCj1sLfahXjL7vBzCevbS1FSXiUAfES8IHQ==","repository":{"url":"git+https://github.com/Genie-sa/genie-react.git","type":"git","directory":"packages/genie-react"},"_npmVersion":"11.5.1","description":"Live React and TanStack DevTools for AI coding agents. Find performance problems, test app states, and verify fixes end to end.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","zod":"^4.4.3","bippy":"^0.6.1","superjson":"^2.2.6","@jridgewell/sourcemap-codec":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","jsdom":"^28.1.0","react":"^19.2.7","@types/ws":"^8.18.1","@types/react":"^19.2.17","@tanstack/react-query":"^5.101.2","@tanstack/react-router":"^1.170.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"vite":">=5","react":">=18","@tanstack/react-query":">=5","@tanstack/react-router":">=1"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"@tanstack/react-query":{"optional":true},"@tanstack/react-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/genie-react_0.12.3_1786212763677_0.9252822667560343","host":"s3://npm-registry-packages-npm-production"}},"0.12.4":{"name":"genie-react","version":"0.12.4","keywords":["react","react-devtools","react-performance","react-profiler","tanstack-query","tanstack-router","vite","nextjs","react-native","ai-agent","developer-tools","debugging"],"author":{"name":"y0u-0"},"license":"MIT","_id":"genie-react@0.12.4","maintainers":[{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"}],"homepage":"https://github.com/Genie-sa/genie-react#readme","bugs":{"url":"https://github.com/Genie-sa/genie-react/issues"},"dist":{"shasum":"2058fe47b4c3d8807e1778aaf3b85c4c61f09d88","tarball":"https://registry.npmjs.org/genie-react/-/genie-react-0.12.4.tgz","fileCount":49,"integrity":"sha512-itrQ91xfv0rnQ59+SiuXMuuyChtbz9Px1feyI1GmTfLaZ1T3HEy1wItM3Cot7+YzhvW3MJmKP4dFfrNFFHh24Q==","signatures":[{"sig":"MEQCIEjM15hL+wsbIubNi0lH/s8gp8DvuT8utFc9fbxW+qZcAiBpM3jIp4Yls4PGNEg6D9cJue5QDMIuB+0x1J3JFzLI9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/genie-react@0.12.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1245278},"type":"module","_from":"file:/home/runner/work/_temp/genie-release/genie-react-0.12.4.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hub":{"types":"./dist/hub.d.ts","import":"./dist/hub.js"},"./hook":{"types":"./dist/hook.d.ts","import":"./dist/hook.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./script":{"types":"./dist/script.d.ts","import":"./dist/script.js"},"./hook-hmr":{"types":"./dist/hook-hmr.d.ts","import":"./dist/hook-hmr.js"},"./protocol":{"types":"./dist/protocol.d.ts","import":"./dist/protocol.js"},"./collectors":{"types":"./dist/collectors.d.ts","import":"./dist/collectors.js"},"./package.json":"./package.json","./collectors/query":{"types":"./dist/collectors/query.d.ts","import":"./dist/collectors/query.js"},"./collectors/router":{"types":"./dist/collectors/router.d.ts","import":"./dist/collectors/router.js"}},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f2ff27ca-0477-4692-bd3a-b5515d06a3cb"}},"_resolved":"/home/runner/work/_temp/genie-release/genie-react-0.12.4.tgz","_integrity":"sha512-itrQ91xfv0rnQ59+SiuXMuuyChtbz9Px1feyI1GmTfLaZ1T3HEy1wItM3Cot7+YzhvW3MJmKP4dFfrNFFHh24Q==","repository":{"url":"git+https://github.com/Genie-sa/genie-react.git","type":"git","directory":"packages/genie-react"},"_npmVersion":"11.5.1","description":"Live React and TanStack DevTools for AI coding agents. Find performance problems, test app states, and verify fixes end to end.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","zod":"^4.4.3","bippy":"^0.6.1","superjson":"^2.2.6","@jridgewell/sourcemap-codec":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","jsdom":"^28.1.0","react":"^19.2.7","@types/ws":"^8.18.1","@types/react":"^19.2.17","@tanstack/react-query":"^5.101.2","@tanstack/react-router":"^1.170.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"vite":">=5","react":">=18","@tanstack/react-query":">=5","@tanstack/react-router":">=1"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"@tanstack/react-query":{"optional":true},"@tanstack/react-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/genie-react_0.12.4_1787083721380_0.4012348458206936","host":"s3://npm-registry-packages-npm-production"}},"0.12.5":{"name":"genie-react","version":"0.12.5","keywords":["react","react-devtools","react-performance","react-profiler","tanstack-query","tanstack-router","vite","nextjs","react-native","ai-agent","developer-tools","debugging"],"author":{"name":"y0u-0"},"license":"MIT","_id":"genie-react@0.12.5","maintainers":[{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"}],"homepage":"https://github.com/Genie-sa/genie-react#readme","bugs":{"url":"https://github.com/Genie-sa/genie-react/issues"},"dist":{"shasum":"c1f5ff8cf7a51596d007d11a559e638b27910394","tarball":"https://registry.npmjs.org/genie-react/-/genie-react-0.12.5.tgz","fileCount":49,"integrity":"sha512-g2jGMItw5BlX7FTGMsD75qmQFL1YPERBv7XNy5JIfP1SdPcy/xqACgumb8n2ZNIkGk1S3+/mmvWQnmqtXhJd5w==","signatures":[{"sig":"MEUCIQCErbXsFVjCIsNKvZHmbVZeL8vBdOVlIYL+Zbo88FgHEgIgWQBr89MD8c60cqoTs/jSzoe1qMBcsovzX0h6dj4p5uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/genie-react@0.12.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1255357},"type":"module","_from":"file:/home/runner/work/_temp/genie-release/genie-react-0.12.5.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./hub":{"types":"./dist/hub.d.ts","import":"./dist/hub.js","default":"./dist/hub.js"},"./hook":{"types":"./dist/hook.d.ts","import":"./dist/hook.js","default":"./dist/hook.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","default":"./dist/vite.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./script":{"types":"./dist/script.d.ts","import":"./dist/script.js","default":"./dist/script.js"},"./hook-hmr":{"types":"./dist/hook-hmr.d.ts","import":"./dist/hook-hmr.js","default":"./dist/hook-hmr.js"},"./protocol":{"types":"./dist/protocol.d.ts","import":"./dist/protocol.js","default":"./dist/protocol.js"},"./collectors":{"types":"./dist/collectors.d.ts","import":"./dist/collectors.js","default":"./dist/collectors.js"},"./package.json":"./package.json","./collectors/query":{"types":"./dist/collectors/query.d.ts","import":"./dist/collectors/query.js","default":"./dist/collectors/query.js"},"./collectors/router":{"types":"./dist/collectors/router.d.ts","import":"./dist/collectors/router.js","default":"./dist/collectors/router.js"}},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f2ff27ca-0477-4692-bd3a-b5515d06a3cb"}},"_resolved":"/home/runner/work/_temp/genie-release/genie-react-0.12.5.tgz","_integrity":"sha512-g2jGMItw5BlX7FTGMsD75qmQFL1YPERBv7XNy5JIfP1SdPcy/xqACgumb8n2ZNIkGk1S3+/mmvWQnmqtXhJd5w==","repository":{"url":"git+https://github.com/Genie-sa/genie-react.git","type":"git","directory":"packages/genie-react"},"_npmVersion":"11.5.1","description":"Live React and TanStack DevTools for AI coding agents. Find performance problems, test app states, and verify fixes end to end.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","zod":"^4.4.3","bippy":"^0.6.1","superjson":"^2.2.6","@jridgewell/sourcemap-codec":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","jsdom":"^28.1.0","react":"^19.2.7","@types/ws":"^8.18.1","@types/react":"^19.2.17","@tanstack/react-query":"^5.101.2","@tanstack/react-router":"^1.170.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"vite":">=5","react":">=18","@tanstack/react-query":">=5","@tanstack/react-router":">=1"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"@tanstack/react-query":{"optional":true},"@tanstack/react-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/genie-react_0.12.5_1787181023898_0.01725782578144419","host":"s3://npm-registry-packages-npm-production"}},"0.12.6":{"name":"genie-react","version":"0.12.6","keywords":["react","react-devtools","react-performance","react-profiler","tanstack-query","tanstack-router","vite","nextjs","react-native","ai-agent","developer-tools","debugging"],"author":{"name":"y0u-0"},"license":"MIT","_id":"genie-react@0.12.6","maintainers":[{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"}],"homepage":"https://github.com/Genie-sa/genie-react#readme","bugs":{"url":"https://github.com/Genie-sa/genie-react/issues"},"dist":{"shasum":"9e63acc97dfe95cefedfa32fc536c41b8823ed67","tarball":"https://registry.npmjs.org/genie-react/-/genie-react-0.12.6.tgz","fileCount":49,"integrity":"sha512-pYSn5r3fG4v7LYbIZ7tH46yaLk9LEv2+6vVliirNskMjpAtOdscGLWrd+ARwBjqmidssrrl9lvUKnUdo75t7/A==","signatures":[{"sig":"MEUCIQD2sYWJ1Q1uijYhpObaCOyWdtNiusevnPB1mPz5VqdDoQIgfqnXHlxw6cHOMT5PyfgDltOobHYrkK3NcCxOxF+b4qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/genie-react@0.12.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1286212},"type":"module","_from":"file:/home/runner/work/_temp/genie-release/genie-react-0.12.6.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./hub":{"types":"./dist/hub.d.ts","import":"./dist/hub.js","default":"./dist/hub.js"},"./hook":{"types":"./dist/hook.d.ts","import":"./dist/hook.js","default":"./dist/hook.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","default":"./dist/vite.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./script":{"types":"./dist/script.d.ts","import":"./dist/script.js","default":"./dist/script.js"},"./hook-hmr":{"types":"./dist/hook-hmr.d.ts","import":"./dist/hook-hmr.js","default":"./dist/hook-hmr.js"},"./protocol":{"types":"./dist/protocol.d.ts","import":"./dist/protocol.js","default":"./dist/protocol.js"},"./collectors":{"types":"./dist/collectors.d.ts","import":"./dist/collectors.js","default":"./dist/collectors.js"},"./package.json":"./package.json","./collectors/query":{"types":"./dist/collectors/query.d.ts","import":"./dist/collectors/query.js","default":"./dist/collectors/query.js"},"./collectors/router":{"types":"./dist/collectors/router.d.ts","import":"./dist/collectors/router.js","default":"./dist/collectors/router.js"}},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f2ff27ca-0477-4692-bd3a-b5515d06a3cb"}},"_resolved":"/home/runner/work/_temp/genie-release/genie-react-0.12.6.tgz","_integrity":"sha512-pYSn5r3fG4v7LYbIZ7tH46yaLk9LEv2+6vVliirNskMjpAtOdscGLWrd+ARwBjqmidssrrl9lvUKnUdo75t7/A==","repository":{"url":"git+https://github.com/Genie-sa/genie-react.git","type":"git","directory":"packages/genie-react"},"_npmVersion":"11.5.1","description":"Live React and TanStack DevTools for AI coding agents. Find performance problems, test app states, and verify fixes end to end.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","zod":"^4.4.3","bippy":"^0.7.2","superjson":"^2.2.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","jsdom":"^28.1.0","react":"^19.2.7","@types/ws":"^8.18.1","@types/react":"^19.2.17","@tanstack/react-query":"^5.101.2","@tanstack/react-router":"^1.170.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"vite":">=5","react":">=18","@tanstack/react-query":">=5","@tanstack/react-router":">=1"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"@tanstack/react-query":{"optional":true},"@tanstack/react-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/genie-react_0.12.6_1787337824759_0.1445884120654115","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"genie-react","version":"0.13.0","keywords":["react","react-devtools","react-performance","react-profiler","tanstack-query","tanstack-router","vite","nextjs","react-native","ai-agent","developer-tools","debugging"],"author":{"name":"y0u-0"},"license":"MIT","_id":"genie-react@0.13.0","maintainers":[{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"}],"homepage":"https://github.com/Genie-sa/genie-react#readme","bugs":{"url":"https://github.com/Genie-sa/genie-react/issues"},"dist":{"shasum":"efdc75f8c67fb64cf6fd2e95318e289ac9fd88c1","tarball":"https://registry.npmjs.org/genie-react/-/genie-react-0.13.0.tgz","fileCount":58,"integrity":"sha512-BV251HBkJv5Opdj1IQpbldzSlh4s/F8zT60WhKsywwxlEECLnpRzKRQcDqTiCsyF6T5WwOXXs3sXEypA9Sp2fA==","signatures":[{"sig":"MEQCIC5678wLmNFph3mVSfr3OI4moMg2nRQPKrhuRFtTg3oVAiBYKFqKeWSYxvQUBQdrxsIIb9G0/fkW/gobK35dxy95+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/genie-react@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1370936},"type":"module","_from":"file:/home/runner/work/_temp/genie-release/genie-react-0.13.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./hub":{"types":"./dist/hub.d.ts","import":"./dist/hub.js","default":"./dist/hub.js"},"./hook":{"types":"./dist/hook.d.ts","import":"./dist/hook.js","default":"./dist/hook.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","default":"./dist/vite.js"},"./babel":{"import":{"types":"./dist/babel.d.mts","default":"./dist/babel.mjs"},"require":{"types":"./dist/babel.d.cts","default":"./dist/babel.cjs"}},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./script":{"types":"./dist/script.d.ts","import":"./dist/script.js","default":"./dist/script.js"},"./hook-hmr":{"types":"./dist/hook-hmr.d.ts","import":"./dist/hook-hmr.js","default":"./dist/hook-hmr.js"},"./protocol":{"types":"./dist/protocol.d.ts","import":"./dist/protocol.js","default":"./dist/protocol.js"},"./collectors":{"types":"./dist/collectors.d.ts","import":"./dist/collectors.js","default":"./dist/collectors.js"},"./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","default":"./dist/navigation.js"},"./package.json":"./package.json","./react-freeze":{"types":"./dist/react-freeze.d.ts","import":"./dist/react-freeze.js","default":"./dist/react-freeze.js"},"./collectors/query":{"types":"./dist/collectors/query.d.ts","import":"./dist/collectors/query.js","default":"./dist/collectors/query.js"},"./collectors/router":{"types":"./dist/collectors/router.d.ts","import":"./dist/collectors/router.js","default":"./dist/collectors/router.js"}},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f2ff27ca-0477-4692-bd3a-b5515d06a3cb"}},"_resolved":"/home/runner/work/_temp/genie-release/genie-react-0.13.0.tgz","_integrity":"sha512-BV251HBkJv5Opdj1IQpbldzSlh4s/F8zT60WhKsywwxlEECLnpRzKRQcDqTiCsyF6T5WwOXXs3sXEypA9Sp2fA==","repository":{"url":"git+https://github.com/Genie-sa/genie-react.git","type":"git","directory":"packages/genie-react"},"_npmVersion":"11.5.1","description":"Live React and TanStack DevTools for AI coding agents. Find performance problems, test app states, and verify fixes end to end.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","zod":"^4.4.3","bippy":"0.7.2","superjson":"^2.2.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.0","jsdom":"^28.1.0","react":"^19.2.7","@types/ws":"^8.18.1","@babel/core":"^7.29.7","@types/react":"^19.2.17","react-freeze":"1.0.4","@types/babel__core":"^7.20.5","@tanstack/react-query":"^5.101.2","@tanstack/react-router":"^1.170.0","@testing-library/react":"^16.3.2"},"peerDependencies":{"vite":">=5","react":">=18","@babel/core":"^7.0.0","react-freeze":"^1.0.0","@tanstack/react-query":">=5","@tanstack/react-router":">=1"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"@babel/core":{"optional":true},"react-freeze":{"optional":true},"@tanstack/react-query":{"optional":true},"@tanstack/react-router":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/genie-react_0.13.0_1788600188414_0.46111079201343164","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"genie-react","version":"0.14.0","type":"module","description":"Live React and TanStack DevTools for AI coding agents. Find performance problems, test app states, and verify fixes end to end.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Genie-sa/genie-react.git","directory":"packages/genie-react"},"homepage":"https://github.com/Genie-sa/genie-react#readme","bugs":{"url":"https://github.com/Genie-sa/genie-react/issues"},"keywords":["react","react-devtools","react-performance","react-profiler","tanstack-query","tanstack-router","vite","nextjs","react-native","ai-agent","developer-tools","debugging"],"author":{"name":"y0u-0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./hook":{"types":"./dist/hook.d.ts","import":"./dist/hook.js","default":"./dist/hook.js"},"./hook-hmr":{"types":"./dist/hook-hmr.d.ts","import":"./dist/hook-hmr.js","default":"./dist/hook-hmr.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./collectors":{"types":"./dist/collectors.d.ts","import":"./dist/collectors.js","default":"./dist/collectors.js"},"./collectors/query":{"types":"./dist/collectors/query.d.ts","import":"./dist/collectors/query.js","default":"./dist/collectors/query.js"},"./collectors/router":{"types":"./dist/collectors/router.d.ts","import":"./dist/collectors/router.js","default":"./dist/collectors/router.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js","default":"./dist/native.js"},"./script":{"types":"./dist/script.d.ts","import":"./dist/script.js","default":"./dist/script.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.js","default":"./dist/vite.js"},"./hub":{"types":"./dist/hub.d.ts","import":"./dist/hub.js","default":"./dist/hub.js"},"./protocol":{"types":"./dist/protocol.d.ts","import":"./dist/protocol.js","default":"./dist/protocol.js"},"./package.json":"./package.json","./babel":{"import":{"types":"./dist/babel.d.mts","default":"./dist/babel.mjs"},"require":{"types":"./dist/babel.d.cts","default":"./dist/babel.cjs"}},"./navigation":{"types":"./dist/navigation.d.ts","import":"./dist/navigation.js","default":"./dist/navigation.js"},"./react-freeze":{"types":"./dist/react-freeze.d.ts","import":"./dist/react-freeze.js","default":"./dist/react-freeze.js"}},"dependencies":{"bippy":"0.7.2","superjson":"^2.2.6","ws":"^8.21.0","zod":"^4.4.3"},"peerDependencies":{"@babel/core":"^7.0.0","@tanstack/react-query":">=5","@tanstack/react-router":">=1","react":">=18","vite":">=5","react-freeze":"^1.0.0"},"peerDependenciesMeta":{"@tanstack/react-query":{"optional":true},"@tanstack/react-router":{"optional":true},"react":{"optional":true},"vite":{"optional":true},"@babel/core":{"optional":true},"react-freeze":{"optional":true}},"devDependencies":{"@babel/core":"^7.29.7","@tanstack/react-query":"^5.101.2","@tanstack/react-router":"^1.170.0","@testing-library/react":"^16.3.2","@types/babel__core":"^7.20.5","@types/react":"^19.2.17","@types/ws":"^8.18.1","jsdom":"^28.1.0","react":"^19.2.7","react-freeze":"1.0.4","vite":"^8.1.0"},"scripts":{"build":"tsdown","dev":"tsdown --watch","typecheck":"tsc --noEmit"},"_id":"genie-react@0.14.0","_integrity":"sha512-otVZYoJ4IHWVZsYP/bXh9iv9q9FWTkrwh5mTCOJzq9AM4RU5cmBUBlKquw61jd1UHss1071tSeZFu+jgg7rChg==","_resolved":"/home/runner/work/_temp/genie-release/genie-react-0.14.0.tgz","_from":"file:/home/runner/work/_temp/genie-release/genie-react-0.14.0.tgz","_nodeVersion":"22.23.2","_npmVersion":"11.5.1","dist":{"integrity":"sha512-otVZYoJ4IHWVZsYP/bXh9iv9q9FWTkrwh5mTCOJzq9AM4RU5cmBUBlKquw61jd1UHss1071tSeZFu+jgg7rChg==","shasum":"49c2938e42c7dec2ffb3f275db05f850e0f58f93","tarball":"https://registry.npmjs.org/genie-react/-/genie-react-0.14.0.tgz","fileCount":58,"unpackedSize":1423015,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/genie-react@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDTaZQXEJ4YkJprdVhxYPNjV8n6uILL2GhI/L2JG69ztQIgWKX4cu6tRw2gQNOBTNOoh0sMCGNkcXK7Hj3Y5gr7rTo="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f2ff27ca-0477-4692-bd3a-b5515d06a3cb"}},"directories":{},"maintainers":[{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/genie-react_0.14.0_1788615506735_0.5816864294960002"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-02T15:45:45.669Z","modified":"2026-09-05T13:38:27.183Z","0.2.0":"2026-07-02T15:45:45.987Z","0.2.1":"2026-07-02T19:35:03.055Z","0.2.2":"2026-07-02T20:55:40.538Z","0.3.0":"2026-07-03T18:59:05.843Z","0.4.0":"2026-07-09T07:43:38.175Z","0.5.0":"2026-07-10T10:14:56.241Z","0.5.2":"2026-07-11T20:04:49.263Z","0.6.0":"2026-07-11T22:48:47.574Z","0.6.1":"2026-07-11T23:30:43.945Z","0.7.0":"2026-07-13T10:08:02.262Z","0.8.0":"2026-07-13T11:55:09.885Z","0.9.0":"2026-07-13T17:21:11.646Z","0.10.0":"2026-07-14T03:43:04.960Z","0.10.1":"2026-07-17T17:48:34.137Z","0.11.0":"2026-07-17T19:32:33.864Z","0.12.0":"2026-07-23T09:23:44.437Z","0.12.1":"2026-07-24T10:23:24.087Z","0.12.2":"2026-07-30T21:27:39.126Z","0.12.3":"2026-08-08T18:12:43.847Z","0.12.4":"2026-08-18T20:08:41.521Z","0.12.5":"2026-08-19T23:10:24.056Z","0.12.6":"2026-08-21T18:43:44.904Z","0.13.0":"2026-09-05T09:23:08.596Z","0.14.0":"2026-09-05T13:38:26.893Z"},"bugs":{"url":"https://github.com/Genie-sa/genie-react/issues"},"author":{"name":"y0u-0"},"license":"MIT","homepage":"https://github.com/Genie-sa/genie-react#readme","keywords":["react","react-devtools","react-performance","react-profiler","tanstack-query","tanstack-router","vite","nextjs","react-native","ai-agent","developer-tools","debugging"],"repository":{"type":"git","url":"git+https://github.com/Genie-sa/genie-react.git","directory":"packages/genie-react"},"description":"Live React and TanStack DevTools for AI coding agents. Find performance problems, test app states, and verify fixes end to end.","maintainers":[{"name":"ali-cooking","email":"ali77dhamen@hotmail.com"}],"readme":"# Genie React\n\nGive your coding agent live access to your React app.\n\nGenie helps the agent find performance problems, inspect real app state, test hard-to-reach UI, and verify its work end to end.\n\nSource code shows what *should* happen. Genie shows what *did* happen.\n\n## Install\n\n```bash\npnpm add -D genie-react\nnpx @genie-react/cli init\npnpm dev\n```\n\nOpen the app, then check the connection:\n\n```bash\nnpx @genie-react/cli status --sessions-only\n```\n\nGenie runs in development only. It does not ship in your production build.\n\nIf more than one tab is open, add `?_genie=my-agent` to the app URL. Use `--session my-agent` on each command, or set `GENIE_SESSION=my-agent` once. The same target keeps working after a reconnect.\n\n## Find wasted renders\n\nClear the counters, drive one flow, then read the result:\n\n```bash\nnpx @genie-react/cli call react_clear_renders '{}'\n# Click, type, or navigate in the app.\nnpx @genie-react/cli call react_get_renders '{\"sort\":\"selfTime\",\"limit\":3}'\nnpx @genie-react/cli call react_render_causes '{\"component\":\"Button\",\"limit\":3}'\n```\n\nUse the observation only when its coverage is complete and `budgetExhaustedCommits` is zero. On a\nlarge React Native tree, discard an incomplete one-action window and rerun it with an explicit larger\nbudget; adaptive growth on later commits cannot restore evidence skipped by the exhausted commit.\n\nReal demo output:\n\n```text\n4 commits · 6 components · 24 renders · 24 updates · 4 unstable · 2 unnecessary\nunstable props: onClick×4\n  Button #81 4× (0m 4u) · 4 unstable · self 0.2ms · ↻ props: onClick(unstable) (button.tsx:50)\n```\n\nThe agent gets the component, source line, render cost, and exact cause. Causes include props, state, context, Query, Router, parent renders, and mounts.\n\n## Audit an effect\n\n```bash\nnpx @genie-react/cli call react_effect_audit '{\"appOnly\":true,\"onlyHot\":true}'\n```\n\nEach effect reports its own source, whether it belongs to app or library code, and whether the evidence is `exact`, `inferred`, or `unknown`. Short runs are marked `insufficient-data` instead of being called hot too early.\n\n## Inspect live hooks\n\n```bash\nnpx @genie-react/cli call react_find_components '{\"query\":\"App\",\"exact\":true}'\n# Use the id returned above. The demo returned App #65.\nnpx @genie-react/cli call react_inspect_component '{\"id\":65}'\n```\n\nExcerpt from the demo:\n\n```text\nApp #65 · function\n  props: {}\n  hooks: 12\n    [0] effect\n    [1] state stateIndex 0 = listeners, subscribe, options, refetch\n    [3] other = status=\"success\", fetchStatus=\"idle\", isPending=false, isSuccess=true, isError=false, data, +18 more\n```\n\nThe agent can read the mounted component's real props, state, and hooks instead of guessing from source.\n\n## Test a TanStack state\n\nHold a real query in its pending state:\n\n```bash\nnpx @genie-react/cli call query_simulate_state \\\n  '{\"queryKey\":[\"demo\",\"greeting\"],\"state\":\"pending\"}'\n```\n\n```text\nok=true · queryHash=\"[\\\"demo\\\",\\\"greeting\\\"]\" · simulatedState=\"pending\" · originalStatus=\"success\"\n```\n\nThe agent can now drive and verify the real loading UI. Restore the exact query state when done:\n\n```bash\nnpx @genie-react/cli call query_restore_state '{\"queryKey\":[\"demo\",\"greeting\"]}'\n```\n\n```text\nok=true · restored=1\n```\n\n## Close the loop\n\n1. Make a change.\n2. Drive the real app.\n3. Read its live state.\n4. Fix or optimize the issue.\n5. Repeat the flow and verify the result.\n\nThe agent can extract what it needs without asking you for screenshots, logs, or guesses.\n\nFor a stronger performance check, repeat the same flow at least three times before and after the change. Save each run with `devtools_capture_create`, then pass the IDs to `devtools_capture_compare`. The result reports sample counts, median, p95, spread, and a typed budget verdict. Small samples are `insufficient-data`, not a false pass.\n\nWorks with React 18 and 19, Vite, TanStack Start, Next.js, React Native, Expo, TanStack Query, and TanStack Router.\n\nSee the [full setup, workflows, and all tools](https://genie-react.com/docs).\n","readmeFilename":"README.md"}