{"_id":"react-doctor","_rev":"822-3f2192247d588bfe78f79ba00b3d97dd","name":"react-doctor","dist-tags":{"beta":"0.2.0-beta.6","latest":"0.9.14","dev":"0.9.14-dev.83466a8"},"versions":{"0.0.1":{"name":"react-doctor","version":"0.0.1","_id":"react-doctor@0.0.1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"dist":{"shasum":"6b7f61815d12037836ffb610fa89a674a34922f7","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.1.tgz","fileCount":7,"integrity":"sha512-VtuE9JLlt+OkwZ9xGiVZSVlr6tugkQdsOAUBBMGgN0+2vv7eZwQ7lXw4l5HsCdq9WdkZR9KK3hFVVU4g0d5hig==","signatures":[{"sig":"MEYCIQCM/xU3HoiFLaREmg9DJuL69gSXyw7Z4Xqc1jC8FZG8ngIhAPUOrEHTYYvdN+awooZg6kLnHqhuqqF91tccEJBkQR5w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1485},"main":"dist/index.js","_from":"file:react-doctor-0.0.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/27a408c27dcb537bf527663033568bdd/react-doctor-0.0.1.tgz","_integrity":"sha512-VtuE9JLlt+OkwZ9xGiVZSVlr6tugkQdsOAUBBMGgN0+2vv7eZwQ7lXw4l5HsCdq9WdkZR9KK3hFVVU4g0d5hig==","_npmVersion":"11.4.2","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.1_1770984712363_0.942618130066794","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"react-doctor","version":"0.0.2","_id":"react-doctor@0.0.2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"bin":{"react-doctor":"dist/cli.cjs"},"dist":{"shasum":"8f01c4d82d216a795b1d66e03d6c57e260e3bba2","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.2.tgz","fileCount":4,"integrity":"sha512-LSXk/vm/G83DHO7nd+X+dbVPOgby+ztKnRS5oJJ98dk5Vo7h/Yep9KEeqaOXX1eLKNqtY9pR0GQ1xOVpDNyE4A==","signatures":[{"sig":"MEUCICfCYj4zlx7982fQCT5BKZewouJjEM3e1iVXyKXm7kg6AiEAhbIRHDDucGPwUfV31/7xxP9kCCdqk07ZNnFVltd2T0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17036},"type":"module","_from":"file:react-doctor-0.0.2.tgz","exports":{".":{"types":"./dist/cli.d.ts","import":"./dist/cli.js","require":"./dist/cli.cjs"}},"scripts":{"dev":"tsup --watch","build":"rm -rf dist && NODE_ENV=production tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/1912a31e4d84d2138ed4338794ae7226/react-doctor-0.0.2.tgz","_integrity":"sha512-LSXk/vm/G83DHO7nd+X+dbVPOgby+ztKnRS5oJJ98dk5Vo7h/Yep9KEeqaOXX1eLKNqtY9pR0GQ1xOVpDNyE4A==","_npmVersion":"11.4.2","directories":{},"_nodeVersion":"24.3.0","dependencies":{"oxlint":"^1.47.0","commander":"^14.0.3","picocolors":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.2_1771208423039_0.9590465467780707","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"react-doctor","version":"0.0.3","_id":"react-doctor@0.0.3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"bin":{"react-doctor":"dist/cli.cjs"},"dist":{"shasum":"64e8218c5720c1284727ea2bda8e69841a2b50a8","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.3.tgz","fileCount":4,"integrity":"sha512-2CpHXsvN3IjD/b8BefjerT/qLgxppGy9X3q7Cfp8KekfDXoaKrUjtCAJaq2SkXmFsYlvPWbIPWf5WTzcOIeq1A==","signatures":[{"sig":"MEQCIEcclmnUQ1FcKt3ppMxJJ55vyUGtOhd7XJsCI4bVi0SuAiBGCJ028M/gtuHW4i2fWI7IvrG1NJNwVmDuQbLZsKCs5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17713},"type":"module","_from":"file:react-doctor-0.0.3.tgz","exports":{".":{"types":"./dist/cli.d.ts","import":"./dist/cli.js","require":"./dist/cli.cjs"}},"scripts":{"dev":"tsup --watch","build":"rm -rf dist && NODE_ENV=production tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/78995e953b3d2e048a1e3d5ae5b3e614/react-doctor-0.0.3.tgz","_integrity":"sha512-2CpHXsvN3IjD/b8BefjerT/qLgxppGy9X3q7Cfp8KekfDXoaKrUjtCAJaq2SkXmFsYlvPWbIPWf5WTzcOIeq1A==","_npmVersion":"11.4.2","directories":{},"_nodeVersion":"24.3.0","dependencies":{"oxlint":"^1.47.0","commander":"^14.0.3","picocolors":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.3_1771208958054_0.8057010258385695","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"react-doctor","version":"0.0.4","_id":"react-doctor@0.0.4","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"41eb22e49e487a0d5c258fbdd3b6fe914ea4f532","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.4.tgz","fileCount":9,"integrity":"sha512-dv4W11giaq9q2iNVW0tVN3+9QgcqCsRe9/u1133v49dVRmrkxKOK4U5Sym8M9CluJ+SfmllWmfIdB1/btkixNg==","signatures":[{"sig":"MEYCIQDgvpxDjZQmUBK/Z0kWzOpMTKc292DiWPCogJ1150NnRAIhAMtFA4MghwiK1iCh/92GS0TXiUyqVlAxTcEztvDOG9Da","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290289},"type":"module","_from":"file:react-doctor-0.0.4.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"scripts":{"dev":"tsdown --watch","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/3c62458655e0c39e0829cd7521d23845/react-doctor-0.0.4.tgz","_integrity":"sha512-dv4W11giaq9q2iNVW0tVN3+9QgcqCsRe9/u1133v49dVRmrkxKOK4U5Sym8M9CluJ+SfmllWmfIdB1/btkixNg==","_npmVersion":"11.4.2","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.4_1771237295608_0.4061032276386567","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"react-doctor","version":"0.0.5","_id":"react-doctor@0.0.5","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"63c6c2e8fa3df1091fc4d0b2a7bca706d7f6696d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.5.tgz","fileCount":9,"integrity":"sha512-eG5FLQHTP3j1ujZNmku7cnY7G/XuPz+pvUMZj8RG1N8MmIw/vhlDu5An16J4FvPH6XWnVw9X1g9ndRcQCrJQ3Q==","signatures":[{"sig":"MEYCIQDxMCNEC2cCJp7A8ONTrCURq4ez6VmJE/7PHcIBFh3C+wIhANElKnUT47U9lqJl/rltlDGNgxX3x1qE/gdGRz2JsuHe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308565},"type":"module","_from":"file:react-doctor-0.0.5.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/531ff196f52e1ad1bf6754feb6f6241c/react-doctor-0.0.5.tgz","_integrity":"sha512-eG5FLQHTP3j1ujZNmku7cnY7G/XuPz+pvUMZj8RG1N8MmIw/vhlDu5An16J4FvPH6XWnVw9X1g9ndRcQCrJQ3Q==","_npmVersion":"11.4.2","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.5_1771242443791_0.641529842675068","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"react-doctor","version":"0.0.6","_id":"react-doctor@0.0.6","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"845aa12e47c77259e12316de2830da7d7ac1bd5e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.6.tgz","fileCount":9,"integrity":"sha512-u9574BrDLwJpLDcdCx4IVBoeKrUGvoEYU3v9mZqzLUvjG3BtySjBovnYAOoW65/gNgPuhM4gwFe/Qy46bHMpCQ==","signatures":[{"sig":"MEYCIQCxpQ/mIlsM5dmlBhY7VJ+eeD8L+zgytKlW4Plo4Yn67AIhALkUKykghOxeeMtPG1frqYHTeQo/DIZ/04dyc4fcxeQU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316447},"type":"module","_from":"file:react-doctor-0.0.6.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/119831ff775de33ba47198c17f07c2a7/react-doctor-0.0.6.tgz","_integrity":"sha512-u9574BrDLwJpLDcdCx4IVBoeKrUGvoEYU3v9mZqzLUvjG3BtySjBovnYAOoW65/gNgPuhM4gwFe/Qy46bHMpCQ==","_npmVersion":"11.4.2","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.6_1771253283952_0.18723186676123893","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"react-doctor","version":"0.0.7","_id":"react-doctor@0.0.7","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"d4262c97037dfc3c9eb6e7cc9e57f9ba51bffbea","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.7.tgz","fileCount":9,"integrity":"sha512-omi0Juoq+2EQEHnEHFA7gq28Q4VzIGDAIlkADahqQrGwkKb0sXKPQXJCbVgVu587+mvGoEFscKB97GnBwOW3Jw==","signatures":[{"sig":"MEUCIQCrhIXYLBd2j9WWe+ODFtcEFYnZpfCkvXg8zGqXqsA6ewIgUFl7Mj2MAt5imv+h6N0oh91wd+2tORudBSAE8gR99J0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336044},"type":"module","_from":"file:react-doctor-0.0.7.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/864cb02962a91dcbd19973f96414e4ef/react-doctor-0.0.7.tgz","_integrity":"sha512-omi0Juoq+2EQEHnEHFA7gq28Q4VzIGDAIlkADahqQrGwkKb0sXKPQXJCbVgVu587+mvGoEFscKB97GnBwOW3Jw==","_npmVersion":"11.4.2","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.7_1771311452875_0.46487927896977843","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"react-doctor","version":"0.0.8","_id":"react-doctor@0.0.8","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"89cd58db5197c189c8e7c35f93511ece73708e05","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.8.tgz","fileCount":9,"integrity":"sha512-jK6rRPPq/DHA05K+KFKDG6F/6mmwwL1z6hNo/fF4MJcCzaElJxAPTRyYxxLrofANyftjo0hTgg9M1YGvWUSxKw==","signatures":[{"sig":"MEUCIBkt/MlHSe/kHa2LIToly3dGJbg6o1jZIYpZFWzrx5ALAiEA57S5z2OvfosP2A/Lbow+lDKRefqsOGvSR2QqqgHPw60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340164},"type":"module","_from":"file:react-doctor-0.0.8.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/1bcdbcdef0d4391c829c56fb6d94114c/react-doctor-0.0.8.tgz","_integrity":"sha512-jK6rRPPq/DHA05K+KFKDG6F/6mmwwL1z6hNo/fF4MJcCzaElJxAPTRyYxxLrofANyftjo0hTgg9M1YGvWUSxKw==","_npmVersion":"11.4.2","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.8_1771316637517_0.18304079369755444","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"react-doctor","version":"0.0.9","_id":"react-doctor@0.0.9","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"de9d95edf518d7af947c20716512e5761761833d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.9.tgz","fileCount":9,"integrity":"sha512-OE6eNj0qTBNP/J3PGE9yDopoRK2qWJSFDy2qopv85WdXmhnTLQbhEm/awcJ/P3SLt4nqB2W7Kwf/jvdnZZFnCQ==","signatures":[{"sig":"MEUCIC4VIrC4qZOP/SlTFkaSCfpzBo5+gLlXvoLrtG0DZIMKAiEAlNvNdAlxH3GiKEZXhfIcA5r9OyXJh77+KNOB+v99CCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383839},"type":"module","_from":"file:react-doctor-0.0.9.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/a92d76b896ff67d6f68235ef54c04165/react-doctor-0.0.9.tgz","_integrity":"sha512-OE6eNj0qTBNP/J3PGE9yDopoRK2qWJSFDy2qopv85WdXmhnTLQbhEm/awcJ/P3SLt4nqB2W7Kwf/jvdnZZFnCQ==","_npmVersion":"11.4.2","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.9_1771341320562_0.0821282683855542","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"react-doctor","version":"0.0.10","_id":"react-doctor@0.0.10","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"2c4d6f83105899d3c9bc522c8156da92f953ae1e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.10.tgz","fileCount":9,"integrity":"sha512-WXCt7na8TvFjfEedXgq44if6RX+yswf5ed7LvrUs221G9CzlptQgh/uh4Q3uPV8Hap9zJfPg/3LSa7cc566f1A==","signatures":[{"sig":"MEUCIH9PVb0PcpyDxDfBdQ3V3wZVfgzRdrmoxl5S8GfqvsMTAiEA1zzFG9rzwxt+ovPJjsHrwFpKaNtjuMJFyAd5h5IJ810=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383242},"type":"module","_from":"file:react-doctor-0.0.10.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/057af8db8a74f80cbf2a8e894bbe6e0a/react-doctor-0.0.10.tgz","_integrity":"sha512-WXCt7na8TvFjfEedXgq44if6RX+yswf5ed7LvrUs221G9CzlptQgh/uh4Q3uPV8Hap9zJfPg/3LSa7cc566f1A==","_npmVersion":"11.4.2","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.10_1771342422724_0.615377967276233","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"react-doctor","version":"0.0.11","_id":"react-doctor@0.0.11","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"2e60fa327f264d631a19c350a78cb36a6fbd2d78","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.11.tgz","fileCount":9,"integrity":"sha512-mvCcYs6VFSEasiaZCd2W0QH28UfTg3vSQWqmoNDRagzZO270zdAN/oyOogK7Um43OEMWX2exaZRTm6eFW2JmVg==","signatures":[{"sig":"MEUCIGW4Lr17v20LMDsYk/oqMI0zZeKEEc4uNwN1ygaxSWX8AiEAu2kIpCZmOOgiM5BF8Zmw0Fj/KzzI/u6R8prqDkYpBBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383157},"type":"module","_from":"file:react-doctor-0.0.11.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/c6fdcb7893b30ec42207a6ab3c4e57af/react-doctor-0.0.11.tgz","_integrity":"sha512-mvCcYs6VFSEasiaZCd2W0QH28UfTg3vSQWqmoNDRagzZO270zdAN/oyOogK7Um43OEMWX2exaZRTm6eFW2JmVg==","_npmVersion":"11.4.2","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.11_1771342912486_0.23160989628417372","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"react-doctor","version":"0.0.12","_id":"react-doctor@0.0.12","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"99e6697773a7b53d8159edd7b6692e579213a481","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.12.tgz","fileCount":10,"integrity":"sha512-dH+G3VM/4NMO2OZb9GpcGZNS/L2E1epyysELj/bWQZ4fycfULzWPK0wTsmhiap/bPT5W8kS8BviSJM0xLANizw==","signatures":[{"sig":"MEUCIDoRZV8UNCguNTqGAFVpwkcx4kJfv6mnb0kHB1AAwJ/AAiEA28Loy5/Ktq8MJGx9VhllRqGnKxgKDUR2qzFk+CZtaSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392061},"type":"module","_from":"file:react-doctor-0.0.12.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/2df77360b5b44cb79a0524431fe4bb4f/react-doctor-0.0.12.tgz","_integrity":"sha512-dH+G3VM/4NMO2OZb9GpcGZNS/L2E1epyysELj/bWQZ4fycfULzWPK0wTsmhiap/bPT5W8kS8BviSJM0xLANizw==","_npmVersion":"11.4.2","description":"[![version](https://img.shields.io/npm/v/react-doctor?style=flat&colorA=000000&colorB=000000)](https://npmjs.com/package/react-doctor) [![downloads](https://img.shields.io/npm/dt/react-doctor.svg?style=flat&colorA=000000&colorB=000000)](https://npmjs.com/","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.12_1771346794531_0.03811090726490929","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"react-doctor","version":"0.0.13","_id":"react-doctor@0.0.13","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"6708ca690d9ae5c8e17afbb2751c53cd9d13eecf","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.13.tgz","fileCount":10,"integrity":"sha512-6tJWy6DTUr/KSFQoZCqgJqEnay1zfvuPN0vr8IasYxNGo4TkuCQAkj4j/hQJaR8h0EHnBAo16EqMxLAEHbhP1A==","signatures":[{"sig":"MEUCIQCdHoxt2ecXIwPaleDI1x7oKAP+CTBkYIuz2/GZAx9AIQIgDW6G5GvA21l/lPFzVglhSXu/nLXTwoRY3HszB4d/O+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393085},"type":"module","_from":"file:react-doctor-0.0.13.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/a711639534a7f3c2f5f34c6dde2266c0/react-doctor-0.0.13.tgz","_integrity":"sha512-6tJWy6DTUr/KSFQoZCqgJqEnay1zfvuPN0vr8IasYxNGo4TkuCQAkj4j/hQJaR8h0EHnBAo16EqMxLAEHbhP1A==","_npmVersion":"11.4.2","description":"<picture>   <source media=\"(prefers-color-scheme: dark)\" srcset=\"./assets/react-doctor-readme-logo-dark.svg\">   <source media=\"(prefers-color-scheme: light)\" srcset=\"./assets/react-doctor-readme-logo-light.svg\">   <img alt=\"React Doctor\" src=\"./assets/rea","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.13_1771351061967_0.31492400085672934","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"react-doctor","version":"0.0.14","keywords":["react","performance","diagnostics","linter","nextjs"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.14","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/aidenybai/react-doctor#readme","bugs":{"url":"https://github.com/aidenybai/react-doctor/issues"},"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"608bd7cd88bff6d1fe0284d5f4b96c5713486ff9","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.14.tgz","fileCount":10,"integrity":"sha512-lpbzrxaGzzvWz+loKdN3n7e2zYxw6n9unoPlgKELWA6cr+RqGpSDZ2+xYVhh3ugLE9pr3UE72vAw/tSen7AR+g==","signatures":[{"sig":"MEUCIQD0T7qkk3ejtBrsEPoDm76YeUy7GZCJeLgkDU1ByUe2cgIgdw8eWFrnlb3XlheH1YgAesjEHbuSNlvQfzRfwZAs8fk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393591},"type":"module","_from":"file:react-doctor-0.0.14.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/516a1260cfd9816cfaed30bb8acc6711/react-doctor-0.0.14.tgz","_integrity":"sha512-lpbzrxaGzzvWz+loKdN3n7e2zYxw6n9unoPlgKELWA6cr+RqGpSDZ2+xYVhh3ugLE9pr3UE72vAw/tSen7AR+g==","repository":{"url":"git+https://github.com/aidenybai/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.4.2","description":"Diagnose and fix performance issues in your React app","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.14_1771352714740_0.8273685900566745","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"react-doctor","version":"0.0.15","keywords":["diagnostics","linter","nextjs","performance","react"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.15","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/aidenybai/react-doctor#readme","bugs":{"url":"https://github.com/aidenybai/react-doctor/issues"},"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"1bf3ae349b1a0e68ba3774d0399e34dea632f1b7","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.15.tgz","fileCount":14,"integrity":"sha512-qtoiPmrEt3QEMCWz3WNNMyad/daJZDw8ERvmzqK5gm3nzkXYJxd/CYlHBsjNY+bcuZlW9qDgleT+VQHlVN+lFQ==","signatures":[{"sig":"MEYCIQDZWb3gXPFnFqYoSZ0QoGd2yPQ2H6rFZXPz/XwuaedimQIhANmNGdA1fOOIJdCDIXGcUqamlr1U9iKnFlOznGmLTmxd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528406},"type":"module","_from":"file:react-doctor-0.0.15.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/c126eefba6803edfc356cb2218c7005f/react-doctor-0.0.15.tgz","_integrity":"sha512-qtoiPmrEt3QEMCWz3WNNMyad/daJZDw8ERvmzqK5gm3nzkXYJxd/CYlHBsjNY+bcuZlW9qDgleT+VQHlVN+lFQ==","repository":{"url":"git+https://github.com/aidenybai/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.4.2","description":"Diagnose and fix performance issues in your React app","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.15_1771354729489_0.7442498980845429","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"react-doctor","version":"0.0.16","keywords":["diagnostics","linter","nextjs","performance","react"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.16","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/aidenybai/react-doctor#readme","bugs":{"url":"https://github.com/aidenybai/react-doctor/issues"},"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"81eef8ec9435cb052c95a0daeea477d9f919a24c","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.16.tgz","fileCount":14,"integrity":"sha512-b2kOpt0d9KeqiHG9+mhwiHnjS3qup3Qfaan+njz0n3/fJGzWdjdxE2iPCF1VN6imUCl5iLfslRhFK6AuNNtPhQ==","signatures":[{"sig":"MEUCIQC2GVdf6a5W9429A6iichP1ufTxx1ATsTxpASO9PVSIkwIgResPmCU66F4sfXFYKFVBWhTYW5u/eGwTWSRnDZUDVQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528669},"type":"module","_from":"file:react-doctor-0.0.16.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/f689a13ffc7e6aaaec0f2b8b2c6b5cf3/react-doctor-0.0.16.tgz","_integrity":"sha512-b2kOpt0d9KeqiHG9+mhwiHnjS3qup3Qfaan+njz0n3/fJGzWdjdxE2iPCF1VN6imUCl5iLfslRhFK6AuNNtPhQ==","repository":{"url":"git+https://github.com/aidenybai/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.4.2","description":"Diagnose and fix performance issues in your React app","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.16_1771357489190_0.4321906972335756","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"react-doctor","version":"0.0.17","keywords":["diagnostics","linter","nextjs","performance","react"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.17","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/aidenybai/react-doctor#readme","bugs":{"url":"https://github.com/aidenybai/react-doctor/issues"},"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"6247048179b37be5fef471d49a9a239e8c0a7300","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.17.tgz","fileCount":14,"integrity":"sha512-W4MGb3rAM9PGz0Gn1FYcoSxW6LFjy56PyBAznsEP9Iwubz5zaOzD3COoF/i/0sjfZAufgSUqH5qMJoWaOdWJzQ==","signatures":[{"sig":"MEUCIQC+G8irZv8KtBm8Wv0xq9usohNy4Kb+nQpezkBHH5iIpQIgBO/MZyZmBbxMrTLf8IJfDYNVCnJXj2s5+AzdFG0f/A0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528917},"type":"module","_from":"file:react-doctor-0.0.17.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/cffcc7af127cda75b86f651a402fa27b/react-doctor-0.0.17.tgz","_integrity":"sha512-W4MGb3rAM9PGz0Gn1FYcoSxW6LFjy56PyBAznsEP9Iwubz5zaOzD3COoF/i/0sjfZAufgSUqH5qMJoWaOdWJzQ==","repository":{"url":"git+https://github.com/aidenybai/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.4.2","description":"Diagnose and fix performance issues in your React app","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.17_1771358132390_0.22851553543517666","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"react-doctor","version":"0.0.18","keywords":["diagnostics","linter","nextjs","performance","react"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.18","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/aidenybai/react-doctor#readme","bugs":{"url":"https://github.com/aidenybai/react-doctor/issues"},"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"b91ac5cad48b2650e6617d7e0d122914954de6a6","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.18.tgz","fileCount":14,"integrity":"sha512-Osq66xb+kQ6+ppduYftJbyrgI5c/nnHIvHEna7FHxzQEq/jTsJodvrorqGhMKLhRw4jgItNDHpLb7hgtj0jSnA==","signatures":[{"sig":"MEYCIQDmeXJrKKEja7Fjzsf85D26dXYjNoMojqC4/DDygXxl0wIhANKkba26pAkqT9SRXCj08XTsoioZGEcnII8/YXFVKaG6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":537683},"type":"module","_from":"file:react-doctor-0.0.18.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/6715f9c9959ca292d7f34598b1be7bef/react-doctor-0.0.18.tgz","_integrity":"sha512-Osq66xb+kQ6+ppduYftJbyrgI5c/nnHIvHEna7FHxzQEq/jTsJodvrorqGhMKLhRw4jgItNDHpLb7hgtj0jSnA==","repository":{"url":"git+https://github.com/aidenybai/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.4.2","description":"Diagnose and fix performance issues in your React app","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.18_1771393163298_0.4024914847065848","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"react-doctor","version":"0.0.19","keywords":["diagnostics","linter","nextjs","performance","react"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.19","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/aidenybai/react-doctor#readme","bugs":{"url":"https://github.com/aidenybai/react-doctor/issues"},"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"d9b3572055cad6e58b9380cad61abe08a8f2765c","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.19.tgz","fileCount":14,"integrity":"sha512-wpGkP0BmTrMbFTSzmzuy5WS4EwdzPWVxxBvj+BKhgnkv6ZCRaQU6K0mpZparCt7upzh3kWsIww/yGcIuZ8MODg==","signatures":[{"sig":"MEUCIAqYLMjTZKky+RzqNPyJ+PQz8nsSwQs3TugN2wN1FknVAiEAuZyOByqpSeSfgOItaxecwYgE9lmTk5bD23VsZjhNpfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":580504},"type":"module","_from":"file:react-doctor-0.0.19.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/b0977c0080fe86a1c0ed03181089bd18/react-doctor-0.0.19.tgz","_integrity":"sha512-wpGkP0BmTrMbFTSzmzuy5WS4EwdzPWVxxBvj+BKhgnkv6ZCRaQU6K0mpZparCt7upzh3kWsIww/yGcIuZ8MODg==","repository":{"url":"git+https://github.com/aidenybai/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.4.2","description":"Diagnose and fix performance issues in your React app","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.19_1771413592381_0.7323757915539977","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"react-doctor","version":"0.0.20","keywords":["diagnostics","linter","nextjs","performance","react"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.20","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/aidenybai/react-doctor#readme","bugs":{"url":"https://github.com/aidenybai/react-doctor/issues"},"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"65084abb2c4480d85532d2825d857f028813caa2","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.20.tgz","fileCount":14,"integrity":"sha512-riiFDEjOFaUI83RJgQM3ciaul2xjipKg5ZZTeIHGJ6B1JW5SkcdxM4PNxaJdVrCyZP4Hb9h3bCbPBXH5Ei26JA==","signatures":[{"sig":"MEQCIFwRCgFp1G5GxWQC1FiJItuNmmZt0AWbgwImJ0gPOD+WAiBQgPqnFdpZCoYhFqjj3PPKKuj8/KoJIqyKSAJVAJ/MAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":590582},"type":"module","_from":"file:react-doctor-0.0.20.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/6236596a6a4cda9df38bd4ebd66a8e20/react-doctor-0.0.20.tgz","_integrity":"sha512-riiFDEjOFaUI83RJgQM3ciaul2xjipKg5ZZTeIHGJ6B1JW5SkcdxM4PNxaJdVrCyZP4Hb9h3bCbPBXH5Ei26JA==","repository":{"url":"git+https://github.com/aidenybai/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.4.2","description":"Diagnose and fix performance issues in your React app","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.20_1771416737385_0.12603538942757164","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"react-doctor","version":"0.0.21","keywords":["diagnostics","linter","nextjs","performance","react"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.21","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/aidenybai/react-doctor#readme","bugs":{"url":"https://github.com/aidenybai/react-doctor/issues"},"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"ddbd5d0939e746f54f31a7a2d834d7d14c1f98df","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.21.tgz","fileCount":14,"integrity":"sha512-TWfe/6pqB4OoYskL/gszRMuppdqbWuW0R7e5wofSmjy5Uwsi3Pnw7L4YM0Dm+JBbKfkzFO+XXRqg3t9qJuX+cg==","signatures":[{"sig":"MEUCIQCeFWtxDhryQ2sfCIxjoP9HM9DdOt7rTBusxCWIrLawEgIgXuRwUPf0Vlj+40MgF91W675OOwVGRUFcboJe1X6YSgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":592773},"type":"module","_from":"file:react-doctor-0.0.21.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/e706c9c9e99ccb632e72b10654973987/react-doctor-0.0.21.tgz","_integrity":"sha512-TWfe/6pqB4OoYskL/gszRMuppdqbWuW0R7e5wofSmjy5Uwsi3Pnw7L4YM0Dm+JBbKfkzFO+XXRqg3t9qJuX+cg==","repository":{"url":"git+https://github.com/aidenybai/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.4.2","description":"Diagnose and fix performance issues in your React app","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.21_1771465303815_0.8932360320250636","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"react-doctor","version":"0.0.22","keywords":["diagnostics","linter","nextjs","performance","react"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.22","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/aidenybai/react-doctor#readme","bugs":{"url":"https://github.com/aidenybai/react-doctor/issues"},"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"21ef3139cd66f3a1900aad406f1a5b6f0ad64fd5","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.22.tgz","fileCount":14,"integrity":"sha512-92NtTjtncTjEErTpD44FXAep6w5FDzWFknfbd8S744tQeDB5/ps1yNJFIRwzMgcMfITN055kCMXpM2zOyQ2RQA==","signatures":[{"sig":"MEUCIQCT1mgZaq1kPm8J9fhih6wDVRzfby+RrshgfqdI0JXhwwIgWGqxjLGM0u5o0XVIC4YCXAr9lJukaE4c9LxelH8m+bQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":615992},"type":"module","_from":"file:react-doctor-0.0.22.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/128ad807ded9e67fd2bfd4253f0ef046/react-doctor-0.0.22.tgz","_integrity":"sha512-92NtTjtncTjEErTpD44FXAep6w5FDzWFknfbd8S744tQeDB5/ps1yNJFIRwzMgcMfITN055kCMXpM2zOyQ2RQA==","repository":{"url":"git+https://github.com/aidenybai/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.4.2","description":"Diagnose and fix performance issues in your React app","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.22_1771484249911_0.11522927726401999","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"react-doctor","version":"0.0.23","keywords":["diagnostics","linter","nextjs","performance","react"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.23","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/aidenybai/react-doctor#readme","bugs":{"url":"https://github.com/aidenybai/react-doctor/issues"},"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"f0ad921be02ad263dfa395006ab7da7ff3cfc401","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.23.tgz","fileCount":14,"integrity":"sha512-52NpDKr7K7X4in4q2c6FmsFlK0qLEx7e2LEQkqtGf2QvopmSgMJwuYH8RJcDPvSvxxtdaMtx+soz7DZHWmI35w==","signatures":[{"sig":"MEYCIQCWfPfljP4iQQqr2us3034mHl2ExacYYLh1/9Spj70NSAIhAI5t75kELruY4GmsXAtmS63S4eXx/if3dDoFFmS7yRq+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":617160},"type":"module","_from":"file:react-doctor-0.0.23.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/997a63195d34eb22439b2f7b2170dfe7/react-doctor-0.0.23.tgz","_integrity":"sha512-52NpDKr7K7X4in4q2c6FmsFlK0qLEx7e2LEQkqtGf2QvopmSgMJwuYH8RJcDPvSvxxtdaMtx+soz7DZHWmI35w==","repository":{"url":"git+https://github.com/aidenybai/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.4.2","description":"Diagnose and fix performance issues in your React app","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.23_1771484709165_0.015797144048582235","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"react-doctor","version":"0.0.24","keywords":["diagnostics","linter","nextjs","performance","react"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.24","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/aidenybai/react-doctor#readme","bugs":{"url":"https://github.com/aidenybai/react-doctor/issues"},"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"96bb6db1fedc5a40a404125f989eaa8e9afcc83d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.24.tgz","fileCount":14,"integrity":"sha512-cfcWaCl+Im2Q/yC0agwTz+ytrjsrnQ7j1EDyw20dNh0ussyufVHO9YQu9ZNPCpdp/CcNrK7ZFcfll7zrFQR9TQ==","signatures":[{"sig":"MEUCIAoVFsgY58Cm9XYpASKl4oImYURLanEA/TsMMfKCtDC7AiEA79u6XsrkmvRadTKsskTUcEotpTHlm4B0GmXKXSQ5Lns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":618053},"type":"module","_from":"file:react-doctor-0.0.24.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/9ef3f82f48f3b22f287941e9a8392ba7/react-doctor-0.0.24.tgz","_integrity":"sha512-cfcWaCl+Im2Q/yC0agwTz+ytrjsrnQ7j1EDyw20dNh0ussyufVHO9YQu9ZNPCpdp/CcNrK7ZFcfll7zrFQR9TQ==","repository":{"url":"git+https://github.com/aidenybai/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.4.2","description":"Diagnose and fix performance issues in your React app","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.24_1771485283893_0.9937800043325791","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"react-doctor","version":"0.0.25","keywords":["diagnostics","linter","nextjs","performance","react"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.25","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/aidenybai/react-doctor#readme","bugs":{"url":"https://github.com/aidenybai/react-doctor/issues"},"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"d7e23dc84b1b6addc822268965c78f633bb169f3","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.25.tgz","fileCount":14,"integrity":"sha512-RoID4g4kUVKEehnZ0n6/7R+l2skOT0QKiiFIKwqr+pIcQ6JnwzsY9VJTb+66juctbUbT/UVVWneWZWhDrVA5iw==","signatures":[{"sig":"MEQCIBYQeVCd/XhumBsAHeWVU1hbKNb2lx+LQuj27D48/gZxAiB+ZrUU6y8hkbR/7YfgsXa9h5wk3CJ+KTCOB/ITJAlVuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601500},"type":"module","_from":"file:react-doctor-0.0.25.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/07985d93a3dad0bcb66c250f99ad0889/react-doctor-0.0.25.tgz","_integrity":"sha512-RoID4g4kUVKEehnZ0n6/7R+l2skOT0QKiiFIKwqr+pIcQ6JnwzsY9VJTb+66juctbUbT/UVVWneWZWhDrVA5iw==","repository":{"url":"git+https://github.com/aidenybai/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.4.2","description":"Diagnose and fix performance issues in your React app","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.25_1771488323701_0.2309211598793719","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"react-doctor","version":"0.0.26","keywords":["diagnostics","linter","nextjs","performance","react"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.26","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/aidenybai/react-doctor#readme","bugs":{"url":"https://github.com/aidenybai/react-doctor/issues"},"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"8c3db65aabe4af3d56a7c38d728ea508aca2610d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.26.tgz","fileCount":14,"integrity":"sha512-HcyVyugowpDykNi7Nyo4oS2RR8HcSr1cOLVYgW8+6icb2iPhGv5FF/ASWy5OniSTU8nLYMdyLgYnh2G4CbMzrg==","signatures":[{"sig":"MEYCIQCQyAZk5B7+e2cO0U4CdPR0xDS9x3iixrrxlOQZ4EuBYAIhAIFlyrN+iUJUUUMyWai9IVErBei+ZR9oxiwrk17MRats","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":606863},"type":"module","_from":"file:react-doctor-0.0.26.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/a6c8e5e9bcc2eb7062abc9761ea4f0dd/react-doctor-0.0.26.tgz","_integrity":"sha512-HcyVyugowpDykNi7Nyo4oS2RR8HcSr1cOLVYgW8+6icb2iPhGv5FF/ASWy5OniSTU8nLYMdyLgYnh2G4CbMzrg==","repository":{"url":"git+https://github.com/aidenybai/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.4.2","description":"Diagnose and fix performance issues in your React app","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.26_1771488755213_0.3374904371653793","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"react-doctor","version":"0.0.27","keywords":["diagnostics","linter","nextjs","performance","react"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.27","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/aidenybai/react-doctor#readme","bugs":{"url":"https://github.com/aidenybai/react-doctor/issues"},"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"11e5bfed90b0f051b894831cc4178d68083b52e1","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.27.tgz","fileCount":14,"integrity":"sha512-tzuE78eb3t2xXRzRMleoxT+DMDRALhieAg6BUJDWhhgyyaH6LLMPNzCTd7BkgLEVJ+TwLF02CPCRdPqziDc27g==","signatures":[{"sig":"MEYCIQDRYx9ieUm8C7Gr75+ituaNhReVNTKH/vbk4KzG8wABJwIhANDVCPAPlqIeuu2uCuWNHr4EaPZMfbLtwqpjuwmpYqXN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":637425},"type":"module","_from":"file:react-doctor-0.0.27.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/15d4ee466759dbd901a917354c23b911/react-doctor-0.0.27.tgz","_integrity":"sha512-tzuE78eb3t2xXRzRMleoxT+DMDRALhieAg6BUJDWhhgyyaH6LLMPNzCTd7BkgLEVJ+TwLF02CPCRdPqziDc27g==","repository":{"url":"git+https://github.com/aidenybai/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.4.2","description":"Diagnose and fix performance issues in your React app","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.27_1771507621648_0.2831642303727595","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"react-doctor","version":"0.0.28","keywords":["diagnostics","linter","nextjs","performance","react"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.28","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/aidenybai/react-doctor#readme","bugs":{"url":"https://github.com/aidenybai/react-doctor/issues"},"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"4c7d6f372e10c3e05508143eb68120ad70d2219f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.28.tgz","fileCount":14,"integrity":"sha512-YlouaJcxha25UG6lCZYg5ua2CT9ksYV8YEwwicXQiL238MFmgDHDyfRO6fRJxUntP7EuqT0kBpY1C/EXvknjMQ==","signatures":[{"sig":"MEUCIDRhKoAK4tvV9EuBJSWtYFAfqMYf5Ghm4yGCUwbOay7CAiEA+AIeylK/emzqy1zugB+Ty8aq+Ymbp2TFPM+AG7cjg0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":651873},"type":"module","_from":"file:react-doctor-0.0.28.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/f4e887aa11139d2657991bdc76c262ae/react-doctor-0.0.28.tgz","_integrity":"sha512-YlouaJcxha25UG6lCZYg5ua2CT9ksYV8YEwwicXQiL238MFmgDHDyfRO6fRJxUntP7EuqT0kBpY1C/EXvknjMQ==","repository":{"url":"git+https://github.com/aidenybai/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.4.2","description":"Diagnose and fix performance issues in your React app","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.28_1771508786887_0.7935142456145765","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"react-doctor","version":"0.0.29","keywords":["diagnostics","linter","nextjs","performance","react"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.29","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/aidenybai/react-doctor#readme","bugs":{"url":"https://github.com/aidenybai/react-doctor/issues"},"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"c8edecfcf51a6db91d933b0e1f3045abf4641cda","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.29.tgz","fileCount":14,"integrity":"sha512-gutG6to4WJQ8igOu/l60m0tTVDfLEuwM/i6aKIjnakCfJ7uHNQnQLZT71M85yLu0tbq+yr2e0v5buHjEvlS/rA==","signatures":[{"sig":"MEQCIFOceVDEEtkUx4812+B1koHgFR9e9TH+q9KNubMu08A1AiAP1CSreAAJamq6HxPS1+HujcOg5xAkGITU/7nuGhTZUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":675349},"type":"module","_from":"file:react-doctor-0.0.29.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/4573392232de5c12601d8f6892e25d2e/react-doctor-0.0.29.tgz","_integrity":"sha512-gutG6to4WJQ8igOu/l60m0tTVDfLEuwM/i6aKIjnakCfJ7uHNQnQLZT71M85yLu0tbq+yr2e0v5buHjEvlS/rA==","repository":{"url":"git+https://github.com/aidenybai/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.4.2","description":"Diagnose and fix performance issues in your React app","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.29_1771644787685_0.13331711016986514","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"react-doctor","version":"0.0.30","keywords":["diagnostics","linter","nextjs","performance","react"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.30","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/aidenybai/react-doctor#readme","bugs":{"url":"https://github.com/aidenybai/react-doctor/issues"},"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"31f6ea469ef10b64f176e3564685f3b85020e592","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.30.tgz","fileCount":14,"integrity":"sha512-JaTGYVl0DzhR3BkT2T6wqVNpgQniQy+b7mI334Pe5pPWHjGO8M7aZLMkwWxdEXJBE+TAg9xNIKoKKlouNU7XWA==","signatures":[{"sig":"MEUCIAkHav2UHy+K14mJWloii2GHi93EjzQjYPAGCXy9tfaDAiEA+zJPKKfdVLhQAeUfrp5xCesfBjuuihpV6/Ux8ozMQA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":699988},"type":"module","_from":"file:react-doctor-0.0.30.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/lk/9yj2b5yj20j5h59_kq3v85840000gn/T/377305fab9ba7a1cecb6ee4762a19853/react-doctor-0.0.30.tgz","_integrity":"sha512-JaTGYVl0DzhR3BkT2T6wqVNpgQniQy+b7mI334Pe5pPWHjGO8M7aZLMkwWxdEXJBE+TAg9xNIKoKKlouNU7XWA==","repository":{"url":"git+https://github.com/aidenybai/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.4.2","description":"Diagnose and fix performance issues in your React app","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.30_1772862279651_0.972290754876266","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"react-doctor","version":"0.0.31","keywords":["diagnostics","linter","nextjs","performance","react"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.31","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/aidenybai/react-doctor#readme","bugs":{"url":"https://github.com/aidenybai/react-doctor/issues"},"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"f4738da4e7cdfd742d0912faf20882a51f18db9d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.31.tgz","fileCount":14,"integrity":"sha512-Rtnt97cribfGe2NMdGT2U72jjOqPCPgawAqLEusGRx04n4LBBWGrpAX7GCztH42pgL2YSsDpQGlsGXWKW4/RFw==","signatures":[{"sig":"MEUCIA3CzUUYNPdu+Jq/RCoKYG13mJcUN9Ga8fWqaPvYjE1PAiEAm72StsEPbQzAFMJQjgMuE+dj2c3Kb41tWFVuq8xydEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":742681},"type":"module","_from":"file:react-doctor-0.0.31.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/9a1be47158a91de3eddc8877188f7ffc/react-doctor-0.0.31.tgz","_integrity":"sha512-Rtnt97cribfGe2NMdGT2U72jjOqPCPgawAqLEusGRx04n4LBBWGrpAX7GCztH42pgL2YSsDpQGlsGXWKW4/RFw==","repository":{"url":"git+https://github.com/aidenybai/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.11.0","description":"Diagnose and fix performance issues in your React app","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.31_1775518062554_0.7367810598837594","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"react-doctor","version":"0.0.32","keywords":["diagnostics","linter","nextjs","performance","react"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.32","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/aidenybai/react-doctor#readme","bugs":{"url":"https://github.com/aidenybai/react-doctor/issues"},"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"9e6264a2774317b4a1474caf495bd8413ea58834","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.32.tgz","fileCount":14,"integrity":"sha512-/bT7dMl2MF2Vu8Lvc6FWBb0FbQS1bJI+YHe7/+3FlIeKq2Tr7uFguQQcviYpUhxLBToclz9z+lVM4ElyzCIEkQ==","signatures":[{"sig":"MEYCIQDgY6Ar2F9EjOd1cOg+hC2tCTqf7gjApCPDeF3yiRSW+gIhAJodb6xzlN1j9QpeG+3CVJCwSb3qXvt2Dqu2uhCeEANp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":742681},"type":"module","_from":"file:react-doctor-0.0.32.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/dba87dcf611f8eff70b0960a2ac25f7c/react-doctor-0.0.32.tgz","_integrity":"sha512-/bT7dMl2MF2Vu8Lvc6FWBb0FbQS1bJI+YHe7/+3FlIeKq2Tr7uFguQQcviYpUhxLBToclz9z+lVM4ElyzCIEkQ==","repository":{"url":"git+https://github.com/aidenybai/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.11.0","description":"Diagnose and fix performance issues in your React app","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^9.3.0","knip":"^5.83.1","oxlint":"^1.47.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.32_1775884465634_0.4482563791264147","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"react-doctor","version":"0.0.33","keywords":["diagnostics","linter","nextjs","performance","react"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.33","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/aidenybai/react-doctor#readme","bugs":{"url":"https://github.com/aidenybai/react-doctor/issues"},"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"a618bb2fdb7ac66b0401f37154a92347aa452777","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.33.tgz","fileCount":14,"integrity":"sha512-YALURZ6vmV2pguURb9G6uXI6lk/HNCHXLPeiYRL0xIF9QxJUR5ucFR9vd7X12HbjnaGNHHYS0mTSkIVznBS6Gw==","signatures":[{"sig":"MEQCID7tu3iRYSRc/iwWpgyPO4DEQ6iIzNGNEglxMRSEqN02AiAX3Bw6fDGJ8CZEnTTlUocoDcT84MG/CMcGSTOEWqYgTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725535},"type":"module","_from":"file:react-doctor-0.0.33.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/10c1fe79b29c18b43fea9d2e516c032c/react-doctor-0.0.33.tgz","_integrity":"sha512-YALURZ6vmV2pguURb9G6uXI6lk/HNCHXLPeiYRL0xIF9QxJUR5ucFR9vd7X12HbjnaGNHHYS0mTSkIVznBS6Gw==","repository":{"url":"git+https://github.com/aidenybai/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.11.0","description":"Diagnose and fix performance issues in your React app","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^9.3.0","knip":"^6.3.1","oxlint":"^1.59.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.7","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.33_1775884535246_0.2451380299272472","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"react-doctor","version":"0.0.34","keywords":["diagnostics","linter","nextjs","performance","react"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.34","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/aidenybai/react-doctor#readme","bugs":{"url":"https://github.com/aidenybai/react-doctor/issues"},"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"d5dbc5b35aeb8b7b2fe760807b4626fc6097a508","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.34.tgz","fileCount":14,"integrity":"sha512-RH/Diq1ztSjL8paYxeDnt8Ct1GmShuf8uCp4KQf/uEcRmz60rj5CNHv9YNfORYlMpx9a1z25/A9jOBBWx+zbKQ==","signatures":[{"sig":"MEQCIAKjqImZevIwvVA+mffhsX407sMScQjCbf1AJHq4Nuz1AiBGJfSwpLTXP0SDqTfo+nJk8Jot+CC7w5xWp0nLRMmZbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725535},"type":"module","_from":"file:react-doctor-0.0.34.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/eb88621193efe1159e4b6e437290975c/react-doctor-0.0.34.tgz","_integrity":"sha512-RH/Diq1ztSjL8paYxeDnt8Ct1GmShuf8uCp4KQf/uEcRmz60rj5CNHv9YNfORYlMpx9a1z25/A9jOBBWx+zbKQ==","repository":{"url":"git+https://github.com/aidenybai/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.11.0","description":"Diagnose and fix performance issues in your React app","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^9.3.0","knip":"^6.3.1","oxlint":"^1.59.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.7","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.34_1776221537491_0.1449591708333915","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"react-doctor","version":"0.0.35","keywords":["diagnostics","linter","nextjs","performance","react"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.35","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/aidenybai/react-doctor#readme","bugs":{"url":"https://github.com/aidenybai/react-doctor/issues"},"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"3b63dfbee765af75bfeca2794893361d8b304187","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.35.tgz","fileCount":14,"integrity":"sha512-/OMpgMZUnVqzwdMJRLnqvhOeoa9rmtmbOmzmmhDz9jrnPSMEa5hHH45UyrPYmsrafkz1mXPVYDaiOOBYbhYYDA==","signatures":[{"sig":"MEQCIFdo5qgCTGdgBGwuPQVjbhgitFXeqwu3ms4vkQpUEiOvAiBUY4922QcJil7o3jynZF8b790aTgRilaAQMqz8cDKcrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":842802},"type":"module","_from":"file:react-doctor-0.0.35.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/ea65d37a89f77de57527c6e52ac507ac/react-doctor-0.0.35.tgz","_integrity":"sha512-/OMpgMZUnVqzwdMJRLnqvhOeoa9rmtmbOmzmmhDz9jrnPSMEa5hHH45UyrPYmsrafkz1mXPVYDaiOOBYbhYYDA==","repository":{"url":"git+https://github.com/aidenybai/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.11.0","description":"Diagnose and fix performance issues in your React app","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^9.3.0","knip":"^6.3.1","oxlint":"^1.60.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.7","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.35_1776221578197_0.23198709068863277","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"react-doctor","version":"0.0.36","keywords":["diagnostics","linter","nextjs","performance","react"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.36","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/aidenybai/react-doctor#readme","bugs":{"url":"https://github.com/aidenybai/react-doctor/issues"},"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"e01f71969d3bdcbf6ebcc4476c622024f843b0e5","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.36.tgz","fileCount":15,"integrity":"sha512-JtvQm5U2QCzL2IAovjri/Xc+73KDkBF/oZFx3tpmK6NRcZLAF+VPk8EVlHaYJGS9o9usuLSLarobH5+ZIjJyOA==","signatures":[{"sig":"MEUCIEgFewjaz28B71v2MGqSUNNBWgArUjD5hEjxztIssqHUAiEAuAscH6TIoCAbmA3NKG2Qp2jrX7Q3X7O28nzjgS1Piy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":947572},"type":"module","_from":"file:react-doctor-0.0.36.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/479a30ed20426664e77b7d7aacc641f3/react-doctor-0.0.36.tgz","_integrity":"sha512-JtvQm5U2QCzL2IAovjri/Xc+73KDkBF/oZFx3tpmK6NRcZLAF+VPk8EVlHaYJGS9o9usuLSLarobH5+ZIjJyOA==","repository":{"url":"git+https://github.com/aidenybai/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.12.1","description":"Diagnose and fix performance issues in your React app","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ora":"^9.3.0","knip":"^6.3.1","oxlint":"^1.60.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.7","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.36_1776343220511_0.313466422852396","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"react-doctor","version":"0.0.37","keywords":["diagnostics","linter","nextjs","performance","react"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.37","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/aidenybai/react-doctor#readme","bugs":{"url":"https://github.com/aidenybai/react-doctor/issues"},"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"e803f407dcbe375ed507627694fe6cd167aa6f44","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.37.tgz","fileCount":15,"integrity":"sha512-BRJcwN+HxJXrEuQt/Va7I9wxcZq3g9UxmfJrioVOTYuHhc6U8FqAYDHM1ZJwhkOWJ8RreFcGbxPcjE8t9uXQfA==","signatures":[{"sig":"MEQCIHP+CdUipxEmdsuLkCjlKMBfpXp2j5twhvUseneuAiGiAiBq2tyL6bDVZbvLowXpig7rnH65h4SVfKp2Ms+yuHEeUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":948315},"type":"module","_from":"file:react-doctor-0.0.37.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/02f38ea0971b2a320e8ab2106e1e5ebb/react-doctor-0.0.37.tgz","_integrity":"sha512-BRJcwN+HxJXrEuQt/Va7I9wxcZq3g9UxmfJrioVOTYuHhc6U8FqAYDHM1ZJwhkOWJ8RreFcGbxPcjE8t9uXQfA==","repository":{"url":"git+https://github.com/aidenybai/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.12.1","description":"Diagnose and fix performance issues in your React app","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ora":"^9.3.0","knip":"^6.3.1","oxlint":"^1.60.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.7","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.37_1776343343159_0.4652932506327172","host":"s3://npm-registry-packages-npm-production"}},"0.0.39":{"name":"react-doctor","version":"0.0.39","keywords":["diagnostics","linter","nextjs","performance","react"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.39","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/aidenybai/react-doctor#readme","bugs":{"url":"https://github.com/aidenybai/react-doctor/issues"},"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"63de5222848b6b9d59e5f3a3a1b6ed9ff5b288fb","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.39.tgz","fileCount":23,"integrity":"sha512-EY5Ydw19FRH88Psa/dzFam3qxWqxATPhtOu2Xt4GPLyD/mbl5zl9vCf077O0bio1j4QUPKPGBnG2iSLBtTXNCg==","signatures":[{"sig":"MEUCIQCIl94MeX87SAy39V4QfIJpwYaoZNdhA9ijUr0p83DYvgIgJ4RvoU8207IIOo/DdNwWAQ68BVrAkli94deWqbKGxAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1029427},"type":"module","_from":"file:react-doctor-0.0.39.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/3b52ac1c37109ba9365e15826d7b41f1/react-doctor-0.0.39.tgz","_integrity":"sha512-EY5Ydw19FRH88Psa/dzFam3qxWqxATPhtOu2Xt4GPLyD/mbl5zl9vCf077O0bio1j4QUPKPGBnG2iSLBtTXNCg==","repository":{"url":"git+https://github.com/aidenybai/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.12.1","description":"Diagnose and fix performance issues in your React app","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ora":"^9.3.0","knip":"^6.3.1","oxlint":"^1.60.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.7","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.39_1776931727669_0.2406944969280509","host":"s3://npm-registry-packages-npm-production"}},"0.0.40":{"name":"react-doctor","version":"0.0.40","keywords":["diagnostics","linter","nextjs","performance","react"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.40","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/aidenybai/react-doctor#readme","bugs":{"url":"https://github.com/aidenybai/react-doctor/issues"},"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"09cba26923a75a81a6bd7899d1ab308721730f12","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.40.tgz","fileCount":23,"integrity":"sha512-wY36QDUZWwXJWW+vRjUJBciDbPxpipyDr81WPcdzyTcKbbrbt5M35LUPZixxLY7wCH4NtJ5LsulYT98ImbRAvw==","signatures":[{"sig":"MEUCIQCrvcjLL6vOfVU5YcxOBnubAOTCp6qhL4+3Oei8ARFeDwIgAanz/B7Ik8h7toVSVWwvG2ZyYNwwRFn64GudyhCj6rM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1029427},"type":"module","_from":"file:react-doctor-0.0.40.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/0bb04cef3cb7a94be9964aab59811858/react-doctor-0.0.40.tgz","_integrity":"sha512-wY36QDUZWwXJWW+vRjUJBciDbPxpipyDr81WPcdzyTcKbbrbt5M35LUPZixxLY7wCH4NtJ5LsulYT98ImbRAvw==","repository":{"url":"git+https://github.com/aidenybai/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.12.1","description":"Diagnose and fix performance issues in your React app","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ora":"^9.3.0","knip":"^6.3.1","oxlint":"^1.60.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.7","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.40_1777415312404_0.9331323551120572","host":"s3://npm-registry-packages-npm-production"}},"0.0.41":{"name":"react-doctor","version":"0.0.41","keywords":["diagnostics","linter","nextjs","performance","react"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.41","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/aidenybai/react-doctor#readme","bugs":{"url":"https://github.com/aidenybai/react-doctor/issues"},"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"032dd9211b396b18d951def14604c6e7d6d7fb16","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.41.tgz","fileCount":23,"integrity":"sha512-Cxut5dnh9CWvjkdAoIXIWD+cgGidusi3YQxEdunqEiDyURxvfTwFz/53orcCUq22wJc10Nef+d4w/rnA0WyAWQ==","signatures":[{"sig":"MEUCIQDQ7ltNr1+xMrAq0NZEucB4af1S5Ttv0n2GNNuSSIFxnwIgSJUlqNjzkPLaamoXv33lMyEwLYgACYC06oqmVobxuAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1030226},"type":"module","_from":"file:react-doctor-0.0.41.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/cd5465e45b8346c51acb367335d2ee24/react-doctor-0.0.41.tgz","_integrity":"sha512-Cxut5dnh9CWvjkdAoIXIWD+cgGidusi3YQxEdunqEiDyURxvfTwFz/53orcCUq22wJc10Nef+d4w/rnA0WyAWQ==","repository":{"url":"git+https://github.com/aidenybai/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.12.1","description":"Diagnose and fix performance issues in your React app","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ora":"^9.3.0","knip":"^6.3.1","oxlint":"^1.60.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.7","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.41_1777428358732_0.43887848979075694","host":"s3://npm-registry-packages-npm-production"}},"0.0.42":{"name":"react-doctor","version":"0.0.42","keywords":["diagnostics","linter","nextjs","performance","react"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.42","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/aidenybai/react-doctor#readme","bugs":{"url":"https://github.com/aidenybai/react-doctor/issues"},"bin":{"react-doctor":"dist/cli.js"},"dist":{"shasum":"747677527d2a927873f1aa4716faa61904834ed2","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.42.tgz","fileCount":23,"integrity":"sha512-4ref2IsqZDSEWjwCIeCncSqjaU9aK38U+8vS2DM7Oq0MSUVmV68P8DNRhWSpSseZvEQ0GK1ObGlyy2T33YjL+A==","signatures":[{"sig":"MEQCIAiE+9fHlkYDPGnaVcsG9hZ7/x61GKhdkaS2AxBE4bQEAiAKEGZUn6GV6wthLIA6+MbpFrJWzy9OHXltPFnWdwRIKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1036378},"type":"module","_from":"file:react-doctor-0.0.42.tgz","exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"tsdown --watch","test":"pnpm build && vitest run","build":"rm -rf dist && NODE_ENV=production tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/7e00581c25ebb69f65662a8d29240850/react-doctor-0.0.42.tgz","_integrity":"sha512-4ref2IsqZDSEWjwCIeCncSqjaU9aK38U+8vS2DM7Oq0MSUVmV68P8DNRhWSpSseZvEQ0GK1ObGlyy2T33YjL+A==","repository":{"url":"git+https://github.com/aidenybai/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.12.1","description":"Diagnose and fix performance issues in your React app","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ora":"^9.3.0","knip":"^6.3.1","oxlint":"^1.60.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","eslint-plugin-react-hooks":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.7","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.42_1777434011126_0.8183559055805314","host":"s3://npm-registry-packages-npm-production"}},"0.0.44":{"name":"react-doctor","version":"0.0.44","keywords":["accessibility","diagnostics","knip","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.44","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"daec195ff9fe85e0cc18fac6f10fa3f69e478add","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.44.tgz","fileCount":17,"integrity":"sha512-nY5ffs1oBgx0jiQf7y5qxT0HJWciMlHEEbdy9yfG8BfyX5LUA3AUIqSfN6L+tJtfe7G/6grgj9EeZYe9EW///Q==","signatures":[{"sig":"MEYCIQCc26FwH1dHWPuTzE6wUzdDL9I0jGbN0/Fjinwxd7GbWwIhAOeQqBUEaMHzjPkuCRB08DErVcEf3TqDjGbI7EeXvkd+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":555512},"type":"module","_from":"file:react-doctor-0.0.44.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/306f41a9d7b5151802b9a04b22761064/react-doctor-0.0.44.tgz","_integrity":"sha512-nY5ffs1oBgx0jiQf7y5qxT0HJWciMlHEEbdy9yfG8BfyX5LUA3AUIqSfN6L+tJtfe7G/6grgj9EeZYe9EW///Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.12.1","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ora":"^9.3.0","knip":"^6.3.1","oxlint":"^1.60.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7"},"_hasShrinkwrap":false,"devDependencies":{"@types/prompts":"^2.4.9","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"eslint-plugin-react-hooks":"^6 || ^7"},"peerDependenciesMeta":{"eslint-plugin-react-hooks":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.44_1777616166922_0.23160608065290567","host":"s3://npm-registry-packages-npm-production"}},"0.0.45":{"name":"react-doctor","version":"0.0.45","keywords":["accessibility","diagnostics","knip","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.45","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"55b3d24b5232427712c150dc37ddbbc7bbe5b2ec","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.45.tgz","fileCount":17,"integrity":"sha512-gzAtxuW/T1cD3x+leRTETIS9/q2XHKY/XpG244IYVgHU5FUTqPItJVIJJFUHvi6P1sULR5OL7UUB1X1FozoImQ==","signatures":[{"sig":"MEQCIEItrgkIAy9qssyHmp13ds9scoY4U5AX9yx8zWE81pQwAiBHSZqGgaH+/FOV90IQfwI02B3z5pyLc4n7i9IziSlJXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":555483},"type":"module","_from":"file:react-doctor-0.0.45.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/ca6647006ca8f12b18677846fa32d957/react-doctor-0.0.45.tgz","_integrity":"sha512-gzAtxuW/T1cD3x+leRTETIS9/q2XHKY/XpG244IYVgHU5FUTqPItJVIJJFUHvi6P1sULR5OL7UUB1X1FozoImQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.12.1","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ora":"^9.3.0","knip":"^6.3.1","oxlint":"^1.60.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","agent-install":"0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/prompts":"^2.4.9","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"eslint-plugin-react-hooks":"^6 || ^7"},"peerDependenciesMeta":{"eslint-plugin-react-hooks":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.45_1777622065195_0.1681741296676571","host":"s3://npm-registry-packages-npm-production"}},"0.0.46":{"name":"react-doctor","version":"0.0.46","keywords":["accessibility","diagnostics","knip","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.46","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e6d15424c03c7a1d6f58bf67a0572543c1f72c19","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.46.tgz","fileCount":17,"integrity":"sha512-0bFVX1bBsYEiAUNzltwaBwsMvLGitVLlVbKicdv89TJhJLokdrYhTGlo1LVLX1+LqOhqXxMf7SDuNI3BOQkV5w==","signatures":[{"sig":"MEYCIQCCeUZ6UDSNHD4+F1pt56CGeZM5LLMY/+bOq2PQ6yJM9wIhAK2mn2fGUFaPU7OaqbIvqkJafak4AZ3qA9EkYO44zY7X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":555679},"type":"module","_from":"file:react-doctor-0.0.46.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/8902665e4cebfa6646557098a20891e1/react-doctor-0.0.46.tgz","_integrity":"sha512-0bFVX1bBsYEiAUNzltwaBwsMvLGitVLlVbKicdv89TJhJLokdrYhTGlo1LVLX1+LqOhqXxMf7SDuNI3BOQkV5w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.12.1","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ora":"^9.3.0","knip":"^6.3.1","oxlint":"^1.60.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","agent-install":"0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/prompts":"^2.4.9","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"eslint-plugin-react-hooks":"^6 || ^7"},"peerDependenciesMeta":{"eslint-plugin-react-hooks":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.46_1777624566646_0.1876444539979616","host":"s3://npm-registry-packages-npm-production"}},"0.0.47":{"name":"react-doctor","version":"0.0.47","keywords":["accessibility","diagnostics","knip","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.0.47","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"64925e67640c2c3e57a312e7a536977ae3d877db","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.0.47.tgz","fileCount":17,"integrity":"sha512-dBf26yw6ZePyrN+ahNXZ8FS+vaoZ3xCMZdD3mCL6yETQpBgtDz/CwezAgrwipIa4BOoh8i/Od4mWkPctiSiKfA==","signatures":[{"sig":"MEUCIBjmqkaVGSJK7tQU6tDrJKq3bcTkQlQS9cKWZgDJcGYXAiEAna7aXhp8oIhqU0Cue+al+yf8LgmgxaC6PKlTG7dFd9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":557875},"type":"module","_from":"file:react-doctor-0.0.47.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./worker":{"types":"./dist/worker.d.ts","default":"./dist/worker.js"},"./browser":{"types":"./dist/browser.d.ts","default":"./dist/browser.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/4667a7ca3365159990be135129f06e93/react-doctor-0.0.47.tgz","_integrity":"sha512-dBf26yw6ZePyrN+ahNXZ8FS+vaoZ3xCMZdD3mCL6yETQpBgtDz/CwezAgrwipIa4BOoh8i/Od4mWkPctiSiKfA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.12.1","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ora":"^9.3.0","knip":"^6.3.1","oxlint":"^1.62.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","agent-install":"0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/prompts":"^2.4.9","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"eslint-plugin-react-hooks":"^6 || ^7"},"peerDependenciesMeta":{"eslint-plugin-react-hooks":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.0.47_1777626100075_0.31887693125309124","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"react-doctor","version":"0.1.0","keywords":["accessibility","diagnostics","knip","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.1.0","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ad365b9be621830f66d7e6ed0d25c3e7afd08148","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.1.0.tgz","fileCount":13,"integrity":"sha512-tS05dXDXB2gBCtspMAvRb65yEzOwITq4ksdzF8UAa6fxtxzBS2Ks+LEOJNKH8ap8Mn3+P+xHnfsg4GZkA1ncGg==","signatures":[{"sig":"MEUCIFhXM0rC0ZdkRgmS78biqVsg2mKX+Mxwnp+aPiaBoEAPAiEAsAI0G+bB7lHOKGbrigDseQfnyd4pfsf5PNlMVarvTcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":963975},"type":"module","_from":"file:react-doctor-0.1.0.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eslint-plugin":{"types":"./dist/eslint-plugin.d.ts","default":"./dist/eslint-plugin.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/153ae953616dd9b7fb18781c4ad63ae7/react-doctor-0.1.0.tgz","_integrity":"sha512-tS05dXDXB2gBCtspMAvRb65yEzOwITq4ksdzF8UAa6fxtxzBS2Ks+LEOJNKH8ap8Mn3+P+xHnfsg4GZkA1ncGg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.12.1","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ora":"^9.4.0","knip":"^6.10.0","oxlint":"^1.63.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","agent-install":"0.0.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/prompts":"^2.4.9","eslint-plugin-react-hooks":"^7.1.1"},"peerDependencies":{"eslint-plugin-react-hooks":"^6 || ^7"},"peerDependenciesMeta":{"eslint-plugin-react-hooks":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.1.0_1778244555031_0.8072954464894917","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"react-doctor","version":"0.1.1","keywords":["accessibility","diagnostics","knip","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.1.1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"be2347166738f81ffa745d1a0318fc7c84a12618","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.1.1.tgz","fileCount":13,"integrity":"sha512-+1n52U2YlfdPfZLZwmvpKzFLfG4jE3EHBWODgQFsWfIE2Epa9kzm0Y1WRpBMH31yZXWTWnTe4rtaFHghXgpB3g==","signatures":[{"sig":"MEQCIEp4uknXQh/sFCHT7zY+7uiHJb7KChFjFjb33yc3w+DgAiBeTCxqVbI194t+5hoGTlj5RBTEE5T6CYSShixK0KVfOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":966541},"type":"module","_from":"file:react-doctor-0.1.1.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eslint-plugin":{"types":"./dist/eslint-plugin.d.ts","default":"./dist/eslint-plugin.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/5d103968d925fb49c443325ec553a2c1/react-doctor-0.1.1.tgz","_integrity":"sha512-+1n52U2YlfdPfZLZwmvpKzFLfG4jE3EHBWODgQFsWfIE2Epa9kzm0Y1WRpBMH31yZXWTWnTe4rtaFHghXgpB3g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.12.1","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ora":"^9.4.0","knip":"^6.10.0","oxlint":"^1.63.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","agent-install":"0.0.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/prompts":"^2.4.9","eslint-plugin-react-hooks":"^7.1.1"},"peerDependencies":{"eslint-plugin-react-hooks":"^6 || ^7"},"peerDependenciesMeta":{"eslint-plugin-react-hooks":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.1.1_1778249636812_0.683980923331194","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"react-doctor","version":"0.1.2","keywords":["accessibility","diagnostics","knip","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.1.2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"47dbdc37edfc0a6892acec4852b6687a33d543ae","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.1.2.tgz","fileCount":13,"integrity":"sha512-EIG9xTcpaIjQDcPfqilYMGwuLjJWAim4lx+NbZ2GqX0PLzqW2RZFaDEsz/stVb+llgHNjgynXhfjyohybdc05g==","signatures":[{"sig":"MEUCIQDiirj/tie+OrkiP1Kw8Q/ybORU5r0hS3T9wwurX07aqAIgVc8YhJJNVPvq7xfP2ZPAD7poB3m1SNuGsJUdWNte3AY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":966403},"type":"module","_from":"file:react-doctor-0.1.2.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eslint-plugin":{"types":"./dist/eslint-plugin.d.ts","default":"./dist/eslint-plugin.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/7055bd609f07da855023e2de2519dfbe/react-doctor-0.1.2.tgz","_integrity":"sha512-EIG9xTcpaIjQDcPfqilYMGwuLjJWAim4lx+NbZ2GqX0PLzqW2RZFaDEsz/stVb+llgHNjgynXhfjyohybdc05g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.12.1","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ora":"^9.4.0","knip":"^6.10.0","oxlint":"^1.63.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","agent-install":"0.0.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/prompts":"^2.4.9","eslint-plugin-react-hooks":"^7.1.1"},"peerDependencies":{"eslint-plugin-react-hooks":"^6 || ^7"},"peerDependenciesMeta":{"eslint-plugin-react-hooks":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.1.2_1778250389998_0.11820950352172588","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"react-doctor","version":"0.1.3","keywords":["accessibility","diagnostics","knip","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.1.3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"bf513c96345890002ba7a4ce257d3b79d300ea96","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.1.3.tgz","fileCount":13,"integrity":"sha512-8PE4lDSzbKf/DJLn4mUQLszFo3YE1tOioP5f3kuPLCHGJJmF4HCwTzCn5mCY+f9/kedEyJc2Kl622HeyBpHZJg==","signatures":[{"sig":"MEUCIQD8d/SNan9oyV0ZgpsaWHnznN4m8pkGEFsCl91t/fjBYwIgUVFZnSBq9Kxnid+bbnHyC53vXafwwMJ1T41gLB38WuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":974616},"type":"module","_from":"file:react-doctor-0.1.3.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eslint-plugin":{"types":"./dist/eslint-plugin.d.ts","default":"./dist/eslint-plugin.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/152c5ee404b3fe72f7fb0d4b2df10638/react-doctor-0.1.3.tgz","_integrity":"sha512-8PE4lDSzbKf/DJLn4mUQLszFo3YE1tOioP5f3kuPLCHGJJmF4HCwTzCn5mCY+f9/kedEyJc2Kl622HeyBpHZJg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.11.1","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"25.8.2","dependencies":{"ora":"^9.4.0","knip":"^6.10.0","oxlint":"^1.63.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","agent-install":"0.0.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/prompts":"^2.4.9","eslint-plugin-react-hooks":"^7.1.1"},"peerDependencies":{"eslint-plugin-react-hooks":"^6 || ^7"},"peerDependenciesMeta":{"eslint-plugin-react-hooks":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.1.3_1778299916434_0.04739546300261144","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"react-doctor","version":"0.1.4","keywords":["accessibility","diagnostics","knip","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.1.4","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"6c2d58c804522c1000891e0fced84d5de7e2418e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.1.4.tgz","fileCount":13,"integrity":"sha512-bO3B5pCqaYlO+a5GLgL2LcCkj0xJLKmnyj0cQbABeTmzOZbixOvkKzXN6K/+nzm8K26R8PljuJn+aZJCCuI5NQ==","signatures":[{"sig":"MEUCIQDfV02nbG90nUPFhwg2UNpsHcw2ER+3QEpdrABNQiRhjQIgC3vi8NFS3MMdp2t8KYxIfAxspY+6xJykgvmA0WgCEOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":976465},"type":"module","_from":"file:react-doctor-0.1.4.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eslint-plugin":{"types":"./dist/eslint-plugin.d.ts","default":"./dist/eslint-plugin.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/d47932fa4dfe16478422d9bbe98eaa26/react-doctor-0.1.4.tgz","_integrity":"sha512-bO3B5pCqaYlO+a5GLgL2LcCkj0xJLKmnyj0cQbABeTmzOZbixOvkKzXN6K/+nzm8K26R8PljuJn+aZJCCuI5NQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.11.1","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"25.8.2","dependencies":{"ora":"^9.4.0","knip":"^6.10.0","oxlint":"^1.63.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","agent-install":"0.0.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/prompts":"^2.4.9","eslint-plugin-react-hooks":"^7.1.1"},"peerDependencies":{"eslint-plugin-react-hooks":"^6 || ^7"},"peerDependenciesMeta":{"eslint-plugin-react-hooks":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.1.4_1778304388058_0.9113169602653595","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"react-doctor","version":"0.1.5","keywords":["accessibility","diagnostics","knip","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.1.5","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"71b3d96142e9796d861ef2af2ef0f47b27c85063","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.1.5.tgz","fileCount":13,"integrity":"sha512-qvIlVRsf3Ty3WfO66+PhZue4xSmxjtKazuTDhAAmkFVtNEABSN3j44IovC4+V3U8y6YDFjr0b8tKNB18Awknow==","signatures":[{"sig":"MEUCIHFyv5hgsntkBvIGWSr+LYBGOnlKVwTrGFuy/k3hj4D7AiEA7ihbztgXryNy3KKYBBX1ShbuQcTSosQqC02KUoE9i60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":997181},"type":"module","_from":"file:react-doctor-0.1.5.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eslint-plugin":{"types":"./dist/eslint-plugin.d.ts","default":"./dist/eslint-plugin.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/e22579923c8c32cd30b1b5ffa23755a3/react-doctor-0.1.5.tgz","_integrity":"sha512-qvIlVRsf3Ty3WfO66+PhZue4xSmxjtKazuTDhAAmkFVtNEABSN3j44IovC4+V3U8y6YDFjr0b8tKNB18Awknow==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.12.1","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ora":"^9.4.0","knip":"^6.10.0","oxlint":"^1.63.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","agent-install":"0.0.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/prompts":"^2.4.9","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-you-might-not-need-an-effect":"^0.10.1"},"peerDependencies":{"eslint-plugin-react-hooks":"^6 || ^7","eslint-plugin-react-you-might-not-need-an-effect":"^0.10"},"peerDependenciesMeta":{"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-you-might-not-need-an-effect":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.1.5_1778388399963_0.5927508607745464","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"react-doctor","version":"0.1.6","keywords":["accessibility","diagnostics","knip","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.1.6","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"bf90b33a4ff9757f5d392448029ea8d8bb910d35","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.1.6.tgz","fileCount":13,"integrity":"sha512-HvUqkqvxfgWkUTiCsPWlDuJv/voNyPmZzrOruHYCzxt13at6IOaTjXSoImcBCWD8bD7GSuOu9td65yx6Zkeflg==","signatures":[{"sig":"MEYCIQDBAOtC5GjedzoKXE8tC/1nhT+Zw5A/viaVO9OcrzXyjQIhAKgzBv8sm+J7hH8hy9AuV/urD1HeS3UQbW4q2vrdzgDb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1000699},"type":"module","_from":"file:react-doctor-0.1.6.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./eslint-plugin":{"types":"./dist/eslint-plugin.d.ts","default":"./dist/eslint-plugin.js"},"./oxlint-plugin":{"types":"./dist/react-doctor-plugin.d.ts","default":"./dist/react-doctor-plugin.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/e10eafc3ed80568513625060923e5c50/react-doctor-0.1.6.tgz","_integrity":"sha512-HvUqkqvxfgWkUTiCsPWlDuJv/voNyPmZzrOruHYCzxt13at6IOaTjXSoImcBCWD8bD7GSuOu9td65yx6Zkeflg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.12.1","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ora":"^9.4.0","knip":"^6.10.0","oxlint":"^1.63.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","agent-install":"0.0.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/prompts":"^2.4.9","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-you-might-not-need-an-effect":"^0.10.1"},"peerDependencies":{"eslint-plugin-react-hooks":"^6 || ^7","eslint-plugin-react-you-might-not-need-an-effect":"^0.10"},"peerDependenciesMeta":{"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-you-might-not-need-an-effect":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.1.6_1778391645572_0.6911351558508332","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.0":{"name":"react-doctor","version":"0.2.0-beta.0","keywords":["accessibility","diagnostics","knip","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.0-beta.0","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"2924b819ee5d8459bea5aea8ee9ed0ded8fa2bed","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.0-beta.0.tgz","fileCount":25,"integrity":"sha512-41dOVtDXIrS32PBthpxxfe3qa0mehEzTQSzPEyIcCMNn17urY6BlhsE2zUf66nDyu4QeRtKKBbUSIs7tdhqOZQ==","signatures":[{"sig":"MEQCIFJ7Ldj/qfV2ScYwDxFDe6nzzHL1EWW8Hn1ycU1J8NoNAiBj9AmL/ebqO9zv8SnAcSLdRutAnL04DVj4Bks8+aB/8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1878562},"type":"module","_from":"file:react-doctor-0.2.0-beta.0.tgz","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/sdk.d.ts","default":"./dist/sdk.js"},"./api":{"types":"./dist/compat.d.ts","default":"./dist/compat.js"},"./score":{"types":"./dist/score.d.ts","default":"./dist/score.js"},"./eslint-plugin":{"types":"./dist/eslint-plugin.d.ts","default":"./dist/eslint-plugin.js"},"./oxlint-plugin":{"types":"./dist/oxlint-plugin.d.ts","default":"./dist/oxlint-plugin.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && NODE_ENV=production vp pack","typecheck":"tsc --noEmit","test:regression":"node --experimental-strip-types --no-warnings scripts/run-regression.ts"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/fdd481d2f65c88f1290f07cd5a40221c/react-doctor-0.2.0-beta.0.tgz","_integrity":"sha512-41dOVtDXIrS32PBthpxxfe3qa0mehEzTQSzPEyIcCMNn17urY6BlhsE2zUf66nDyu4QeRtKKBbUSIs7tdhqOZQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.12.1","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ora":"^9.4.0","oxlint":"^1.63.0","prompts":"^2.4.2","commander":"^14.0.3","oxc-parser":"^0.130.0","picocolors":"^1.1.1","oxc-resolver":"^11.19.1","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite-plus":"^0.1.15","@types/node":"^25.6.0","@types/prompts":"^2.4.9","@oxc-project/types":"^0.130.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.0-beta.0_1778680838332_0.7744291293370982","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.1":{"name":"react-doctor","version":"0.2.0-beta.1","keywords":["accessibility","diagnostics","knip","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.0-beta.1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ff11e7470608abfea17786fa39df3014e2bc7ee7","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.0-beta.1.tgz","fileCount":25,"integrity":"sha512-t5xjuF9vgLllRe1Jguy0AH16gfvwOCCCDqs8r78nWwwBnAX8IoCqJFU4CV2XJWR5QY3WMckfiDs32k1pL+uH+Q==","signatures":[{"sig":"MEUCIQD7kFSaS2BSxnGTVmHrqbtoEyP8ex5etcbiyCAjJNcbLAIgE2RxWsa1gyo3Djolf1h5uB95SQwhMR7ALASgzA+zVbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1879464},"type":"module","_from":"file:react-doctor-0.2.0-beta.1.tgz","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/sdk.d.ts","default":"./dist/sdk.js"},"./api":{"types":"./dist/compat.d.ts","default":"./dist/compat.js"},"./score":{"types":"./dist/score.d.ts","default":"./dist/score.js"},"./eslint-plugin":{"types":"./dist/eslint-plugin.d.ts","default":"./dist/eslint-plugin.js"},"./oxlint-plugin":{"types":"./dist/oxlint-plugin.d.ts","default":"./dist/oxlint-plugin.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && NODE_ENV=production vp pack","typecheck":"tsc --noEmit","test:regression":"node --experimental-strip-types --no-warnings scripts/run-regression.ts"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/4423044bbc11d2b242e4f1d2b907ecf1/react-doctor-0.2.0-beta.1.tgz","_integrity":"sha512-t5xjuF9vgLllRe1Jguy0AH16gfvwOCCCDqs8r78nWwwBnAX8IoCqJFU4CV2XJWR5QY3WMckfiDs32k1pL+uH+Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.12.1","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ora":"^9.4.0","oxlint":"^1.63.0","prompts":"^2.4.2","commander":"^14.0.3","oxc-parser":"^0.130.0","picocolors":"^1.1.1","oxc-resolver":"^11.19.1","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite-plus":"^0.1.15","@types/node":"^25.6.0","@types/prompts":"^2.4.9","@oxc-project/types":"^0.130.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.0-beta.1_1778682273389_0.9822194593726694","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.2":{"name":"react-doctor","version":"0.2.0-beta.2","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.0-beta.2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"119e824e69cfa2b9e4af2852203edc13ad8561de","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.0-beta.2.tgz","fileCount":9,"integrity":"sha512-haeWWHogoVW0+DyJ5e8sfU9ZEYNEpUhkbdFG/pcr2wzFxuhu2CIh2alQAHnxd/xuomTHDem+qKTH70PKL2rn4w==","signatures":[{"sig":"MEUCIQDh6TuOS0K3aElzm9iJmweGMuAmZ+oTYbwgZf0SfTbfzAIgI7WLRqFFMBVlm9v9zPzRGB8G+zSKABjOh6FtO56fVfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90281},"type":"module","_from":"file:react-doctor-0.2.0-beta.2.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/d93bf8b4e5bbecd3a1334fe43422596d/react-doctor-0.2.0-beta.2.tgz","_integrity":"sha512-haeWWHogoVW0+DyJ5e8sfU9ZEYNEpUhkbdFG/pcr2wzFxuhu2CIh2alQAHnxd/xuomTHDem+qKTH70PKL2rn4w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.12.1","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ora":"^9.4.0","oxlint":"^1.63.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","agent-install":"0.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/prompts":"^2.4.9","@react-doctor/core":"0.2.0-beta.2","@react-doctor/types":"0.2.0-beta.2","eslint-plugin-react-hooks":"^7.1.1","@react-doctor/project-info":"0.2.0-beta.2","eslint-plugin-react-you-might-not-need-an-effect":"^0.10.1"},"peerDependencies":{"eslint-plugin-react-hooks":"^6 || ^7","eslint-plugin-react-you-might-not-need-an-effect":"^0.10"},"peerDependenciesMeta":{"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-you-might-not-need-an-effect":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.0-beta.2_1778853686596_0.9298326153703027","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.3":{"name":"react-doctor","version":"0.2.0-beta.3","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.0-beta.3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"37c391ae4551f37b4851fa16ab91b5985a80da4c","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.0-beta.3.tgz","fileCount":9,"integrity":"sha512-3FPf9Vn5nLw1o84UtER0tyQcTyKCBPjxBDwpN6FLKtV+HIOJQeoUTssQUWU/Sik3sICO83J62XiFSWDDz4PvRA==","signatures":[{"sig":"MEYCIQDfgpTmbwdYkQQSHtevNemxw1P4J/7pha2SJScUFV7iyQIhAJvzhEEREkvluQhq1NtIdk1yu65wYFFoOn5/tw715AWY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345071},"type":"module","_from":"file:react-doctor-0.2.0-beta.3.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/c96161113cd8486a7384b7c13ed079ac/react-doctor-0.2.0-beta.3.tgz","_integrity":"sha512-3FPf9Vn5nLw1o84UtER0tyQcTyKCBPjxBDwpN6FLKtV+HIOJQeoUTssQUWU/Sik3sICO83J62XiFSWDDz4PvRA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.12.1","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ora":"^9.4.0","oxlint":"^1.63.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","agent-install":"0.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/prompts":"^2.4.9","@react-doctor/core":"0.2.0-beta.3","@react-doctor/types":"0.2.0-beta.2","eslint-plugin-react-hooks":"^7.1.1","@react-doctor/project-info":"0.2.0-beta.2","eslint-plugin-react-you-might-not-need-an-effect":"^0.10.1"},"peerDependencies":{"eslint-plugin-react-hooks":"^6 || ^7","eslint-plugin-react-you-might-not-need-an-effect":"^0.10"},"peerDependenciesMeta":{"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-you-might-not-need-an-effect":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.0-beta.3_1778854275829_0.8469835931983705","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.4":{"name":"react-doctor","version":"0.2.0-beta.4","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.0-beta.4","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"b8a6dde0d2080faf26b8bdf1d5931b1ab55f4b5e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.0-beta.4.tgz","fileCount":9,"integrity":"sha512-d+1otUXHjDp6xmYDO7Gz7TYA+lhAGtPUuX2DmFyf8igl2rT5wZTtk1YZIJeH8EoIG3WVK87UcusMQxaafJWNiQ==","signatures":[{"sig":"MEUCIBJN2q0ETmNgmrkGbm+AQnFzkDtcWVRnk50NmOxffP2wAiEApgrnrL+nKSjtrOy3I4/AqBSDrUn912rLfce4//Dew+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345121},"type":"module","_from":"file:react-doctor-0.2.0-beta.4.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/67864bd237104092ebf54c76c6459df5/react-doctor-0.2.0-beta.4.tgz","_integrity":"sha512-d+1otUXHjDp6xmYDO7Gz7TYA+lhAGtPUuX2DmFyf8igl2rT5wZTtk1YZIJeH8EoIG3WVK87UcusMQxaafJWNiQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.12.1","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ora":"^9.4.0","oxlint":"^1.63.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","agent-install":"0.0.5","oxlint-plugin-react-doctor":"0.2.0-beta.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/prompts":"^2.4.9","@react-doctor/core":"0.2.0-beta.4","@react-doctor/types":"0.2.0-beta.2","eslint-plugin-react-hooks":"^7.1.1","@react-doctor/project-info":"0.2.0-beta.2","eslint-plugin-react-you-might-not-need-an-effect":"^0.10.1"},"peerDependencies":{"eslint-plugin-react-hooks":"^6 || ^7","eslint-plugin-react-you-might-not-need-an-effect":"^0.10"},"peerDependenciesMeta":{"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-you-might-not-need-an-effect":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.0-beta.4_1778854387929_0.1372496406910264","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.5":{"name":"react-doctor","version":"0.2.0-beta.5","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.0-beta.5","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"0c0ee43317fc80e13cca419e5ca17f9c69213299","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.0-beta.5.tgz","fileCount":9,"integrity":"sha512-YrSXbjq5PQ5aCQjZs7KZ7XbvlELqg3yRYR519S9/YWWOQVXVp9qBqUkyFlust9HlpX+iS51TlE7lpIpcCnubLQ==","signatures":[{"sig":"MEYCIQCyApnfZig2XDp2OBy24yPUhnXk/ELMUtGWCRQQaS0bzQIhALSU2j/2+EVeAX2swmuPRmSFEYEHeC0jFGpXiu7mE8ov","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":370936},"type":"module","_from":"file:react-doctor-0.2.0-beta.5.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/e3536ec58c23e235b878c467f4179603/react-doctor-0.2.0-beta.5.tgz","_integrity":"sha512-YrSXbjq5PQ5aCQjZs7KZ7XbvlELqg3yRYR519S9/YWWOQVXVp9qBqUkyFlust9HlpX+iS51TlE7lpIpcCnubLQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.12.1","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ora":"^9.4.0","oxlint":"^1.63.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","agent-install":"0.0.5","oxlint-plugin-react-doctor":"0.2.0-beta.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/prompts":"^2.4.9","@react-doctor/core":"0.2.0-beta.5","@react-doctor/types":"0.2.0-beta.3","eslint-plugin-react-hooks":"^7.1.1","@react-doctor/project-info":"0.2.0-beta.3","eslint-plugin-react-you-might-not-need-an-effect":"^0.10.1"},"peerDependencies":{"eslint-plugin-react-hooks":"^6 || ^7","eslint-plugin-react-you-might-not-need-an-effect":"^0.10"},"peerDependenciesMeta":{"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-you-might-not-need-an-effect":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.0-beta.5_1778932258804_0.9480260981582316","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.6":{"name":"react-doctor","version":"0.2.0-beta.6","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.0-beta.6","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"0146e887e387fe00afe9f5beb65d694acd769f6c","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.0-beta.6.tgz","fileCount":9,"integrity":"sha512-A5MgW0YcdMA95Nd6WaLB0k+duHMoTqo1g4In8KFBf4Tz2nU4Dmo0ZYq0xONtjitdCoKYnCCeNC7s3LuhvSL+Rg==","signatures":[{"sig":"MEUCIBJHsad93/t0V9nLLzC1DhCU0P0h7EwGLzzw855W6ZOhAiEAqwmM4N3u1VepAWKsQpCQ5DI1MwwT13jZQDANQSl2Df4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":483693},"type":"module","_from":"file:react-doctor-0.2.0-beta.6.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/750f58ecf55df72dd07e57f02e3258aa/react-doctor-0.2.0-beta.6.tgz","_integrity":"sha512-A5MgW0YcdMA95Nd6WaLB0k+duHMoTqo1g4In8KFBf4Tz2nU4Dmo0ZYq0xONtjitdCoKYnCCeNC7s3LuhvSL+Rg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.12.1","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ora":"^9.4.0","oxlint":"^1.63.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","agent-install":"0.0.5","oxlint-plugin-react-doctor":"0.2.0-beta.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/prompts":"^2.4.9","@react-doctor/core":"0.2.0-beta.6","@react-doctor/types":"0.2.0-beta.6","eslint-plugin-react-hooks":"^7.1.1","@react-doctor/project-info":"0.2.0-beta.6","eslint-plugin-react-you-might-not-need-an-effect":"^0.10.1"},"peerDependencies":{"eslint-plugin-react-hooks":"^6 || ^7","eslint-plugin-react-you-might-not-need-an-effect":"^0.10"},"peerDependenciesMeta":{"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-you-might-not-need-an-effect":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.0-beta.6_1779000781098_0.9472984203666439","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"react-doctor","version":"0.2.0","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.0","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"a05c0d093c8a83176d9464efcc1533c6863ce7b7","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.0.tgz","fileCount":9,"integrity":"sha512-R4c0y0CPZ7hOlaNFFnHK/9xGPQLlcyfpXW2eHEvhmQovzk3ieBp2Uv+wzylJn9Td06upmgaFachee0pi9npYNQ==","signatures":[{"sig":"MEYCIQDYWdTqenkYC2MYFIt6V7Hu0dPaBSmU3keApQGSyAYJQAIhAMdhBTIy4oskoALhVOfOrZ0c4BcHb16pl3hKd4cBUIxN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":496057},"type":"module","_from":"file:react-doctor-0.2.0.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/da87649cfcc3e924cb48a0c7b490678a/react-doctor-0.2.0.tgz","_integrity":"sha512-R4c0y0CPZ7hOlaNFFnHK/9xGPQLlcyfpXW2eHEvhmQovzk3ieBp2Uv+wzylJn9Td06upmgaFachee0pi9npYNQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.12.1","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ora":"^9.4.0","oxlint":"^1.63.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","agent-install":"0.0.5","oxlint-plugin-react-doctor":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/prompts":"^2.4.9","@react-doctor/core":"0.2.0","@react-doctor/types":"0.2.0","eslint-plugin-react-hooks":"^7.1.1","@react-doctor/project-info":"0.2.0","eslint-plugin-react-you-might-not-need-an-effect":"^0.10.1"},"peerDependencies":{"eslint-plugin-react-hooks":"^6 || ^7","eslint-plugin-react-you-might-not-need-an-effect":"^0.10"},"peerDependenciesMeta":{"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-you-might-not-need-an-effect":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.0_1779115157414_0.2132030438875192","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"react-doctor","version":"0.2.1","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"aab80a07210b06c5f760a5e27d3a52b511e25134","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.1.tgz","fileCount":9,"integrity":"sha512-iC5+kAnPHSYyHvgGDPjmJ7mimNu8S71WN7yBjo8jq1+bBRwkNahyKzQc6rP6bFLbyjZUxoLVzw4x5OZoEyluVA==","signatures":[{"sig":"MEUCIDgxzjvQp+xw5eIfL2vSG8iUxB0DW2LLkUrr4EU5/j7aAiEAk/qL1yTQ8iGf+04QwcfXgEcdO5imdMrVBZazPKT/3jI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":496776},"type":"module","_from":"file:react-doctor-0.2.1.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/d7540f555ffc75e5515899a5cb754ea6/react-doctor-0.2.1.tgz","_integrity":"sha512-iC5+kAnPHSYyHvgGDPjmJ7mimNu8S71WN7yBjo8jq1+bBRwkNahyKzQc6rP6bFLbyjZUxoLVzw4x5OZoEyluVA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.12.1","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"ora":"^9.4.0","oxlint":"^1.63.0","prompts":"^2.4.2","commander":"^14.0.3","picocolors":"^1.1.1","typescript":">=5.0.4 <7","agent-install":"0.0.5","oxlint-plugin-react-doctor":"0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/prompts":"^2.4.9","@react-doctor/core":"0.2.1","@react-doctor/types":"0.2.1","eslint-plugin-react-hooks":"^7.1.1","@react-doctor/project-info":"0.2.1","eslint-plugin-react-you-might-not-need-an-effect":"^0.10.1"},"peerDependencies":{"eslint-plugin-react-hooks":"^6 || ^7","eslint-plugin-react-you-might-not-need-an-effect":"^0.10"},"peerDependenciesMeta":{"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-you-might-not-need-an-effect":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.1_1779115485720_0.610732357938226","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"react-doctor","version":"0.2.2","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"2a751833b8268f5bb1af959079a1fcdcf4559281","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.2.tgz","fileCount":12,"integrity":"sha512-LBrA8vNKkxbMAAceQyA9l8Rn3MXS0HDvHVigHS67i6wS8TNgJuI8a6S4t192UERksHHQQI7V7XUMmNEe3/8+RQ==","signatures":[{"sig":"MEYCIQC27v2BGPuyDXyRNKQndpF6ONRRErXt5HAILKyvnc8xrAIhANaq1ElYIgwXd1iKnnv/Im2LTgMR4fZywtJTZ3sVYNn2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2029200},"type":"module","_from":"file:react-doctor-0.2.2.tgz","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/9beba38b48c217d244fee59342422918/react-doctor-0.2.2.tgz","_integrity":"sha512-LBrA8vNKkxbMAAceQyA9l8Rn3MXS0HDvHVigHS67i6wS8TNgJuI8a6S4t192UERksHHQQI7V7XUMmNEe3/8+RQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.13.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"oxlint":"^1.66.0","prompts":"^2.4.2","typescript":">=5.0.4 <7","agent-install":"0.0.5","oxlint-plugin-react-doctor":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/core":"0.2.2","@react-doctor/types":"0.2.2","eslint-plugin-react-hooks":"^7.1.1","@react-doctor/project-info":"0.2.2"},"peerDependencies":{"eslint-plugin-react-hooks":"^6 || ^7"},"peerDependenciesMeta":{"eslint-plugin-react-hooks":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.2_1779450568595_0.4556510533942848","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"react-doctor","version":"0.2.3","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"fc0a92e5aecf756a989aa7010d45c7ccbe4dfff1","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.3.tgz","fileCount":9,"integrity":"sha512-GjaIAbmKOcjMFCNlUw8YIgzq2/tTkr85ceZhOVjDnpUAJg+ZdgtBIR5VcafeBSdWOff5itlRoflwKl6XaduC/A==","signatures":[{"sig":"MEYCIQCpOXd6YFxfWXcNVZjJmYTE9c88dw7DIqWk0WB+TnYfTwIhAJumI1xx0BP+M4sQyhGwVz0VlrLmz2bHpkaPh3feIu8s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":716393},"type":"module","_from":"file:react-doctor-0.2.3.tgz","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/84765e1e8a453d150139b934e98313f5/react-doctor-0.2.3.tgz","_integrity":"sha512-GjaIAbmKOcjMFCNlUw8YIgzq2/tTkr85ceZhOVjDnpUAJg+ZdgtBIR5VcafeBSdWOff5itlRoflwKl6XaduC/A==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.13.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.11","typescript":">=5.0.4 <7","agent-install":"0.0.5","oxlint-plugin-react-doctor":"0.2.3"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/core":"0.2.3","@react-doctor/types":"0.2.3","eslint-plugin-react-hooks":"^7.1.1","@react-doctor/project-info":"0.2.3"},"peerDependencies":{"eslint-plugin-react-hooks":"^6 || ^7"},"peerDependenciesMeta":{"eslint-plugin-react-hooks":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.3_1779488638616_0.45939153617391826","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"react-doctor","version":"0.2.4","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.4","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"0f9f02c7007c68d19eda6ead896f9ced887c1eef","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.4.tgz","fileCount":9,"integrity":"sha512-G5gboen/zLugATGNXhbk79LNaTxsF49nAFLfYy9LveZfBrfUzGyJUyEYeblrWGgu7t6jRDsIyQKsnKvEw4nV7g==","signatures":[{"sig":"MEUCIGc3Lu2KD4A6dOnQBxS2YsxSXYGB8+JLhjL9YPqScGRgAiEAsDSy+VpSbeqNq0LypYLtAMklEqGR+ugoh7DzLrv4mU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":836161},"type":"module","_from":"file:react-doctor-0.2.4.tgz","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/63b67e95732f0e4f14147234e97b13c6/react-doctor-0.2.4.tgz","_integrity":"sha512-G5gboen/zLugATGNXhbk79LNaTxsF49nAFLfYy9LveZfBrfUzGyJUyEYeblrWGgu7t6jRDsIyQKsnKvEw4nV7g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.13.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.12","typescript":">=5.0.4 <7","agent-install":"0.0.5","@effect/platform-node":"4.0.0-beta.70","oxlint-plugin-react-doctor":"0.2.4"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.4","@react-doctor/core":"0.2.4","eslint-plugin-react-hooks":"^7.1.1"},"peerDependencies":{"eslint-plugin-react-hooks":"^6 || ^7"},"peerDependenciesMeta":{"eslint-plugin-react-hooks":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.4_1779616046217_0.6408551896164056","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"react-doctor","version":"0.2.5","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.5","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"0fe3d1ea9587029b369873794de00ec6202e9c06","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.5.tgz","fileCount":11,"integrity":"sha512-I+KojBJ15/unIrNV2tGaUVIDExGl25gv9l54O895zw3Yt08Lqs+fRqTXNB2BDt65ZHCJo7MaCaYxL1KOqNnj0Q==","signatures":[{"sig":"MEYCIQCrTiRf5YM3lOW7UucLyjXVRIWwNW3IBK3mtQleEnvZ/AIhANSkdh86NP0ohiq3RwbbcIgzz6JRj7T2kk15mSu0F/u8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":860627},"type":"module","_from":"file:react-doctor-0.2.5.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/fbd579f8ca2302dc46122c17eb80baeb/react-doctor-0.2.5.tgz","_integrity":"sha512-I+KojBJ15/unIrNV2tGaUVIDExGl25gv9l54O895zw3Yt08Lqs+fRqTXNB2BDt65ZHCJo7MaCaYxL1KOqNnj0Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.13.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.12","typescript":">=5.0.4 <7","agent-install":"0.0.5","oxlint-plugin-react-doctor":"0.2.5","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.5","@react-doctor/core":"0.2.5","eslint-plugin-react-hooks":"^7.1.1"},"peerDependencies":{"eslint-plugin-react-hooks":"^6 || ^7"},"peerDependenciesMeta":{"eslint-plugin-react-hooks":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.5_1779695575186_0.5543365088072094","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"react-doctor","version":"0.2.6","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.6","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5c66b321430a39791caed3475263ab06cccfbd82","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.6.tgz","fileCount":11,"integrity":"sha512-Dwl6WY5wLCuy/i59rSK2veoJrTEw1hLzR7TXg5rjlvFR0JHsPW3kq2zFwHj/amtYESEmKCShIvAubzzy2b4nyw==","signatures":[{"sig":"MEQCIBg0/kJcAcdURVoEygXyt993qbY3QpaHI2TkePJirnbJAiAlSrQUv4PZY9a2xSvMoIVHBAQSKkx9k54R5Dz1pKRhxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":868877},"type":"module","_from":"file:react-doctor-0.2.6.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/c7e67869a4aab085dbcfbad29594f03f/react-doctor-0.2.6.tgz","_integrity":"sha512-Dwl6WY5wLCuy/i59rSK2veoJrTEw1hLzR7TXg5rjlvFR0JHsPW3kq2zFwHj/amtYESEmKCShIvAubzzy2b4nyw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.13.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.12","typescript":">=5.0.4 <7","agent-install":"0.0.5","oxlint-plugin-react-doctor":"0.2.6","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.6","@react-doctor/core":"0.2.6","eslint-plugin-react-hooks":"^7.1.1"},"peerDependencies":{"eslint-plugin-react-hooks":"^6 || ^7"},"peerDependenciesMeta":{"eslint-plugin-react-hooks":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.6_1779701329184_0.8191901378898159","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"react-doctor","version":"0.2.7","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.7","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"4f8a4c8f3109e07538f6c75822e16bf1de2c6a25","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.7.tgz","fileCount":11,"integrity":"sha512-eXXLhQnO6cVQR+Yv/udBAku7cKEtLcD8MzcrwC/hpWJnfiMJ1mY706UHnZMJGOD1vPHcJfiwiANATF4MvjJ+lA==","signatures":[{"sig":"MEUCIH7JXTmK28fQZPYMyZJHR/A6SbriCl12bwDpyyek3XF6AiEAqACXnjVaZsHHo0W8RNw3uQ8I7oQVyMtbTqH3sswGu2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914734},"type":"module","_from":"file:react-doctor-0.2.7.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/3d29faff4a6617c927e6365228d7f8c5/react-doctor-0.2.7.tgz","_integrity":"sha512-eXXLhQnO6cVQR+Yv/udBAku7cKEtLcD8MzcrwC/hpWJnfiMJ1mY706UHnZMJGOD1vPHcJfiwiANATF4MvjJ+lA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.13.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.7","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.7","@react-doctor/core":"0.2.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.7_1779796524040_0.0923411220912802","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"react-doctor","version":"0.2.8","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.8","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"422b41f7916625e805512417a7bd935d4c9d4c19","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.8.tgz","fileCount":11,"integrity":"sha512-WpikJI6/boNzl1ddNaO4HrnS6V/zg/wT/I3MT3lz8ho36ANCZzG6wGZBtW8L1gIeWIritjyE0Nzxre609+GzoA==","signatures":[{"sig":"MEYCIQCfpC3BKR3ZYSpyg0hnbd00ngRONA74u1/QcU8SdMjxJQIhAMCvg+/x3NmmxKag/fd8VA86+oVhhuChsIeKhVRxCz6K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914754},"type":"module","_from":"file:react-doctor-0.2.8.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/73c69c6d4f8dce4169c696fa7aeda1f4/react-doctor-0.2.8.tgz","_integrity":"sha512-WpikJI6/boNzl1ddNaO4HrnS6V/zg/wT/I3MT3lz8ho36ANCZzG6wGZBtW8L1gIeWIritjyE0Nzxre609+GzoA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.13.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.8","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.8","@react-doctor/core":"0.2.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.8_1779797687947_0.8582971754930588","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"react-doctor","version":"0.2.9","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.9","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"978c479f534f162ae9086607fc0188a8a35a21fd","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.9.tgz","fileCount":11,"integrity":"sha512-lfTA5OOQmy95nreKad+UueFAsVLxtjRTwZQpo50VAfsFytpDjiAb+caB2DV+Tdga8pk9th18DUZjTuSDWFFvZQ==","signatures":[{"sig":"MEQCHwXrdrQtL6MgzCRUi4wlGTBjysCmV2GZQ4VhGd1h7LACIQDWv6JgFiuMqL+d2NvXso4uYv/J0jDeNkP+OdLAWzbFYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":922699},"type":"module","_from":"file:react-doctor-0.2.9.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/7aaf328d2a42110320a8a261f9583621/react-doctor-0.2.9.tgz","_integrity":"sha512-lfTA5OOQmy95nreKad+UueFAsVLxtjRTwZQpo50VAfsFytpDjiAb+caB2DV+Tdga8pk9th18DUZjTuSDWFFvZQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.15.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.9","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.9","@react-doctor/core":"0.2.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.9_1779869047502_0.5344602119817672","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"react-doctor","version":"0.2.10","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.10","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"cde49accd0c4cc5a7def3d3aa03a6e33b121c28a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.10.tgz","fileCount":11,"integrity":"sha512-ruceNG2VBJvpLv5Jn3t13GMPkRZCC+PZX5UGl4PHCTYiFE1VVNqXSf2mXe10v21YAjAfrlyuM9WPdxeHHRwvYA==","signatures":[{"sig":"MEYCIQCpgroRaDppAnHBDh2uLSFdAmnyvLdJGeZYkPztI2zXiwIhAOJjx+Fb/Mu9wq9Wxvx3UdUjnRe4IgBCD46C0992LgPd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":943792},"type":"module","_from":"file:react-doctor-0.2.10.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/eb5a71f562fe5811686af95bb4daca30/react-doctor-0.2.10.tgz","_integrity":"sha512-ruceNG2VBJvpLv5Jn3t13GMPkRZCC+PZX5UGl4PHCTYiFE1VVNqXSf2mXe10v21YAjAfrlyuM9WPdxeHHRwvYA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.10","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.10","@react-doctor/core":"0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.10_1779961683785_0.23557574826689942","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"react-doctor","version":"0.2.11","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.11","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"0b260cd55530215b35841b44e20897658baef4f9","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.11.tgz","fileCount":11,"integrity":"sha512-MrMhRe/eTAAf83NkTUqm+/p1AJAuBhLYImft8icPEiyocUtbPL1m3LXki0OjmcSgBA71VPW2mnJyvgmC4UubMg==","signatures":[{"sig":"MEUCIAMj1zjf2iEEvMZj6r1ljnwqHYlJ/MzFv4LXSFHXajewAiEApjnbx8Pw6RZonCJjugO6OlJgJCMFEsX7XVArcgCDuIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":947818},"type":"module","_from":"file:react-doctor-0.2.11.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/214e075f8d8c7e8eb23c0d27f1ca6f6f/react-doctor-0.2.11.tgz","_integrity":"sha512-MrMhRe/eTAAf83NkTUqm+/p1AJAuBhLYImft8icPEiyocUtbPL1m3LXki0OjmcSgBA71VPW2mnJyvgmC4UubMg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.11","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.11","@react-doctor/core":"0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.11_1780010121094_0.8025156757830152","host":"s3://npm-registry-packages-npm-production"}},"0.2.11-dev.f036b0f":{"name":"react-doctor","version":"0.2.11-dev.f036b0f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.11-dev.f036b0f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"1cff1b6b94fd99248da72d8b9cade314f0db4fff","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.11-dev.f036b0f.tgz","fileCount":11,"integrity":"sha512-FKyTjKNzfypaL9K5Bi6cN8+XBFdSoQV/hxzvPMrpEMdVWbPZhzJbobau8qJd4gffw1AKKPH/MTdtZxJw+iWH3Q==","signatures":[{"sig":"MEUCIGzK7HECo9FvPDm8/PvgDR0lJZjyvTf8t8bnFmsCjU8VAiEAyLiMjaH7vm+Wt4+NCB2Gb+ftlZQZl/zQdXubZsyIQUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.11-dev.f036b0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":953038},"type":"module","_from":"file:react-doctor-0.2.11-dev.f036b0f.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/6a56f22caa3b28b5bcc73b25a536a457/react-doctor-0.2.11-dev.f036b0f.tgz","_integrity":"sha512-FKyTjKNzfypaL9K5Bi6cN8+XBFdSoQV/hxzvPMrpEMdVWbPZhzJbobau8qJd4gffw1AKKPH/MTdtZxJw+iWH3Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.11-dev.f036b0f","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.11","@react-doctor/core":"0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.11-dev.f036b0f_1780024644051_0.28551277666319663","host":"s3://npm-registry-packages-npm-production"}},"0.2.11-dev.d917f62":{"name":"react-doctor","version":"0.2.11-dev.d917f62","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.11-dev.d917f62","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"fd2656331c56c9024f63fbcb06db0a10e3cf425b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.11-dev.d917f62.tgz","fileCount":11,"integrity":"sha512-PXsUxYXvhti+kuOERt8gfWTYrg+8SIf9KTcvdRkchsrvdwXEpU90VFzyxEEn9E00OyNZmKeBGp08fLxUnRvNOg==","signatures":[{"sig":"MEQCIG9DHSyXd1uV7WBV6i+xPhXlU2kc+keFp5fDT784V8O9AiAxs85Tht5CCgrM1ZJaCs3F+QY13KQlrnr7BuNWWqjFmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.11-dev.d917f62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":953038},"type":"module","_from":"file:react-doctor-0.2.11-dev.d917f62.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/9493681caf932a7f372d56e5cc847c26/react-doctor-0.2.11-dev.d917f62.tgz","_integrity":"sha512-PXsUxYXvhti+kuOERt8gfWTYrg+8SIf9KTcvdRkchsrvdwXEpU90VFzyxEEn9E00OyNZmKeBGp08fLxUnRvNOg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.11-dev.d917f62","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.11","@react-doctor/core":"0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.11-dev.d917f62_1780031942686_0.5141410065823602","host":"s3://npm-registry-packages-npm-production"}},"0.2.11-dev.402c7ea":{"name":"react-doctor","version":"0.2.11-dev.402c7ea","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.11-dev.402c7ea","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5d012efcc9a2c065dddcc699b41f342c8ba84221","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.11-dev.402c7ea.tgz","fileCount":11,"integrity":"sha512-mMX9hzk4okn/1N78rvwS/ePcQrgCMRWVjtNdL2D8VcvVw3XKUBAUUU2idmwHYMqGarod6GfJob/JCaFX66hZYA==","signatures":[{"sig":"MEQCIFpSxV1IfyutiisvV7rIrhlilBwFyLSqAAJC9Myk6hjiAiBbA6Z8b6KO6iV/HnTPZdYtZGxUFbDaVBsafSwTmwMa3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.11-dev.402c7ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":953038},"type":"module","_from":"file:react-doctor-0.2.11-dev.402c7ea.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8f1711d45c7af9acfc0266369d45f932/react-doctor-0.2.11-dev.402c7ea.tgz","_integrity":"sha512-mMX9hzk4okn/1N78rvwS/ePcQrgCMRWVjtNdL2D8VcvVw3XKUBAUUU2idmwHYMqGarod6GfJob/JCaFX66hZYA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.11-dev.402c7ea","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.11","@react-doctor/core":"0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.11-dev.402c7ea_1780032511791_0.7625640395609008","host":"s3://npm-registry-packages-npm-production"}},"0.2.11-dev.e7a998a":{"name":"react-doctor","version":"0.2.11-dev.e7a998a","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.11-dev.e7a998a","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"a257e7f02a516763290e3eb19bd9cb81f91eabd1","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.11-dev.e7a998a.tgz","fileCount":11,"integrity":"sha512-bzDkPZ+qTCiMvI5DcHOnzkNsU+lJybBGYiPcFz6wuhJCueqVB4mQEuSwWMSqlGLjAt9chXt/XPodpHNPNsYDIA==","signatures":[{"sig":"MEYCIQCZQHMyT0NQ5VvrZq9ZikayazswwBewcCBkkuNjb1WRmQIhAIaz356IhGAwrnvfLs8/DyVdAeSifrk+pcnN2d2FJkhL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.11-dev.e7a998a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":953160},"type":"module","_from":"file:react-doctor-0.2.11-dev.e7a998a.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/9d65f51c9f0242dfc3f3031719be0764/react-doctor-0.2.11-dev.e7a998a.tgz","_integrity":"sha512-bzDkPZ+qTCiMvI5DcHOnzkNsU+lJybBGYiPcFz6wuhJCueqVB4mQEuSwWMSqlGLjAt9chXt/XPodpHNPNsYDIA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.11-dev.e7a998a","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.11","@react-doctor/core":"0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.11-dev.e7a998a_1780034539178_0.17463467726574655","host":"s3://npm-registry-packages-npm-production"}},"0.2.11-dev.d0f5206":{"name":"react-doctor","version":"0.2.11-dev.d0f5206","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.11-dev.d0f5206","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7357f4fe7ece76c1e6de78ddd6ae76cb7d8eca7c","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.11-dev.d0f5206.tgz","fileCount":11,"integrity":"sha512-GaN4ZjepV9L7oftM0na8W3ZXm2KzlEyaztzznYNTMlMSPnIEN6R57Q3eu3QzgWNeGpc7SzSpi0dDvPboP4uYWw==","signatures":[{"sig":"MEUCIBt8ie2LxeQ7/ssTmqUK5yq5y67HNNz0AQ8oGSH/Gy6xAiEA4tz0AlV9tgv2/vgeDfqaoM5O3KGWzu0DyIS8HQyPeXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.11-dev.d0f5206","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":953160},"type":"module","_from":"file:react-doctor-0.2.11-dev.d0f5206.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/335a1eb1dc70791016fc273da17f4194/react-doctor-0.2.11-dev.d0f5206.tgz","_integrity":"sha512-GaN4ZjepV9L7oftM0na8W3ZXm2KzlEyaztzznYNTMlMSPnIEN6R57Q3eu3QzgWNeGpc7SzSpi0dDvPboP4uYWw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.11-dev.d0f5206","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.11","@react-doctor/core":"0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.11-dev.d0f5206_1780044579359_0.8604072114958594","host":"s3://npm-registry-packages-npm-production"}},"0.2.11-dev.f4035fc":{"name":"react-doctor","version":"0.2.11-dev.f4035fc","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.11-dev.f4035fc","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"a2f39db5ccc9afd1efc1fb23374866f35132f5fe","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.11-dev.f4035fc.tgz","fileCount":11,"integrity":"sha512-RuW1Emag2WNrec16GkOCeOrLZxDZzZTkozn/7reoLqeQNR13Wot0aVCq5enGSiVbGuWK+3giZyvJgtTesbpQGg==","signatures":[{"sig":"MEQCIA1XEvrYs8leRjF5z6O8/U/OfaerbjKkC8c6qaeu+fa8AiBOxyGC2u4jOsrl1z/j2KSaLnO5k2BKKs1GtlgQYhuIaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.11-dev.f4035fc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":955516},"type":"module","_from":"file:react-doctor-0.2.11-dev.f4035fc.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/78372b33b1c713c47ec3d0f1fd5a4b00/react-doctor-0.2.11-dev.f4035fc.tgz","_integrity":"sha512-RuW1Emag2WNrec16GkOCeOrLZxDZzZTkozn/7reoLqeQNR13Wot0aVCq5enGSiVbGuWK+3giZyvJgtTesbpQGg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.11-dev.f4035fc","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.11","@react-doctor/core":"0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.11-dev.f4035fc_1780086313326_0.6810290355609636","host":"s3://npm-registry-packages-npm-production"}},"0.2.11-dev.b5cf767":{"name":"react-doctor","version":"0.2.11-dev.b5cf767","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.11-dev.b5cf767","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"92a51debb55bdf4c8528b274bb50afc6cce0b3bd","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.11-dev.b5cf767.tgz","fileCount":11,"integrity":"sha512-yEjsL9sE2Mk302jjX8BO98N8tTy5A++TK8BKZVUXoc0HL1naTJ/ocd4SBTlzWGGLJOQffUZgwhozrgXk6kCsyg==","signatures":[{"sig":"MEUCIQCCksD4Lb8yZXd4aF3sA/1o2JwPftnDTfFDhhS7ZGLWdwIgZx5pg8YkzTN/RX/nVxmOOpiUMbfZbQeGtmxJYhJ0r3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.11-dev.b5cf767","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":956932},"type":"module","_from":"file:react-doctor-0.2.11-dev.b5cf767.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3fb3d6215fc98deb6d026845a76d7ed5/react-doctor-0.2.11-dev.b5cf767.tgz","_integrity":"sha512-yEjsL9sE2Mk302jjX8BO98N8tTy5A++TK8BKZVUXoc0HL1naTJ/ocd4SBTlzWGGLJOQffUZgwhozrgXk6kCsyg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.11-dev.b5cf767","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.11","@react-doctor/core":"0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.11-dev.b5cf767_1780094718347_0.7308347925856411","host":"s3://npm-registry-packages-npm-production"}},"0.2.11-dev.b65b157":{"name":"react-doctor","version":"0.2.11-dev.b65b157","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.11-dev.b65b157","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"2be81ba568dee1deb6f7b124094ef28cd44e1378","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.11-dev.b65b157.tgz","fileCount":11,"integrity":"sha512-Nu+BLWRqvnGU6hyJ54Uy4JuvzAfpIuNXzU/wGtmLZfVYnrFQmF++p9h6tbMyLuRZqx6jSoPa7j+dj9Z+icL9SA==","signatures":[{"sig":"MEUCIQDabrUl11ldaPqY6KRXmTbFXEy0Du+5zPBGzJnTpnycFQIgfmTxikyajnl5f4cK8ZrwSDKNAIfW9srZVnR/OXgniww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.11-dev.b65b157","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":968080},"type":"module","_from":"file:react-doctor-0.2.11-dev.b65b157.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f4c9865c5805933646727bda28058d29/react-doctor-0.2.11-dev.b65b157.tgz","_integrity":"sha512-Nu+BLWRqvnGU6hyJ54Uy4JuvzAfpIuNXzU/wGtmLZfVYnrFQmF++p9h6tbMyLuRZqx6jSoPa7j+dj9Z+icL9SA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.11-dev.b65b157","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.11","@react-doctor/core":"0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.11-dev.b65b157_1780100359991_0.4632587260018448","host":"s3://npm-registry-packages-npm-production"}},"0.2.11-dev.b2934f9":{"name":"react-doctor","version":"0.2.11-dev.b2934f9","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.11-dev.b2934f9","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d18264c29ea95edd69ad5ac72b21061d078292a1","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.11-dev.b2934f9.tgz","fileCount":11,"integrity":"sha512-EIctahLPTfnqAlHOkPXhsmKzODX6MxlRw1l0Yt2ySwFuUdvSScRexSHNth//6FvPzkfdXJPBeFApL6tIX/NhPQ==","signatures":[{"sig":"MEQCIEu/kB121ZhVld5B64LhkjI9uXB4wvtf95z7ZykQngEuAiAgSmlkXSKMiLsnoCDIvf1D9RvyT5B/TIPnlCegVK++iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.11-dev.b2934f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":968080},"type":"module","_from":"file:react-doctor-0.2.11-dev.b2934f9.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f42853768003b6c628d86a74239316a2/react-doctor-0.2.11-dev.b2934f9.tgz","_integrity":"sha512-EIctahLPTfnqAlHOkPXhsmKzODX6MxlRw1l0Yt2ySwFuUdvSScRexSHNth//6FvPzkfdXJPBeFApL6tIX/NhPQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.11-dev.b2934f9","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.11","@react-doctor/core":"0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.11-dev.b2934f9_1780102155876_0.22895031077591588","host":"s3://npm-registry-packages-npm-production"}},"0.2.11-dev.15e5fec":{"name":"react-doctor","version":"0.2.11-dev.15e5fec","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.11-dev.15e5fec","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"456dc4733e286f040384c8420c74f8b3b99ab905","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.11-dev.15e5fec.tgz","fileCount":11,"integrity":"sha512-MaJsFjWrKgtJ6pQO6p6lhMPHL282414UZ4keTjqt4DPArwaUH+T9GS1J6eAlLUk2wZJ9LrHpF3qwQeNH2Xtk8g==","signatures":[{"sig":"MEUCIQCkgBdBTgimKuzgxB+TtYkqw9IpTKoHdQSumrcs1tO7mQIgIDyDJaMiLvVrBgNPDwvC8oJNyaS+iumCenCQa5e1Now=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.11-dev.15e5fec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":968084},"type":"module","_from":"file:react-doctor-0.2.11-dev.15e5fec.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/526b8710d1441a528590c68c3f6efc69/react-doctor-0.2.11-dev.15e5fec.tgz","_integrity":"sha512-MaJsFjWrKgtJ6pQO6p6lhMPHL282414UZ4keTjqt4DPArwaUH+T9GS1J6eAlLUk2wZJ9LrHpF3qwQeNH2Xtk8g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.11-dev.15e5fec","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.11","@react-doctor/core":"0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.11-dev.15e5fec_1780102537601_0.06834920763399466","host":"s3://npm-registry-packages-npm-production"}},"0.2.11-dev.2e369e2":{"name":"react-doctor","version":"0.2.11-dev.2e369e2","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.11-dev.2e369e2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5cc559bea475bac2320e364e9ad8d1c762ab5a44","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.11-dev.2e369e2.tgz","fileCount":11,"integrity":"sha512-gBXts4spdLR8qXujZ2pUZUa3WjsqjL6GkqxS+t8FaOgFkL777uQodUlRlfGtZhGIWGTX7ZVtZ63KAi6ZKLxefw==","signatures":[{"sig":"MEUCIFOnFDKZPohbolAgxzPwU/kF9MGyFqBcorett92hSVHkAiEArZgAj8l7++PZPEsfBrnv+Zh8SIoW47bHoGkeAcgEQZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.11-dev.2e369e2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":968084},"type":"module","_from":"file:react-doctor-0.2.11-dev.2e369e2.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d2e304b3202edee4d7d4316bc49aa883/react-doctor-0.2.11-dev.2e369e2.tgz","_integrity":"sha512-gBXts4spdLR8qXujZ2pUZUa3WjsqjL6GkqxS+t8FaOgFkL777uQodUlRlfGtZhGIWGTX7ZVtZ63KAi6ZKLxefw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.11-dev.2e369e2","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.11","@react-doctor/core":"0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.11-dev.2e369e2_1780102605290_0.9680874173058558","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"react-doctor","version":"0.2.12","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.12","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"8b6ab91d34bfda84bb46d4d4565b6f424bb6b577","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.12.tgz","fileCount":11,"integrity":"sha512-ZSiAMmGZe4KIcU07IwWoMPI29fBQ9wr3b/Hdvb0IT1K/cxmr8iyK70QyP1Xw9MbhS0x3VgrKrJHJzEhXtz3nZQ==","signatures":[{"sig":"MEQCIHJjLPCyDz3RODjRYJGojhtQvYJg/09nqW8biH0ST+prAiAOQLZUqJWvEstBdC78MdwfJa42CFOy4Gnebb7kfl0Aow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":968048},"type":"module","_from":"file:react-doctor-0.2.12.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/60997f2e818764bfa70ea9cbb3a45ae2/react-doctor-0.2.12.tgz","_integrity":"sha512-ZSiAMmGZe4KIcU07IwWoMPI29fBQ9wr3b/Hdvb0IT1K/cxmr8iyK70QyP1Xw9MbhS0x3VgrKrJHJzEhXtz3nZQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.12","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.12","@react-doctor/core":"0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.12_1780102922209_0.9725590916245705","host":"s3://npm-registry-packages-npm-production"}},"0.2.12-dev.269ca17":{"name":"react-doctor","version":"0.2.12-dev.269ca17","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.12-dev.269ca17","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"1ee082870d245fba385702ade479c363dd365aa7","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.12-dev.269ca17.tgz","fileCount":11,"integrity":"sha512-e2YZcvCv0Dl/qWu22gi9AAGW3Pko+dVAVH/0Gs1A7+yVa25BDG0TEWZ6CzvRBXTghVS1eQtA2HikJ2uaK8Ch2w==","signatures":[{"sig":"MEUCIAIRjHU56Z5AHOB6uoDaX2chJTtNK/hoX5vhkCuTWR5QAiEAxX2zgltPOQyLd9vts+xNWNGh9fD7QTehDtYjnZav8KQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.12-dev.269ca17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":968084},"type":"module","_from":"file:react-doctor-0.2.12-dev.269ca17.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c775b3c8f6834e636626959ae70ebf39/react-doctor-0.2.12-dev.269ca17.tgz","_integrity":"sha512-e2YZcvCv0Dl/qWu22gi9AAGW3Pko+dVAVH/0Gs1A7+yVa25BDG0TEWZ6CzvRBXTghVS1eQtA2HikJ2uaK8Ch2w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.12-dev.269ca17","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.12","@react-doctor/core":"0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.12-dev.269ca17_1780102934705_0.38292915003586003","host":"s3://npm-registry-packages-npm-production"}},"0.2.12-dev.9617aeb":{"name":"react-doctor","version":"0.2.12-dev.9617aeb","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.12-dev.9617aeb","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ce25836669f6d9e44ef82cc019788634d5db4448","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.12-dev.9617aeb.tgz","fileCount":11,"integrity":"sha512-+bEMJjgv1HsJvfgvm58T1DYCg63JLJLbg6VnUaxpB8RrQu9Y/wL/BFLSEWR0bzVCWtc8vWgmwj9TzQ1ql3TuDQ==","signatures":[{"sig":"MEQCIFtVqTOZEc/XVJxcfXH8SDd7BvnPkabzOJ9sPuij3VzNAiBr6cjbxFHasGV/5JRIrQsUJxPB332LxD6sQcPSO4QtzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.12-dev.9617aeb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":968084},"type":"module","_from":"file:react-doctor-0.2.12-dev.9617aeb.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/97a367915239e422967812d8942a49d5/react-doctor-0.2.12-dev.9617aeb.tgz","_integrity":"sha512-+bEMJjgv1HsJvfgvm58T1DYCg63JLJLbg6VnUaxpB8RrQu9Y/wL/BFLSEWR0bzVCWtc8vWgmwj9TzQ1ql3TuDQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.12-dev.9617aeb","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.12","@react-doctor/core":"0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.12-dev.9617aeb_1780103906040_0.2669654013665368","host":"s3://npm-registry-packages-npm-production"}},"0.2.12-dev.d40a933":{"name":"react-doctor","version":"0.2.12-dev.d40a933","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.12-dev.d40a933","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"fc9e8f49d7f0341485c394ac5e056ddb098d934c","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.12-dev.d40a933.tgz","fileCount":11,"integrity":"sha512-9Qzv8vrVOun1Xyns+j2mPFbs/ESNbGPEJntME9ZQiyHARiigtJRT1h68EDxsXnTUD64Gyiaq+u9mJ/+iEkuAQA==","signatures":[{"sig":"MEYCIQDe39hoER3zkm7FpDsPV/cr2exmPrnm9TP5+8n3vLcErwIhAOCqM1NXzAxZ+Rvl/xMixFOXUmBpm8Gwl7ykWSWZqbmu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.12-dev.d40a933","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":968084},"type":"module","_from":"file:react-doctor-0.2.12-dev.d40a933.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/5dd800077eb8fb6d01af42c27bb9ad10/react-doctor-0.2.12-dev.d40a933.tgz","_integrity":"sha512-9Qzv8vrVOun1Xyns+j2mPFbs/ESNbGPEJntME9ZQiyHARiigtJRT1h68EDxsXnTUD64Gyiaq+u9mJ/+iEkuAQA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.12-dev.d40a933","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.12","@react-doctor/core":"0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.12-dev.d40a933_1780104349166_0.6035833651357909","host":"s3://npm-registry-packages-npm-production"}},"0.2.12-dev.e8bc8b9":{"name":"react-doctor","version":"0.2.12-dev.e8bc8b9","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.12-dev.e8bc8b9","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f9cde7b0f2ce315361806b32b321f83edb079ba2","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.12-dev.e8bc8b9.tgz","fileCount":11,"integrity":"sha512-undz7yiWV/aIj65b28/fgVhyp/z4eJKRXKX+x9/ZnIFxQFfQ7pv9i6wTsCBKhnoaXBHAsQ+8oZ73CAq1axk+pg==","signatures":[{"sig":"MEUCIAHBXcHop9lJWvpwLrc/f9KjvsXoVeQYaiVmED9XXelLAiEA1B2H4LeRlQ5WUWUyvwPijiVdqRziYGr6NNlLVDTp9os=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.12-dev.e8bc8b9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":968556},"type":"module","_from":"file:react-doctor-0.2.12-dev.e8bc8b9.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/01b79834d422e8fd8d9b068180a7ab4a/react-doctor-0.2.12-dev.e8bc8b9.tgz","_integrity":"sha512-undz7yiWV/aIj65b28/fgVhyp/z4eJKRXKX+x9/ZnIFxQFfQ7pv9i6wTsCBKhnoaXBHAsQ+8oZ73CAq1axk+pg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.12-dev.e8bc8b9","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.12","@react-doctor/core":"0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.12-dev.e8bc8b9_1780106124137_0.1587673685877049","host":"s3://npm-registry-packages-npm-production"}},"0.2.12-dev.9d20182":{"name":"react-doctor","version":"0.2.12-dev.9d20182","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.12-dev.9d20182","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"63f62e45ce235ebd13551d844a4ceae306968f94","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.12-dev.9d20182.tgz","fileCount":11,"integrity":"sha512-nbR9PuI3AtOB4wvVZtFGS4V8A5lYLha4vbneluSwsHZ5nMLX9O9S8gGrmo5uvuz1Wisf5EMlx1UxNk8RdYCX+A==","signatures":[{"sig":"MEUCIH4XQQmAeXxteShZPTtXWM0oidI/254HyzsJisEH/9KiAiEAp1xjsENV1S5X9HA9PAFjULM2tvyH5/sbDozGXd70sTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.12-dev.9d20182","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":968572},"type":"module","_from":"file:react-doctor-0.2.12-dev.9d20182.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/bebbf2dbc319ae1118258a65a8d54cb8/react-doctor-0.2.12-dev.9d20182.tgz","_integrity":"sha512-nbR9PuI3AtOB4wvVZtFGS4V8A5lYLha4vbneluSwsHZ5nMLX9O9S8gGrmo5uvuz1Wisf5EMlx1UxNk8RdYCX+A==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.12-dev.9d20182","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.12","@react-doctor/core":"0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.12-dev.9d20182_1780106176823_0.9785032055198719","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"react-doctor","version":"0.2.13","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.13","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"20b7abf905a4567f288f99a7cea7362074850348","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.13.tgz","fileCount":11,"integrity":"sha512-6g9F/DANlF3Qvqrc4W3a3tp6it31XOXhKYeLNcjoDAeYizYiK/Ak0dICv0pAxHOS9I1r086OXbDJLseDcIJsRA==","signatures":[{"sig":"MEYCIQCQj4wQhC8J+9IzfuLqPEfAlGbZZylx38iTjGftjcsc3QIhAIAj+dRRLXozMnKPmhqHxZwIy4LEU3ZCYjhse2Fz9rzL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":968536},"type":"module","_from":"file:react-doctor-0.2.13.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f21784ec07bb522268ad9b810e29510e/react-doctor-0.2.13.tgz","_integrity":"sha512-6g9F/DANlF3Qvqrc4W3a3tp6it31XOXhKYeLNcjoDAeYizYiK/Ak0dICv0pAxHOS9I1r086OXbDJLseDcIJsRA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.13","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.13","@react-doctor/core":"0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.13_1780106522751_0.967623605662639","host":"s3://npm-registry-packages-npm-production"}},"0.2.13-dev.adbec28":{"name":"react-doctor","version":"0.2.13-dev.adbec28","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.13-dev.adbec28","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ada9d0c08b9d9ab02833acfe385fce166fdebd3b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.13-dev.adbec28.tgz","fileCount":11,"integrity":"sha512-68IuNk9ohopgojesbPRS+bwh2d/RfOfG4eI23TPP3rUkDs2IloLBEQxGFXWbS+xBFP00tWsw0mVTu45QArsBpg==","signatures":[{"sig":"MEUCIQDuPBIThL84XrOH67Zch8LcYyd4pnfyshyajtzz5C16DwIgXoM88BvW0Q2GL18Of8E6DN8G/+pGztOn3iC3ig1Q1AQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.13-dev.adbec28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":968572},"type":"module","_from":"file:react-doctor-0.2.13-dev.adbec28.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/a45babdac4d9fd9a99089a59d3cf95f1/react-doctor-0.2.13-dev.adbec28.tgz","_integrity":"sha512-68IuNk9ohopgojesbPRS+bwh2d/RfOfG4eI23TPP3rUkDs2IloLBEQxGFXWbS+xBFP00tWsw0mVTu45QArsBpg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.13-dev.adbec28","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.13","@react-doctor/core":"0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.13-dev.adbec28_1780107306121_0.4159891787319543","host":"s3://npm-registry-packages-npm-production"}},"0.2.13-dev.ac14db3":{"name":"react-doctor","version":"0.2.13-dev.ac14db3","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.13-dev.ac14db3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"9d3016a83175b90a5d425651b1cca81f0a0b7dc4","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.13-dev.ac14db3.tgz","fileCount":11,"integrity":"sha512-1/gJki1OZoQDFwHC23nr74Ew9kPxliekACwQ585UaIFnZz4cr7F2nx20TfdnbnZDvJX3ZK/q9v+xAq2oqAzdmA==","signatures":[{"sig":"MEYCIQCdjnwzXGjHytF6WzU5w4LZ4uZmnn+BXPcnYUU73rq1BAIhANh21Q15KBtWCPJHHQYaPgdmigpy8VC10+z9zfME7m/C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.13-dev.ac14db3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":968606},"type":"module","_from":"file:react-doctor-0.2.13-dev.ac14db3.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d6f11ea828fba609292806c727c797da/react-doctor-0.2.13-dev.ac14db3.tgz","_integrity":"sha512-1/gJki1OZoQDFwHC23nr74Ew9kPxliekACwQ585UaIFnZz4cr7F2nx20TfdnbnZDvJX3ZK/q9v+xAq2oqAzdmA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.13-dev.ac14db3","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.13","@react-doctor/core":"0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.13-dev.ac14db3_1780114409175_0.9656693635082461","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"react-doctor","version":"0.2.14","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"adfffec01d531f5215c7cc80c0b886e247d533ab","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14.tgz","fileCount":11,"integrity":"sha512-IsdCwvd9SFCnsvcS5mKzhEA2FauW0xc2yZlrHCjfRzUEleXeDzKXRhhLXXxg9cZHzjBQl49Rkqo/+t3XwPDR4A==","signatures":[{"sig":"MEYCIQC3qAcwFcIuOM+cZbs7Zu+Y0+ccJIhd0JPJSA++PGM/agIhAIW7vJtHknIaJ9qI08Ls/oF1ScWKQT0EViJBWRwtbND9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":968570},"type":"module","_from":"file:react-doctor-0.2.14.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/1625d182559e4c11aa0e68b3be1bccdb/react-doctor-0.2.14.tgz","_integrity":"sha512-IsdCwvd9SFCnsvcS5mKzhEA2FauW0xc2yZlrHCjfRzUEleXeDzKXRhhLXXxg9cZHzjBQl49Rkqo/+t3XwPDR4A==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14_1780114484140_0.3156088117748175","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.f889852":{"name":"react-doctor","version":"0.2.14-dev.f889852","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.f889852","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"173af114b8f0d32ec6c47843edd8af9a28902921","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.f889852.tgz","fileCount":11,"integrity":"sha512-Ioeh/W8FZ6CTfNYa93wK7mFpeH+yTG5KVhv0jirjVK13jrBeyVXDmjqYMOrSjsQ0nDxfYz/0WV6Ld/eq+bpiuw==","signatures":[{"sig":"MEUCIQCGs1aqDBBo8Ee4874FtbYPHVbKnWsvwBLJHM13cygVWgIgDMHMsiA4QoavuD+6i/h0g+mZNIMCi+d/jpMkggti9+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.f889852","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":968606},"type":"module","_from":"file:react-doctor-0.2.14-dev.f889852.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8ea35a397464fbe1d0c66ab31e2ea5f2/react-doctor-0.2.14-dev.f889852.tgz","_integrity":"sha512-Ioeh/W8FZ6CTfNYa93wK7mFpeH+yTG5KVhv0jirjVK13jrBeyVXDmjqYMOrSjsQ0nDxfYz/0WV6Ld/eq+bpiuw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.f889852","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.f889852_1780114547091_0.7289993987489609","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.6d53182":{"name":"react-doctor","version":"0.2.14-dev.6d53182","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.6d53182","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"32bfbad3c77c8851d35869af4a3fbd7a6e741dea","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.6d53182.tgz","fileCount":11,"integrity":"sha512-1znnNm5C4sq7EtpJr8HUxqGeFBxLXsgfYcZ91ttCqHeWDN/CFz/sCNjkdm00/vbR5+Yp0eFgpbCfQJxkWOnXfw==","signatures":[{"sig":"MEQCIF2Mwe09hCo0V/NMEQ0lHIS7Aq1clgoBYKE8QgxxCqehAiAYfQUa6QwrtIGoKaV5AXo1qGJsk0+N5ozoj8qUzjg4Kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.6d53182","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":968606},"type":"module","_from":"file:react-doctor-0.2.14-dev.6d53182.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/53c4de79a750b23ef7ef80149039fbfe/react-doctor-0.2.14-dev.6d53182.tgz","_integrity":"sha512-1znnNm5C4sq7EtpJr8HUxqGeFBxLXsgfYcZ91ttCqHeWDN/CFz/sCNjkdm00/vbR5+Yp0eFgpbCfQJxkWOnXfw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.6d53182","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.6d53182_1780115078733_0.6557098246907973","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.7b4ddf7":{"name":"react-doctor","version":"0.2.14-dev.7b4ddf7","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.7b4ddf7","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5063e4222fe78db4cbbef51714935b7c50cb2612","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.7b4ddf7.tgz","fileCount":11,"integrity":"sha512-90dq249Su48xWVTdoO8t1sqGDy0wcxsmWeaKon2l8EQFpbqH1C6oB2ssQn+goRjl8EL5ty1aX8UCitaE506fuw==","signatures":[{"sig":"MEYCIQDANvsjBzDQXAaYK1R20AywHPFFc4Hf5TE1ZfF8p5wCdAIhAOxjCAzYlUbc9fg0PBbjoYDTA4IDPlbcaIdA0Ea5X/uE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.7b4ddf7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":968606},"type":"module","_from":"file:react-doctor-0.2.14-dev.7b4ddf7.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/a31d332d591b409d30eb7e038c2e35dc/react-doctor-0.2.14-dev.7b4ddf7.tgz","_integrity":"sha512-90dq249Su48xWVTdoO8t1sqGDy0wcxsmWeaKon2l8EQFpbqH1C6oB2ssQn+goRjl8EL5ty1aX8UCitaE506fuw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.7b4ddf7","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.7b4ddf7_1780177177752_0.6998279129203637","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.5f7cc7c":{"name":"react-doctor","version":"0.2.14-dev.5f7cc7c","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.5f7cc7c","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"213cafb86a36a492d50685b303dc4dfee3c6388d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.5f7cc7c.tgz","fileCount":11,"integrity":"sha512-bXhEueZtXKwmXkWGuFfrj3Pv4oFmpK23PXjbvXlqLEJUlpqp3+m6Y4zvtRTImH+fzUcf/vPNjF4/gOe/o3DeyQ==","signatures":[{"sig":"MEUCIQCBN8swW5agEk9Y8DxY0cQzGQ/m4OEqmnV515qpPXmFOQIgPqXy6jbb+QeY9KFWh6DdsKKbXBnTXG9F7p8Fw9WVmzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.5f7cc7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":968932},"type":"module","_from":"file:react-doctor-0.2.14-dev.5f7cc7c.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/4c68eaf2ad6e2e24d986203006b35992/react-doctor-0.2.14-dev.5f7cc7c.tgz","_integrity":"sha512-bXhEueZtXKwmXkWGuFfrj3Pv4oFmpK23PXjbvXlqLEJUlpqp3+m6Y4zvtRTImH+fzUcf/vPNjF4/gOe/o3DeyQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.5f7cc7c","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.5f7cc7c_1780180116221_0.2971662513125808","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.9b64d98":{"name":"react-doctor","version":"0.2.14-dev.9b64d98","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.9b64d98","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"542b39cffe5ecf63e24fc4a75771cf1f111d3c59","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.9b64d98.tgz","fileCount":11,"integrity":"sha512-0VuaeZj4AR/9BEfJiXD8y/DnzleCOZpatuJ+Cfg8OiH3zWStnpmL+SPBcN9Q+f5UbDU7e2p6hox/jPNCMVvBDw==","signatures":[{"sig":"MEUCIQDX9I3zIZbZtuz7QlsNl7V2XOXX86bVhATEiT4cB2rFNQIgTkko9OYd5dota12g8PiwQh3WGjL4+xcP0ctpvGflMoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.9b64d98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":968932},"type":"module","_from":"file:react-doctor-0.2.14-dev.9b64d98.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/5bedd06352ae4a310a8daa746e7d1e36/react-doctor-0.2.14-dev.9b64d98.tgz","_integrity":"sha512-0VuaeZj4AR/9BEfJiXD8y/DnzleCOZpatuJ+Cfg8OiH3zWStnpmL+SPBcN9Q+f5UbDU7e2p6hox/jPNCMVvBDw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.13","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.9b64d98","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.9b64d98_1780181403866_0.3543721317413895","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.4861f37":{"name":"react-doctor","version":"0.2.14-dev.4861f37","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.4861f37","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"66c3ed95a0bda9497e3b3fbe99404ff35138da5b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.4861f37.tgz","fileCount":11,"integrity":"sha512-SIYgFqLJzi3fLTZDxGk1j094rgQby21It5253z6daa4o0r2GhncSBD3jcjqAcsWBB7lW6iUUR/NijWjQqOndww==","signatures":[{"sig":"MEUCIGj8lYERHeB4IsM7WQdPFqBNyESziDdwZAiVFqo9iho8AiEAjsQErpcN5VzCC1GM/BzLm76S1An+JLkuMsDt7WqG3jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.4861f37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":968932},"type":"module","_from":"file:react-doctor-0.2.14-dev.4861f37.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/fc55fb746e865841bd90648c82e40a3d/react-doctor-0.2.14-dev.4861f37.tgz","_integrity":"sha512-SIYgFqLJzi3fLTZDxGk1j094rgQby21It5253z6daa4o0r2GhncSBD3jcjqAcsWBB7lW6iUUR/NijWjQqOndww==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.4861f37","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.4861f37_1780183232927_0.06296389322911233","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.52ecf12":{"name":"react-doctor","version":"0.2.14-dev.52ecf12","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.52ecf12","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"3b0e06b2c37045151a9b973fc336c98beda26741","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.52ecf12.tgz","fileCount":11,"integrity":"sha512-treS47PwVMwd9nkxXg9NIFXo4ooMVgzwr97X/qsIHHo5M8GhVD6c6ZfCKQtO3UkMDqKTBr+zZiI/IsKEvtvh7A==","signatures":[{"sig":"MEYCIQCH9E4djvbOGTyFF1LLgIwyXCl1cQ22N9uomH2jQMSDkAIhAM+2EAgHRhbcehxAPjpAY4Lmds/NwiVovH7Bzsg/m6KM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.52ecf12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":968899},"type":"module","_from":"file:react-doctor-0.2.14-dev.52ecf12.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/65b47c7b29ad9ceca5c8ccced7bd0d58/react-doctor-0.2.14-dev.52ecf12.tgz","_integrity":"sha512-treS47PwVMwd9nkxXg9NIFXo4ooMVgzwr97X/qsIHHo5M8GhVD6c6ZfCKQtO3UkMDqKTBr+zZiI/IsKEvtvh7A==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.52ecf12","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.52ecf12_1780184320011_0.09547214807373483","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.5dff3b5":{"name":"react-doctor","version":"0.2.14-dev.5dff3b5","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.5dff3b5","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"dae76aec0d2e041efe7769ec448e9bbcdb78c81a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.5dff3b5.tgz","fileCount":11,"integrity":"sha512-PQnGxYWoUUO9XueNxB0Utyv3TMYatAHYQQT4IfHdoYxuPOxBK1UqZRkDL8jZTqt+eqeg9UoA+LerAyNdxRXRMA==","signatures":[{"sig":"MEUCIQCDOFDDvLVenbupZyZ6o7QChrmBLj0YUqwDKH/g6B1rYQIgIOfNCH5yEhX8Ng48pUnd7QytOxDNVUxoD6OhOS/CPwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.5dff3b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":968961},"type":"module","_from":"file:react-doctor-0.2.14-dev.5dff3b5.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3c23405fe02e6eb32f73951ab487b7c6/react-doctor-0.2.14-dev.5dff3b5.tgz","_integrity":"sha512-PQnGxYWoUUO9XueNxB0Utyv3TMYatAHYQQT4IfHdoYxuPOxBK1UqZRkDL8jZTqt+eqeg9UoA+LerAyNdxRXRMA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.5dff3b5","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.5dff3b5_1780185822061_0.06059482481508405","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.fe01e57":{"name":"react-doctor","version":"0.2.14-dev.fe01e57","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.fe01e57","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"92f0e119eae7fc0cacd9db7ab52b44c6b773fa5e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.fe01e57.tgz","fileCount":11,"integrity":"sha512-cP27s1hcTsTJ3UM2tp0zsK5rSC1sWSDQEe11zivkeDNZNeALS8RtFODFHRZunA5M06uS2wMV6MXF07gutQErXw==","signatures":[{"sig":"MEUCIQCAXQEDUVyRZbicKqbae9n23BLql0DU/FVTCptKJu+yTAIgHNVNC6qmh1FT+4g4WXknE1Evf5rIEfdDzajWhXbbtUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.fe01e57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":979115},"type":"module","_from":"file:react-doctor-0.2.14-dev.fe01e57.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/b2ae1c5188c3c536ca35c544ba6c36ba/react-doctor-0.2.14-dev.fe01e57.tgz","_integrity":"sha512-cP27s1hcTsTJ3UM2tp0zsK5rSC1sWSDQEe11zivkeDNZNeALS8RtFODFHRZunA5M06uS2wMV6MXF07gutQErXw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.fe01e57","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.fe01e57_1780194502430_0.1944878432496322","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.ac3ca1a":{"name":"react-doctor","version":"0.2.14-dev.ac3ca1a","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.ac3ca1a","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"03a575ebd4aa26cec7535ae2be5842a9bfcbc460","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.ac3ca1a.tgz","fileCount":11,"integrity":"sha512-qTJfWgdicFXoAFkTTLbHteEJO3X4LV8r8zKJHfwhAMeKiC5bjpqOIJ0Gtx6aegMjbtZAKjHeK+shmqB1xjXGhg==","signatures":[{"sig":"MEUCIQD043ylYEGuVknm+DXw+gOnj0VV9LMd0/06WwdDea6kmAIgeeHCGKuaDIpnEIENKwqaIoSmllDTBXloYlxl2OY7JZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.ac3ca1a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":979549},"type":"module","_from":"file:react-doctor-0.2.14-dev.ac3ca1a.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3efad2fadd5801251e49acde14ecfb5e/react-doctor-0.2.14-dev.ac3ca1a.tgz","_integrity":"sha512-qTJfWgdicFXoAFkTTLbHteEJO3X4LV8r8zKJHfwhAMeKiC5bjpqOIJ0Gtx6aegMjbtZAKjHeK+shmqB1xjXGhg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.ac3ca1a","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.ac3ca1a_1780195156885_0.44980024079930203","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.c2198ed":{"name":"react-doctor","version":"0.2.14-dev.c2198ed","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.c2198ed","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"cad4552b646424b2e647b52cd88e0fb7fccc1e98","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.c2198ed.tgz","fileCount":11,"integrity":"sha512-x3Gg7GMmtvV4lTJgU9iov1kDqfH01SlKg1gpgWqPnIYl4KoSPpZb2uwPH5nuIQSX2PeHqT7cEUbk1oHqVCaLQg==","signatures":[{"sig":"MEQCIDnclxzDH4PoFuBBGaQ3M9Nrpq1un1S5cCnEgjwoVCz+AiAixiK3Ng4hIYiPvDszcbPrPCfActlOyM2JiEuMzk3Dtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.c2198ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":981123},"type":"module","_from":"file:react-doctor-0.2.14-dev.c2198ed.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c2778007281b29ad21e614e18a4fca66/react-doctor-0.2.14-dev.c2198ed.tgz","_integrity":"sha512-x3Gg7GMmtvV4lTJgU9iov1kDqfH01SlKg1gpgWqPnIYl4KoSPpZb2uwPH5nuIQSX2PeHqT7cEUbk1oHqVCaLQg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.c2198ed","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.c2198ed_1780206679636_0.3798617580939423","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.3ceb748":{"name":"react-doctor","version":"0.2.14-dev.3ceb748","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.3ceb748","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"be4131a45b71fa2a5134fa319d1405cb8b8f61ec","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.3ceb748.tgz","fileCount":11,"integrity":"sha512-fzylMiJtyNLduhghUVmhX9NdrA+/AkKFfktO5OXstacquKsRBoDjxAze1Q2uUbZlLaT9uSb6kr/JEnRQI3Aq2Q==","signatures":[{"sig":"MEUCIGjmnyXgMgpM9xUW2HIN33YOdYJ3J5CqEH0F86iYSkj2AiEAltxmHde+itWlMHs4iRSOvRE49MO4wKV03QYkTYysHIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.3ceb748","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":981123},"type":"module","_from":"file:react-doctor-0.2.14-dev.3ceb748.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/810ce0aa15a819365dda242c5065966a/react-doctor-0.2.14-dev.3ceb748.tgz","_integrity":"sha512-fzylMiJtyNLduhghUVmhX9NdrA+/AkKFfktO5OXstacquKsRBoDjxAze1Q2uUbZlLaT9uSb6kr/JEnRQI3Aq2Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.3ceb748","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.3ceb748_1780211105920_0.23709877490350761","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.b612664":{"name":"react-doctor","version":"0.2.14-dev.b612664","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.b612664","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"da8974510ea0bbe33416cbc9a775cbbdc58aa029","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.b612664.tgz","fileCount":11,"integrity":"sha512-kr0PzTH4xD/PHYiyu3GbR4GEYc/vh9lCS/A3eZ8bQJ1bdE93/K1UzIWFGm18oomU9v0o/7gEojXWUe/ZfXmaJg==","signatures":[{"sig":"MEUCIGkOCuxg0e47vYB1I4YxKp2+C1Lm64ZNHxQk626Hg7BlAiEAvWY8cyQ2qBXamEgbSC/8hs+tPtpGxuyj2XUcpQlJdAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.b612664","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":981502},"type":"module","_from":"file:react-doctor-0.2.14-dev.b612664.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/6a58073b4eefb3a29eae372b762cdfdf/react-doctor-0.2.14-dev.b612664.tgz","_integrity":"sha512-kr0PzTH4xD/PHYiyu3GbR4GEYc/vh9lCS/A3eZ8bQJ1bdE93/K1UzIWFGm18oomU9v0o/7gEojXWUe/ZfXmaJg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","agent-install":"0.0.5","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.b612664","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.b612664_1780211192714_0.48736373755015117","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.6e59f10":{"name":"react-doctor","version":"0.2.14-dev.6e59f10","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.6e59f10","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"52c8fc58dc02fa5d5f5e954d264cae45bc1b5d16","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.6e59f10.tgz","fileCount":9,"integrity":"sha512-XeuW1kPtKxWXNTZYhEiSbd44t95E2J2znfqSrpYkgQP/i4FQN8Dnu5lxiJ7XvkuL4qedoN/KiB1nHOs6TdBOmA==","signatures":[{"sig":"MEUCIQCJB5NP+T67td/IXM/tx3TDkzMvgg+fKIFWkXZJHe87kAIgN9IKHRVMHCw0ihOpWON/kLI2sF8yWFipuh+u1cZYwGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.6e59f10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1001250},"type":"module","_from":"file:react-doctor-0.2.14-dev.6e59f10.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/bc7d70918648a63bb568cc130f876e45/react-doctor-0.2.14-dev.6e59f10.tgz","_integrity":"sha512-XeuW1kPtKxWXNTZYhEiSbd44t95E2J2znfqSrpYkgQP/i4FQN8Dnu5lxiJ7XvkuL4qedoN/KiB1nHOs6TdBOmA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.6e59f10","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.6e59f10_1780219555137_0.06566545799440493","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.9fc6f62":{"name":"react-doctor","version":"0.2.14-dev.9fc6f62","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.9fc6f62","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"662a5739329b3f9f74002606a0a7da80838bed80","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.9fc6f62.tgz","fileCount":9,"integrity":"sha512-81PeTf4BZgglknGP+T8qHmSIkdF485Dui2hIhAHZxOdJUDNw7K65UrG6kvFNTvBDvs9zCm8t7AZBMm8A2xT1Vw==","signatures":[{"sig":"MEYCIQCTKPeJBCrdor0I9dV+pk9dcyUBzVZ4Ndu/X+Yu8tg20QIhAKIjQ4+6Dl2dsWqdeDbKbz1AqX0kzh+WVbgnoHHcW+2W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.9fc6f62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1001846},"type":"module","_from":"file:react-doctor-0.2.14-dev.9fc6f62.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d24bcee7f2e81cb16afa3b58ae3cb9bb/react-doctor-0.2.14-dev.9fc6f62.tgz","_integrity":"sha512-81PeTf4BZgglknGP+T8qHmSIkdF485Dui2hIhAHZxOdJUDNw7K65UrG6kvFNTvBDvs9zCm8t7AZBMm8A2xT1Vw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.9fc6f62","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.9fc6f62_1780219646941_0.15289261536871135","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.6448d5b":{"name":"react-doctor","version":"0.2.14-dev.6448d5b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.6448d5b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"8403e4c01b561a3d8b4aeef0bac3245e2ee5dac7","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.6448d5b.tgz","fileCount":9,"integrity":"sha512-IovWmoSAKgt0GQ7NHhtr7jANxdphVJ7xp1ZUCsMLkAAJwJMB55s39xHHqb+ehoub0j1DQreJvFiGdqmj1tZaRw==","signatures":[{"sig":"MEUCIQDTG+R+lkoTRnos586Oh/9NQdy9Z4Jz8b73ym65ATOtlgIgeSqbXV+O3LJyufbPhYFAsOebWSMzWLgMCmr11xB/Vvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.6448d5b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1001846},"type":"module","_from":"file:react-doctor-0.2.14-dev.6448d5b.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/607a86266032ef0c8f140b016741fdf8/react-doctor-0.2.14-dev.6448d5b.tgz","_integrity":"sha512-IovWmoSAKgt0GQ7NHhtr7jANxdphVJ7xp1ZUCsMLkAAJwJMB55s39xHHqb+ehoub0j1DQreJvFiGdqmj1tZaRw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.6448d5b","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.6448d5b_1780222898398_0.6569779129293181","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.8b313ba":{"name":"react-doctor","version":"0.2.14-dev.8b313ba","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.8b313ba","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"c2216207aa86e826b7d7abd2e242d51a6ec5765a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.8b313ba.tgz","fileCount":9,"integrity":"sha512-E/4YgFEMXpwmq9EJa7+nrXSueFcdjVWRLkejyjO/wzZfOZwvHmSyV9l/xPhMa88UX7EsDgvvMuYTUCXoH3JAxw==","signatures":[{"sig":"MEUCIQCV/scSiUa+a98ckFKGK7l+uaRL7iHiT7OKAMzZADfq4AIgV8uDk+M5RZ5IQdSzzteNopUE411ubv6Mpv7bDzvDPh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.8b313ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1004713},"type":"module","_from":"file:react-doctor-0.2.14-dev.8b313ba.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/903adb7deea72067521d1e4eccf5623b/react-doctor-0.2.14-dev.8b313ba.tgz","_integrity":"sha512-E/4YgFEMXpwmq9EJa7+nrXSueFcdjVWRLkejyjO/wzZfOZwvHmSyV9l/xPhMa88UX7EsDgvvMuYTUCXoH3JAxw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.8b313ba","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.8b313ba_1780266870565_0.2720078757067348","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.09fe1ff":{"name":"react-doctor","version":"0.2.14-dev.09fe1ff","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.09fe1ff","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"8bef9bd8d7d75879cdbc73ae3898459aa5d8b345","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.09fe1ff.tgz","fileCount":9,"integrity":"sha512-Lzu+UbMuxfHv7Bfun5BMCCTwxCrMMXTysZwBgJ0YrMNuqGuzR8q3tHwQcwDlM6Xm8BIfHQMtlFxfxLJ8T2KKmA==","signatures":[{"sig":"MEQCIHN4SNdQdWDQawQMuRY7yhZqvU1SDIdVvRaHzHOQOrm2AiBPAM+QvOsLkNgqPxsVT8CudeS2S/k27NyPp425/1wqig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.09fe1ff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1005112},"type":"module","_from":"file:react-doctor-0.2.14-dev.09fe1ff.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/da381d17075de887f0258356c3d7c467/react-doctor-0.2.14-dev.09fe1ff.tgz","_integrity":"sha512-Lzu+UbMuxfHv7Bfun5BMCCTwxCrMMXTysZwBgJ0YrMNuqGuzR8q3tHwQcwDlM6Xm8BIfHQMtlFxfxLJ8T2KKmA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.09fe1ff","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.09fe1ff_1780271209645_0.8021343018718461","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.daef23c":{"name":"react-doctor","version":"0.2.14-dev.daef23c","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.daef23c","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"00bd3a272a6cff9b6c4224d48c656db5f88530d1","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.daef23c.tgz","fileCount":9,"integrity":"sha512-44tx92G3Zh6vTf/GlFczPn3Cp1KEY74WXzJLzvqOdB2o6CbYxE08ofaFmeoJamedr2EYkdtS4zNZMB4kQsaslQ==","signatures":[{"sig":"MEUCIQCZcrtu8FlqoTANLU2QAzm+QefqgDQGcIRcapCxysymNgIgKE5t+H9bwfPcz5KAgxl/xW1+YyIcSFbFJvjKe9ERam8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.daef23c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1013581},"type":"module","_from":"file:react-doctor-0.2.14-dev.daef23c.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/1a06fc4a5310f22c3a4cf7e8ddbace49/react-doctor-0.2.14-dev.daef23c.tgz","_integrity":"sha512-44tx92G3Zh6vTf/GlFczPn3Cp1KEY74WXzJLzvqOdB2o6CbYxE08ofaFmeoJamedr2EYkdtS4zNZMB4kQsaslQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.daef23c","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.daef23c_1780273613750_0.8346278315477882","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.4bc8a73":{"name":"react-doctor","version":"0.2.14-dev.4bc8a73","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.4bc8a73","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"8e06c4632ebb8dbc50ac65d26fd4777b283b469f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.4bc8a73.tgz","fileCount":9,"integrity":"sha512-StAtC5PEjbdBJEVjElej/G4HCb30+fh6awR+Fa17cAaPeImPoMdqt0JDVRcHP+sOMKLCMscVVtK7vNxGrZWXeg==","signatures":[{"sig":"MEUCIQCJS+mVRDkPffJOdDB+8S8XBw8y1sitwFvqbD1DwjlEswIgEdoY0p+DN6rDPJ2n2tuRGmDlm1y+M97I6RhKEgtzyOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.4bc8a73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1052560},"type":"module","_from":"file:react-doctor-0.2.14-dev.4bc8a73.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/dad2d1101b9a39bed0cba85a0fdbcf1f/react-doctor-0.2.14-dev.4bc8a73.tgz","_integrity":"sha512-StAtC5PEjbdBJEVjElej/G4HCb30+fh6awR+Fa17cAaPeImPoMdqt0JDVRcHP+sOMKLCMscVVtK7vNxGrZWXeg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.4bc8a73","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.4bc8a73_1780273904604_0.406868983531","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.bb15252":{"name":"react-doctor","version":"0.2.14-dev.bb15252","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.bb15252","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"689b2e933068e378fe7c692b2bbcd4fa32143c80","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.bb15252.tgz","fileCount":9,"integrity":"sha512-Usasl5x6m7K1Ai84s+KvYs/HUi8NbHgk84ajj90zloocfdDGfNbo814bSpZzF4s4exyY5Be7Q5awYaawZvKGEQ==","signatures":[{"sig":"MEUCIBOzTysL56/pF9Ts2xd3Y32MHhzpkleji7y6OvtW70ZSAiEAzy5raK/OgBIpAwD8BZLQOAOyV0IaQrlhb1tBFHtFZfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.bb15252","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1063000},"type":"module","_from":"file:react-doctor-0.2.14-dev.bb15252.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/35ce6a6946282b027f9deeedea4b079e/react-doctor-0.2.14-dev.bb15252.tgz","_integrity":"sha512-Usasl5x6m7K1Ai84s+KvYs/HUi8NbHgk84ajj90zloocfdDGfNbo814bSpZzF4s4exyY5Be7Q5awYaawZvKGEQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.bb15252","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.bb15252_1780275084715_0.8667213299095875","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.f1913f2":{"name":"react-doctor","version":"0.2.14-dev.f1913f2","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.f1913f2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"1c9b565e5e68837205d56d13f09a0292a6174087","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.f1913f2.tgz","fileCount":9,"integrity":"sha512-3VJkj2qb3fmUHqQd4rjEetI6jKYJMTVQxZAfPiIgKlhpXGsFizUJYbAd3QNbmwnfZFCOPHdbmZBjiopJfkZGLg==","signatures":[{"sig":"MEYCIQDcBGWMmfCAQN9lxfQLUeP8qMpn6Bz2jBqtLwZvByoKGQIhAI8QXrEY1u42viNXzFa00c8ez+jR5WtubbDa9JRskZ0k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.f1913f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1063000},"type":"module","_from":"file:react-doctor-0.2.14-dev.f1913f2.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3f5f03747d792afa19ec68e299c34927/react-doctor-0.2.14-dev.f1913f2.tgz","_integrity":"sha512-3VJkj2qb3fmUHqQd4rjEetI6jKYJMTVQxZAfPiIgKlhpXGsFizUJYbAd3QNbmwnfZFCOPHdbmZBjiopJfkZGLg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.f1913f2","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.f1913f2_1780278403698_0.05189700905868433","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.b3c3aa9":{"name":"react-doctor","version":"0.2.14-dev.b3c3aa9","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.b3c3aa9","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f33ebace63c5319570e806087352695f0804fb0d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.b3c3aa9.tgz","fileCount":9,"integrity":"sha512-umywfXQUy/cfNQWw40MoQmt6bh4yEncZQ8Zoof0Cea+l39H9rCnldj41D/5ODvzcFiQIp1uv41zqK0o2wov8gg==","signatures":[{"sig":"MEYCIQCtrrB5Wv0QhOEty76rjkFWbv6STXNF8ZsYhmQXQtBmcAIhAJSY+EH1qp8bloy5AabYNvUl69WaVmxPWh3n9U5oMOBV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.b3c3aa9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1064542},"type":"module","_from":"file:react-doctor-0.2.14-dev.b3c3aa9.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e5d6718c0b77570d860ca986fba3bc4c/react-doctor-0.2.14-dev.b3c3aa9.tgz","_integrity":"sha512-umywfXQUy/cfNQWw40MoQmt6bh4yEncZQ8Zoof0Cea+l39H9rCnldj41D/5ODvzcFiQIp1uv41zqK0o2wov8gg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.b3c3aa9","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.b3c3aa9_1780281489018_0.17363178399624535","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.5fc6a9f":{"name":"react-doctor","version":"0.2.14-dev.5fc6a9f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.5fc6a9f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"eed53fb30c197dbc9897db7c2fc47cb67976f6c0","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.5fc6a9f.tgz","fileCount":9,"integrity":"sha512-oYaq6IzOs0ULc8vAnrjvInFL0AbuT8yPPLhZPZyf9vgrPjvmY3I0FdgOocUIvS7sTMvcKjcMdmKVtW017gKlLw==","signatures":[{"sig":"MEUCIQD5Gh3hQdnLazWhFdjumzn+xTZCxSiMBapBHc+2BdW3eQIgZHChYVCqr2o3g1sM4M7jPzd8mxZ6HB5d0tbjUBSFpxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.5fc6a9f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1064712},"type":"module","_from":"file:react-doctor-0.2.14-dev.5fc6a9f.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/35da63ea01bee8b537010551f1eddf77/react-doctor-0.2.14-dev.5fc6a9f.tgz","_integrity":"sha512-oYaq6IzOs0ULc8vAnrjvInFL0AbuT8yPPLhZPZyf9vgrPjvmY3I0FdgOocUIvS7sTMvcKjcMdmKVtW017gKlLw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.5fc6a9f","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.5fc6a9f_1780284855472_0.9036492542798236","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.24425b1":{"name":"react-doctor","version":"0.2.14-dev.24425b1","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.24425b1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ec9bafb857a7d39b21df5621aca9e6d7998f2e90","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.24425b1.tgz","fileCount":9,"integrity":"sha512-mKBdEwb1cltnxN5V8ccY0b3bLVApgR6Xp6jYnGGoC/fQ31J4zuFbovUbOlziECutWT3vWw5Blfn9vIBkq89boQ==","signatures":[{"sig":"MEUCIE/MQGBWCDl2aWKEKmzw7sldnBMXoYKXaRVEat5DGkkoAiEA9CZWe5kwaBuoDlV6q2Vm+LQLyiUvIy1/klUiwxLJSbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.24425b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1070068},"type":"module","_from":"file:react-doctor-0.2.14-dev.24425b1.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f196e86f9e98beff1384a3cf1292e699/react-doctor-0.2.14-dev.24425b1.tgz","_integrity":"sha512-mKBdEwb1cltnxN5V8ccY0b3bLVApgR6Xp6jYnGGoC/fQ31J4zuFbovUbOlziECutWT3vWw5Blfn9vIBkq89boQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.24425b1","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.24425b1_1780289574556_0.45885963775535976","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.b9e9bcb":{"name":"react-doctor","version":"0.2.14-dev.b9e9bcb","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.b9e9bcb","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"cbb98ced5b7f7875b9ce0a55c82ae86c3521e191","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.b9e9bcb.tgz","fileCount":9,"integrity":"sha512-wMRQod/aEQHwvDBKBnBwQiTgS7FDdOkjdoFoitRqSKZDHj560DMEiA4AnFCC8rZLx1E1SlhElA10lxvvIObmbA==","signatures":[{"sig":"MEUCIQCnKLYvqn8qOHI4YRK5FtBfpEJf7MwxvSHUqBfIBlsFmQIgEyXR6FbLPs3icE3fF8A/mytxGloymVSTopedrrm5lxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.b9e9bcb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1077289},"type":"module","_from":"file:react-doctor-0.2.14-dev.b9e9bcb.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/7065ff9847f5f60e4e84126fb3373266/react-doctor-0.2.14-dev.b9e9bcb.tgz","_integrity":"sha512-wMRQod/aEQHwvDBKBnBwQiTgS7FDdOkjdoFoitRqSKZDHj560DMEiA4AnFCC8rZLx1E1SlhElA10lxvvIObmbA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.b9e9bcb","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.b9e9bcb_1780303685582_0.1370915832765931","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.938376":{"name":"react-doctor","version":"0.2.14-dev.938376","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.938376","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"eee3ce024d410ec0498190c92cf03c330f6014d1","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.938376.tgz","fileCount":9,"integrity":"sha512-BF5r1SciUX0ypqyR9DpOQ1NgQErMisQZXUPTeyoZRGZUGY0KIMCG5gl6pBavsXG+OYXj0SusBRTSgt0J0T3Clw==","signatures":[{"sig":"MEUCIQD+tvQsmSs3nu8dIDMTO9yrXqaJU0MFLBW8BqP2MSGPAwIgA/9u9SCO/JlpHBERogGUT14ynJGdH20y2JtK1BE5L0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.938376","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1082217},"type":"module","_from":"file:react-doctor-0.2.14-dev.0938376.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/cad3f26ad52f3685c465624cacd95b9a/react-doctor-0.2.14-dev.0938376.tgz","_integrity":"sha512-BF5r1SciUX0ypqyR9DpOQ1NgQErMisQZXUPTeyoZRGZUGY0KIMCG5gl6pBavsXG+OYXj0SusBRTSgt0J0T3Clw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","prompts":"^2.4.2","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.0938376","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.938376_1780305913612_0.7841527633599568","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.9777f1a":{"name":"react-doctor","version":"0.2.14-dev.9777f1a","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.9777f1a","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"aa67b52b0ea96ee806eb1dd70a9f7e338c6c091f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.9777f1a.tgz","fileCount":10,"integrity":"sha512-gSoTn1NdokKO549DbWPfE4ydvK6RuO4D3nILWXSNLlhV5YWpEN+hRJ76KF5hAcGH94jjBBmhA7vHQn0/TYH+gA==","signatures":[{"sig":"MEYCIQDSTOIEN+4+K3/KUp/CHuCW0WoSCQ5OzSwE2lv01Th3owIhAJKSWA+Q6GofrlIw6GQLUjL4JqzKlI+OkTApHIF4pMG3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.9777f1a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1121650},"type":"module","_from":"file:react-doctor-0.2.14-dev.9777f1a.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/2d7ebba623fd4403ba990f18770961c2/react-doctor-0.2.14-dev.9777f1a.tgz","_integrity":"sha512-gSoTn1NdokKO549DbWPfE4ydvK6RuO4D3nILWXSNLlhV5YWpEN+hRJ76KF5hAcGH94jjBBmhA7vHQn0/TYH+gA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.9777f1a","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.9777f1a_1780307840768_0.8379590894187914","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.5976266":{"name":"react-doctor","version":"0.2.14-dev.5976266","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.5976266","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"4f2907488791af8107136d1d4f552342ecdababd","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.5976266.tgz","fileCount":10,"integrity":"sha512-mTZ/i9PtJ0DgV2DRLxeec9Go9/MWZv/DzXRxbV67/V9SB4emO7VYvd34g1z7pSt4+9PUcFKNsn0XLaqi813C8g==","signatures":[{"sig":"MEQCIA4DZoJijkMUbWehxRBtMTrX5eo6M1tILCGIUX/AQrYYAiBydrN6w+2lcQDHOiOz9AQesLthKwlZEM4sZXiIz8ymbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.5976266","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1121650},"type":"module","_from":"file:react-doctor-0.2.14-dev.5976266.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/85c55314a2579fa6741b2476a64b8d63/react-doctor-0.2.14-dev.5976266.tgz","_integrity":"sha512-mTZ/i9PtJ0DgV2DRLxeec9Go9/MWZv/DzXRxbV67/V9SB4emO7VYvd34g1z7pSt4+9PUcFKNsn0XLaqi813C8g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.5976266","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.5976266_1780308371444_0.6807455791279289","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.e9e71bb":{"name":"react-doctor","version":"0.2.14-dev.e9e71bb","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.e9e71bb","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ca0e333b37c9d3f4fa3b7559e638725281b88a4a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.e9e71bb.tgz","fileCount":10,"integrity":"sha512-I945xVomiTgkPN1UzdcXbygtkSjYVPbR8fh4tGVcR8jGVWnvEDLdvKEqYzYCCz7Px4PGcOvmfJ29zZj1rVc8lg==","signatures":[{"sig":"MEQCIFZSi5CfjCbwKms9kE8da85unN8Amyu6nAtJnxwLdTmZAiAU9PEvoCsInzgz6aJPZe0Mu3/3CsOSkgVJOiKd/spU7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.e9e71bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1144107},"type":"module","_from":"file:react-doctor-0.2.14-dev.e9e71bb.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/2856f987e383d3330eb78315893f34f8/react-doctor-0.2.14-dev.e9e71bb.tgz","_integrity":"sha512-I945xVomiTgkPN1UzdcXbygtkSjYVPbR8fh4tGVcR8jGVWnvEDLdvKEqYzYCCz7Px4PGcOvmfJ29zZj1rVc8lg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.e9e71bb","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.e9e71bb_1780309269719_0.696364829653886","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.75c1f99":{"name":"react-doctor","version":"0.2.14-dev.75c1f99","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.75c1f99","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"30a5d69b3e9793dfb34e5c36d2b49b9987e1f615","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.75c1f99.tgz","fileCount":10,"integrity":"sha512-8ZHo9Hd/kErZJTsW8dENZ8YsEGRGJzBs6/C1yCA4jw947z9jTkr6q+NxyWXiyk7oHT1voc0zviKznzZIUzNgIA==","signatures":[{"sig":"MEQCIBz0qhU4J1wsUpzlXXYw9AUAgtBqWwElQbNZjPCUgVUJAiAMi1sGTifPMHkiuKzKsQdPXb49M/YLmvGpxT0Ckd+mRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.75c1f99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1144107},"type":"module","_from":"file:react-doctor-0.2.14-dev.75c1f99.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d60a55181517086a1a2c2ad5c7cc7654/react-doctor-0.2.14-dev.75c1f99.tgz","_integrity":"sha512-8ZHo9Hd/kErZJTsW8dENZ8YsEGRGJzBs6/C1yCA4jw947z9jTkr6q+NxyWXiyk7oHT1voc0zviKznzZIUzNgIA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.75c1f99","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.75c1f99_1780311832297_0.9048716786166178","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.bdb9e36":{"name":"react-doctor","version":"0.2.14-dev.bdb9e36","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.bdb9e36","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e254da4ce38cfb98191039e6ffb7c7e177f2d6db","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.bdb9e36.tgz","fileCount":10,"integrity":"sha512-8jUMh0Iq9+/h+vdJM9xuGzKaTodmreNhAvKhvr3zZZp710BxXhCvYYkM1W5Hk1kK93rgA+g0X1fPaMgq/O3uxw==","signatures":[{"sig":"MEUCIEBsmqYPhMS1RKmlJkNOqMh/Qe1zGh7iozmFbiOGrjjOAiEAgLviITNMR65z8bHSgwr/b/Xfencth+Rl4YlDTUXjI+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.bdb9e36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1156243},"type":"module","_from":"file:react-doctor-0.2.14-dev.bdb9e36.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/1a19c35ca4729883ff54f51d1213ccc4/react-doctor-0.2.14-dev.bdb9e36.tgz","_integrity":"sha512-8jUMh0Iq9+/h+vdJM9xuGzKaTodmreNhAvKhvr3zZZp710BxXhCvYYkM1W5Hk1kK93rgA+g0X1fPaMgq/O3uxw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.bdb9e36","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.bdb9e36_1780313126104_0.08007607948645434","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.8921575":{"name":"react-doctor","version":"0.2.14-dev.8921575","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.8921575","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"32e193482d294a51e84919ac4eac3a1ffbcf7d31","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.8921575.tgz","fileCount":10,"integrity":"sha512-CQjA/B/wAlSgX5xLKeF/xPJJA43jtIULUIg4MCjxIxy6RiWHRJA6GRkdQHFdfifc3OKJ6UwHSzW90GMkwQiw1A==","signatures":[{"sig":"MEUCIQCKxnGGVdklJQtRRIHZlSUT8cfzk/rBVjQ+BAhH4ZF/twIgW1kCkd+OI2+WDCnjWpnz0ALoGqVuNmJZBoGycaXVdhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.8921575","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1156243},"type":"module","_from":"file:react-doctor-0.2.14-dev.8921575.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3b267c9f99b0a0e09be2cc9f45574628/react-doctor-0.2.14-dev.8921575.tgz","_integrity":"sha512-CQjA/B/wAlSgX5xLKeF/xPJJA43jtIULUIg4MCjxIxy6RiWHRJA6GRkdQHFdfifc3OKJ6UwHSzW90GMkwQiw1A==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.8921575","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.8921575_1780313222221_0.5046601254696486","host":"s3://npm-registry-packages-npm-production"}},"0.2.14-dev.05d7bba":{"name":"react-doctor","version":"0.2.14-dev.05d7bba","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.14-dev.05d7bba","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e09a8540f7175d15f0de79734c597e8ddbcfd56d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.14-dev.05d7bba.tgz","fileCount":10,"integrity":"sha512-f0VkbQn8xqdH43RJKI0jdp6rjeGz/92Rs4ue2kUn15c6nhTbqQI2adgZ8ea/Yn2GkSNJ9shoYVxCh66mQc1DZQ==","signatures":[{"sig":"MEYCIQCdqv05/Fp+93pcA/j0x5AZyaH/38QSBOmRiPIP1aeuEgIhAOqEB94UtS2I5LXZABKUysTFIfzuBvMUWkjx1tpB5ViF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.14-dev.05d7bba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1153749},"type":"module","_from":"file:react-doctor-0.2.14-dev.05d7bba.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/7252907ba3284bafda01d56113658361/react-doctor-0.2.14-dev.05d7bba.tgz","_integrity":"sha512-f0VkbQn8xqdH43RJKI0jdp6rjeGz/92Rs4ue2kUn15c6nhTbqQI2adgZ8ea/Yn2GkSNJ9shoYVxCh66mQc1DZQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.14-dev.05d7bba","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.14","@react-doctor/core":"0.2.14","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.14-dev.05d7bba_1780313682857_0.41334687755538746","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"react-doctor","version":"0.2.15","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.15","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"1d13cfe44d793087ac2ea65affe508a01a2ae855","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.15.tgz","fileCount":10,"integrity":"sha512-WM2rfCnUqm13NULZj3HgfKAG+Zs6UMCyeWq+P+4NF4hIfvN4DBoFfHc+jz4l5gHEqdh2AO2lzD0pNP8PYDT9wg==","signatures":[{"sig":"MEUCIQCF6hwWF5wYXt44AHePJPq8MnJOusspglHCPMM2v8gWUwIgKNnSe7DKcaZgkL6fLgd5WDQVaRZbMlyOirmOKhkEhhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1153689},"type":"module","_from":"file:react-doctor-0.2.15.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/de1de74ea945bf740f34ebcfb866e0ad/react-doctor-0.2.15.tgz","_integrity":"sha512-WM2rfCnUqm13NULZj3HgfKAG+Zs6UMCyeWq+P+4NF4hIfvN4DBoFfHc+jz4l5gHEqdh2AO2lzD0pNP8PYDT9wg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.15","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.15","@react-doctor/core":"0.2.15","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.15_1780314318288_0.19450372736075483","host":"s3://npm-registry-packages-npm-production"}},"0.2.15-dev.66f9d64":{"name":"react-doctor","version":"0.2.15-dev.66f9d64","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.15-dev.66f9d64","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"a51d72aed97127880a88a590a044ac48bcec61cd","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.15-dev.66f9d64.tgz","fileCount":10,"integrity":"sha512-ka39mGd+8UwkqoD1O8Smg3zZe7ZbStnGpyGONo8Lqg1QOcS1fmsKR4Z27Wt1j+9sryjqFD+vlxO8fyeFDgjvqg==","signatures":[{"sig":"MEUCIQDlm7LZ7iXY0KuT6XreSFSM/AddmIYZWhB35YIcaXrr5AIgLWKK/7A5Ri/ewcVZjsWkCvfD7KChC58qsl0vNhu5ZVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.15-dev.66f9d64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1153749},"type":"module","_from":"file:react-doctor-0.2.15-dev.66f9d64.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c378786e36df5f1ad7e6c14004d69068/react-doctor-0.2.15-dev.66f9d64.tgz","_integrity":"sha512-ka39mGd+8UwkqoD1O8Smg3zZe7ZbStnGpyGONo8Lqg1QOcS1fmsKR4Z27Wt1j+9sryjqFD+vlxO8fyeFDgjvqg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.15-dev.66f9d64","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.15","@react-doctor/core":"0.2.15","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.15-dev.66f9d64_1780314384243_0.9143478373430076","host":"s3://npm-registry-packages-npm-production"}},"0.2.15-dev.01ec05c":{"name":"react-doctor","version":"0.2.15-dev.01ec05c","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.15-dev.01ec05c","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7be63f7ae4f7969366173936f3be2a3495aedfb9","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.15-dev.01ec05c.tgz","fileCount":10,"integrity":"sha512-2p/dANeDaV6/OFO2ZzR5/xaZK1bfm9SRlBvRB0IRBEptLwiW5Rwxp3RlB9HqY3XYGNBLVuHwCRZkCo8KbtMWWg==","signatures":[{"sig":"MEQCIHZwCMlOtaM7T/tmmZrwS7ufWKqbbhS+5RqX+QDijyXVAiA6nPnKs6BY4lo/2Hhvj6jf46lsbJ3l1qDCdheRKfp2QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.15-dev.01ec05c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1161440},"type":"module","_from":"file:react-doctor-0.2.15-dev.01ec05c.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/199cf5cd57e8646b68212286cbd7d469/react-doctor-0.2.15-dev.01ec05c.tgz","_integrity":"sha512-2p/dANeDaV6/OFO2ZzR5/xaZK1bfm9SRlBvRB0IRBEptLwiW5Rwxp3RlB9HqY3XYGNBLVuHwCRZkCo8KbtMWWg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.15-dev.01ec05c","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.15","@react-doctor/core":"0.2.15","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.15-dev.01ec05c_1780317875023_0.5617355860379138","host":"s3://npm-registry-packages-npm-production"}},"0.2.15-dev.3fae9dd":{"name":"react-doctor","version":"0.2.15-dev.3fae9dd","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.15-dev.3fae9dd","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5817ac5f77f21e66bba75862bbd48baff9954320","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.15-dev.3fae9dd.tgz","fileCount":10,"integrity":"sha512-YtsQDue4qUJqskHsR/pLi8YN7W/DKpEPpD2XrWDXBXzQ0L4+6NqxIPaFprOBXbX1hjUnSeYVRzZYgzyUrSNVlQ==","signatures":[{"sig":"MEQCIGIZmaMVXoDZCsqhgGN09askUoSwEHs36xNASuGpIn0wAiBMXd5LXdR0v5ayZN2cIADNCv9FjzZQFtvLQMVD9EGTGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.15-dev.3fae9dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1153749},"type":"module","_from":"file:react-doctor-0.2.15-dev.3fae9dd.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d9a5b265f5ed21504ccd09d8dbeb85d6/react-doctor-0.2.15-dev.3fae9dd.tgz","_integrity":"sha512-YtsQDue4qUJqskHsR/pLi8YN7W/DKpEPpD2XrWDXBXzQ0L4+6NqxIPaFprOBXbX1hjUnSeYVRzZYgzyUrSNVlQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.15-dev.3fae9dd","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.15","@react-doctor/core":"0.2.15","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.15-dev.3fae9dd_1780318026729_0.3832995260759393","host":"s3://npm-registry-packages-npm-production"}},"0.2.15-dev.17e722e":{"name":"react-doctor","version":"0.2.15-dev.17e722e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.15-dev.17e722e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ea5f788445bc7f401f6ed545065f1dce9f161cc8","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.15-dev.17e722e.tgz","fileCount":10,"integrity":"sha512-oOTWjXTFzMnaodAgiAeCKFe6wJ3zn3Wji+1W8OR3pFamLACk7+IbUf16XZZRvG9rt4pcI/6ST5bfWBAZSdmYRw==","signatures":[{"sig":"MEQCIGZ7sT7BH0M+bzItOlSh+gKx6X8wbgVfN4HIGcPC+BjZAiAoGGw5pV5dBclznSbWZj20yD7PVa3lBrGf+ie3SaWYfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.15-dev.17e722e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1164054},"type":"module","_from":"file:react-doctor-0.2.15-dev.17e722e.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/09d8eda45cc727ad782839e1a9321f21/react-doctor-0.2.15-dev.17e722e.tgz","_integrity":"sha512-oOTWjXTFzMnaodAgiAeCKFe6wJ3zn3Wji+1W8OR3pFamLACk7+IbUf16XZZRvG9rt4pcI/6ST5bfWBAZSdmYRw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.15-dev.17e722e","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.15","@react-doctor/core":"0.2.15","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.15-dev.17e722e_1780320297932_0.974355280893243","host":"s3://npm-registry-packages-npm-production"}},"0.2.15-dev.520b0a9":{"name":"react-doctor","version":"0.2.15-dev.520b0a9","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.15-dev.520b0a9","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"abc0eb39d1831147079532278f82773bb2b73f81","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.15-dev.520b0a9.tgz","fileCount":10,"integrity":"sha512-bptKKY4fKQZy11bAMpMOrdF8eB01Xl6UucQGippfnKXUARuhcvRhe4xWuDmIPcyyo7H8XVahSW5MgN0f311+uA==","signatures":[{"sig":"MEQCIGhMCiLMRtTEWqHFnjsmIw2r0VMmt9/D1NXfN4jVWhjaAiBfF2YTYUI5kpjOo93ZFrL0tThGpcmyca8sitKfcf2Ijg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.15-dev.520b0a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1171698},"type":"module","_from":"file:react-doctor-0.2.15-dev.520b0a9.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f53ce55ca9d7dafcddc6c9ba3946e095/react-doctor-0.2.15-dev.520b0a9.tgz","_integrity":"sha512-bptKKY4fKQZy11bAMpMOrdF8eB01Xl6UucQGippfnKXUARuhcvRhe4xWuDmIPcyyo7H8XVahSW5MgN0f311+uA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.15-dev.520b0a9","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.15","@react-doctor/core":"0.2.15","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.15-dev.520b0a9_1780320400101_0.9191234576647422","host":"s3://npm-registry-packages-npm-production"}},"0.2.15-dev.bd8298d":{"name":"react-doctor","version":"0.2.15-dev.bd8298d","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.15-dev.bd8298d","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"a00bba4b9cccc4c599f1b0a29e49af2e7da63f75","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.15-dev.bd8298d.tgz","fileCount":10,"integrity":"sha512-i8mazF+MGp6Xk70KVfVl91xrMWiKHcWy8dJRLZBDENdC4MEHIObas7UuZjYstxcT0VEZz6XK+qnoTMUKhBFelw==","signatures":[{"sig":"MEUCIQD2+Lyj71n6u39Ae1mCEsUAsKgbmTZLUCiGu8uEwSmq3AIgF5kBWWvwmJMIZEfmZo6nTykSDldLEQeLAlTcIAM/vyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.15-dev.bd8298d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1173746},"type":"module","_from":"file:react-doctor-0.2.15-dev.bd8298d.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f1316f6fffb9712a1117045dbfc1e930/react-doctor-0.2.15-dev.bd8298d.tgz","_integrity":"sha512-i8mazF+MGp6Xk70KVfVl91xrMWiKHcWy8dJRLZBDENdC4MEHIObas7UuZjYstxcT0VEZz6XK+qnoTMUKhBFelw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.15-dev.bd8298d","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.15","@react-doctor/core":"0.2.15","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.15-dev.bd8298d_1780329164652_0.9981944861409415","host":"s3://npm-registry-packages-npm-production"}},"0.2.15-dev.bf4c21e":{"name":"react-doctor","version":"0.2.15-dev.bf4c21e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.15-dev.bf4c21e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d6f1958a0cafbed889bfc191e5990cc9f7bca989","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.15-dev.bf4c21e.tgz","fileCount":10,"integrity":"sha512-6Yruxd5aUlZjoFIFtb6taVDz1W+CpE4XN5kRXj3hPAd28wqZSfFu/hu5dP2UySGLNlsOBdbAiNGhkSEw+EjKtA==","signatures":[{"sig":"MEQCIAbhgP6cEiDit1PsbFyTuw2DMorzXov/BeA7UbukgxidAiBgnCGef9EcpxSaJ7DjgcMdZx++JPG7shQAAXo3McrzeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.15-dev.bf4c21e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1173113},"type":"module","_from":"file:react-doctor-0.2.15-dev.bf4c21e.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/a02a6a72e2da451e466294c9d86edab3/react-doctor-0.2.15-dev.bf4c21e.tgz","_integrity":"sha512-6Yruxd5aUlZjoFIFtb6taVDz1W+CpE4XN5kRXj3hPAd28wqZSfFu/hu5dP2UySGLNlsOBdbAiNGhkSEw+EjKtA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.15-dev.bf4c21e","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.15","@react-doctor/core":"0.2.15","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.15-dev.bf4c21e_1780331599460_0.9236133201984071","host":"s3://npm-registry-packages-npm-production"}},"0.2.15-dev.8162bfb":{"name":"react-doctor","version":"0.2.15-dev.8162bfb","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.15-dev.8162bfb","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e6e8bf5f9ddf4710bca4087dfbae1bd465a57990","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.15-dev.8162bfb.tgz","fileCount":10,"integrity":"sha512-Rk8raZRguboziuzJztDgh9k1RfBbBOmRYTHZUHyheB0o+5g8cDjnq1CDAsxjncTyIZBer6wBcIFHXYgWKG6muw==","signatures":[{"sig":"MEYCIQCUx2aGXV8XIXLDXQR+wgGgaSKFRuQIfPRycXH2Cypt9gIhANftawwmrjguQs17NFjKiaSlDxbXx3IbZiPdKInHu6nE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.15-dev.8162bfb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1171051},"type":"module","_from":"file:react-doctor-0.2.15-dev.8162bfb.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/6f41211a8c67a4a654efe0abf89e2dc8/react-doctor-0.2.15-dev.8162bfb.tgz","_integrity":"sha512-Rk8raZRguboziuzJztDgh9k1RfBbBOmRYTHZUHyheB0o+5g8cDjnq1CDAsxjncTyIZBer6wBcIFHXYgWKG6muw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.15-dev.8162bfb","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.15","@react-doctor/core":"0.2.15","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.15-dev.8162bfb_1780334874942_0.03856610779598579","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"react-doctor","version":"0.2.16","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.16","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e426288853bb58dc5fdc1be0a8a8115a3177d297","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.16.tgz","fileCount":10,"integrity":"sha512-o108QscqM/TlC1QmKgDORf/P53PeZ69nZbRsvy53rXkKvWdKZC1Y0u1JRPmThbTh6v+QpMispBwEnFHhlpZQ7w==","signatures":[{"sig":"MEUCIQCx4fiUHokYEX4mGUjqoyXvFoJkZIjazeYgJQ6orB1q7AIgbz6ZIKe8ZooXYBjWfOKYTqubZZMbKQ+k9cfxi46M1io=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1170991},"type":"module","_from":"file:react-doctor-0.2.16.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c0dd3ed11b38139eb2def575ff4b80a9/react-doctor-0.2.16.tgz","_integrity":"sha512-o108QscqM/TlC1QmKgDORf/P53PeZ69nZbRsvy53rXkKvWdKZC1Y0u1JRPmThbTh6v+QpMispBwEnFHhlpZQ7w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.16","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.16","@react-doctor/core":"0.2.16","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.16_1780335927157_0.9503056086125372","host":"s3://npm-registry-packages-npm-production"}},"0.2.16-dev.2d1ab24":{"name":"react-doctor","version":"0.2.16-dev.2d1ab24","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.16-dev.2d1ab24","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7090e8beb6a725dbf3f877f03c4e3af758348c86","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.16-dev.2d1ab24.tgz","fileCount":10,"integrity":"sha512-ayVhY2Zee0zGsSHtPClNwbIFCpS4Lpy8w7SpwllS6XbPcvFe9g5Vd3ydBER3S5CA/TOoW9TyW6JkEy6IjlhXHQ==","signatures":[{"sig":"MEUCIQDFqu5Hsb/wjwg/aVc5MbnrN6Nc00tzSo6VfvyJyMjZTgIgfzRakH6a1kszkStPSJDJafsVbVSWNykKOOsNJlDTJng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.16-dev.2d1ab24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1171051},"type":"module","_from":"file:react-doctor-0.2.16-dev.2d1ab24.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f4edc354a45f467137e4ba71c2e78aa2/react-doctor-0.2.16-dev.2d1ab24.tgz","_integrity":"sha512-ayVhY2Zee0zGsSHtPClNwbIFCpS4Lpy8w7SpwllS6XbPcvFe9g5Vd3ydBER3S5CA/TOoW9TyW6JkEy6IjlhXHQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.16-dev.2d1ab24","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.16","@react-doctor/core":"0.2.16","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.16-dev.2d1ab24_1780335997525_0.906074533128975","host":"s3://npm-registry-packages-npm-production"}},"0.2.16-dev.114893e":{"name":"react-doctor","version":"0.2.16-dev.114893e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.16-dev.114893e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e1236911be040a16b479b0cb604e25706cdf73a2","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.16-dev.114893e.tgz","fileCount":10,"integrity":"sha512-SZ/Zxcnb6I+GohGa0L164RU0sYMLl3hq9UQsBetY3fh7U7Z4tmcSxnaZYFzMZtbqMAnYHW3IwppsYRa83klKdQ==","signatures":[{"sig":"MEUCIDo/KWkx1+HzMgjwSrUQnEdIKyKqg6/Z5qdGFzn1ng3qAiEAwfuCloJTFkTfeVzgskwWaoofm+Srk0vIr1ccPsNarZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.16-dev.114893e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1177194},"type":"module","_from":"file:react-doctor-0.2.16-dev.114893e.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/036b1b38e634a4202db7bebd6425512a/react-doctor-0.2.16-dev.114893e.tgz","_integrity":"sha512-SZ/Zxcnb6I+GohGa0L164RU0sYMLl3hq9UQsBetY3fh7U7Z4tmcSxnaZYFzMZtbqMAnYHW3IwppsYRa83klKdQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.16-dev.114893e","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.16","@react-doctor/core":"0.2.16","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.16-dev.114893e_1780348949198_0.6097332960423201","host":"s3://npm-registry-packages-npm-production"}},"0.2.16-dev.ec5d58c":{"name":"react-doctor","version":"0.2.16-dev.ec5d58c","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.16-dev.ec5d58c","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"138fdf173f98a19aeeced2730e438e2e0dc3fe9b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.16-dev.ec5d58c.tgz","fileCount":10,"integrity":"sha512-hk0MJl1c1Uvc5C6dWMRBoqCBckCdopyXTH2f4Mttj0Ibs/IcrhhQuVCGQLNatLbva0txwHfJ6jqstWCa5X9pTA==","signatures":[{"sig":"MEUCIQCTa8haDH8SdU+CNJlRKJYnclnjPLIxw1N8WkzsyJ4SjAIgWbVQSaPBNjMuE2mILfWZVPID35mpB2pnkhRf/EyoqXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.16-dev.ec5d58c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1177369},"type":"module","_from":"file:react-doctor-0.2.16-dev.ec5d58c.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/4b15dafa256df1012233b9b9772aba7b/react-doctor-0.2.16-dev.ec5d58c.tgz","_integrity":"sha512-hk0MJl1c1Uvc5C6dWMRBoqCBckCdopyXTH2f4Mttj0Ibs/IcrhhQuVCGQLNatLbva0txwHfJ6jqstWCa5X9pTA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.16-dev.ec5d58c","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.16","@react-doctor/core":"0.2.16","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.16-dev.ec5d58c_1780349247900_0.9017492307504087","host":"s3://npm-registry-packages-npm-production"}},"0.2.16-dev.b336f54":{"name":"react-doctor","version":"0.2.16-dev.b336f54","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.16-dev.b336f54","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"0744955a3e7da85c553d177a248b885cded54226","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.16-dev.b336f54.tgz","fileCount":10,"integrity":"sha512-a0WhINPsp3GyqCXejQffqu306DomCPHUy6rVB3ef2ZZ6u0K1KmRFFesbj0QgBcD8aqoeGr/VvzCSIyE4A5X9fg==","signatures":[{"sig":"MEUCIHoP5j12wn5rgr006azvJ4dMPKutrhsr8q/8rRMM0TBWAiEA8EusgWIX9Rsj2yMBeylUfLE9srqVYoLVt8vD+scAXZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.16-dev.b336f54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1178279},"type":"module","_from":"file:react-doctor-0.2.16-dev.b336f54.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/2b94b6ffaff34f075361a1f9ebf58f37/react-doctor-0.2.16-dev.b336f54.tgz","_integrity":"sha512-a0WhINPsp3GyqCXejQffqu306DomCPHUy6rVB3ef2ZZ6u0K1KmRFFesbj0QgBcD8aqoeGr/VvzCSIyE4A5X9fg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.16-dev.b336f54","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.16","@react-doctor/core":"0.2.16","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.16-dev.b336f54_1780352577941_0.9754736070058334","host":"s3://npm-registry-packages-npm-production"}},"0.2.17-dev.5614b32":{"name":"react-doctor","version":"0.2.17-dev.5614b32","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.17-dev.5614b32","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"be9f39727ddeb3c1118b32711f37c531f98e3070","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.17-dev.5614b32.tgz","fileCount":10,"integrity":"sha512-HAlxQGVqISlXI4sSH21S28M8gXZHnZrwKnXXGcR0cizVnf6k3ox455YpkSTmhl+FQzmpTc7wOJ87lhrzmjY3dA==","signatures":[{"sig":"MEUCIQDeA1d9ed9c+qV79weTqNEAI1z8drFSV9XDVCbubL4X7QIgMSD5ObK9fWNV/qxpQv4v1T93lyuSU6zZy7ffbl1kRDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.17-dev.5614b32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1178279},"type":"module","_from":"file:react-doctor-0.2.17-dev.5614b32.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/6fbe60600c6b6fdfd7fba8aee872a49c/react-doctor-0.2.17-dev.5614b32.tgz","_integrity":"sha512-HAlxQGVqISlXI4sSH21S28M8gXZHnZrwKnXXGcR0cizVnf6k3ox455YpkSTmhl+FQzmpTc7wOJ87lhrzmjY3dA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.17-dev.5614b32","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.17","@react-doctor/core":"0.2.17","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.17-dev.5614b32_1780352674100_0.7343440129134764","host":"s3://npm-registry-packages-npm-production"}},"0.2.17-dev.2aa96f3":{"name":"react-doctor","version":"0.2.17-dev.2aa96f3","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.17-dev.2aa96f3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"417a14c4dc5267dcd46ad02e8ad713618ef89369","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.17-dev.2aa96f3.tgz","fileCount":10,"integrity":"sha512-myjKocsxf/vxXMSieHsCqSOwSZnVExBItu51EU6tr4ljfdbHTqATfambKDa1PDwHYdQID6/ECemIub5F0vahDg==","signatures":[{"sig":"MEQCICbMtzYgxh+rkwniM5ywJzFztJzeH5hmKlsF4do7ylQvAiAHwL/gycXEfo/x/BDw5G3pMkqVq1KEt4GymKUBcGeJQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.17-dev.2aa96f3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1180203},"type":"module","_from":"file:react-doctor-0.2.17-dev.2aa96f3.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/33c7f5956d773aa801a723c4a74198e0/react-doctor-0.2.17-dev.2aa96f3.tgz","_integrity":"sha512-myjKocsxf/vxXMSieHsCqSOwSZnVExBItu51EU6tr4ljfdbHTqATfambKDa1PDwHYdQID6/ECemIub5F0vahDg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.17-dev.2aa96f3","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.17","@react-doctor/core":"0.2.17","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.17-dev.2aa96f3_1780359045886_0.9104591223851237","host":"s3://npm-registry-packages-npm-production"}},"0.2.17-dev.0c8b797":{"name":"react-doctor","version":"0.2.17-dev.0c8b797","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.17-dev.0c8b797","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"9807546a308245e52c4484c4f86046105dd6f991","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.17-dev.0c8b797.tgz","fileCount":10,"integrity":"sha512-GrNso6+GkJ/zHMgjn1A/ox/7FE45PByfpgaX6z0rR3SBEWyq6MxaBEeZ5p4EgVDTSvNsFvw3GBryQKrUrRcyjg==","signatures":[{"sig":"MEYCIQD8xjwznc7Zba4EHWrUEsUZHTrWnl290/PII2lKthvGnQIhAPZTh0w9njUALyQ98sIWw26ajEYxTlu76iKze1H5DrNz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.17-dev.0c8b797","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1180271},"type":"module","_from":"file:react-doctor-0.2.17-dev.0c8b797.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/58aa3a46392fbcf4be5553b3c83a6142/react-doctor-0.2.17-dev.0c8b797.tgz","_integrity":"sha512-GrNso6+GkJ/zHMgjn1A/ox/7FE45PByfpgaX6z0rR3SBEWyq6MxaBEeZ5p4EgVDTSvNsFvw3GBryQKrUrRcyjg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.17-dev.0c8b797","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.17","@react-doctor/core":"0.2.17","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.17-dev.0c8b797_1780360415246_0.944904871138474","host":"s3://npm-registry-packages-npm-production"}},"0.2.17-dev.4aadaab":{"name":"react-doctor","version":"0.2.17-dev.4aadaab","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.17-dev.4aadaab","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"bd0a153e24db6778a88278ae9440bb174e8e2be1","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.17-dev.4aadaab.tgz","fileCount":10,"integrity":"sha512-lLirBf6Kz5NmrEKGAZtagWvfRi+7mpMcTJQ4ui8lTWYCTMasE8oufuVIJo6RsSi+5eMvtV5rsHyuekKv7HFO5g==","signatures":[{"sig":"MEYCIQD6PMcDnOPRrrjOvpLNiEHgMRL3r4LxMHbFWhIh5T4osAIhAMwqrk9o7Xf+shaqgOEGps62pKngD+CZOGJ6Mj5yDXdp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.17-dev.4aadaab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1180271},"type":"module","_from":"file:react-doctor-0.2.17-dev.4aadaab.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/b27b8b55e2a3b6467fe15ac78dae2fa1/react-doctor-0.2.17-dev.4aadaab.tgz","_integrity":"sha512-lLirBf6Kz5NmrEKGAZtagWvfRi+7mpMcTJQ4ui8lTWYCTMasE8oufuVIJo6RsSi+5eMvtV5rsHyuekKv7HFO5g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.17-dev.4aadaab","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.17","@react-doctor/core":"0.2.17","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.17-dev.4aadaab_1780381229450_0.11736783121364103","host":"s3://npm-registry-packages-npm-production"}},"0.2.18-dev.8d13ba3":{"name":"react-doctor","version":"0.2.18-dev.8d13ba3","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.18-dev.8d13ba3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"9bc89ffe484e299486571f5aa0c37bebf4979ba2","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.18-dev.8d13ba3.tgz","fileCount":10,"integrity":"sha512-kv02QsyWZKP87wphIjN9ahQonO+QM/9VcSoe1CKFF7iptUR/YL1qUVG3gd2PZhMlIJweNlwXlk8xdavMbIs+8A==","signatures":[{"sig":"MEUCIEf7pK1rYYiQCeVbZhYDpwyS9z5Y/eNE4I9d5VALXKfTAiEA5lLBb4MzPCkwvxiF0QW+s1L7xO06bO6w8seScRDaIts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.18-dev.8d13ba3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1180271},"type":"module","_from":"file:react-doctor-0.2.18-dev.8d13ba3.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/351a31c8056d2085b61cb82855220bdf/react-doctor-0.2.18-dev.8d13ba3.tgz","_integrity":"sha512-kv02QsyWZKP87wphIjN9ahQonO+QM/9VcSoe1CKFF7iptUR/YL1qUVG3gd2PZhMlIJweNlwXlk8xdavMbIs+8A==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.18-dev.8d13ba3","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.18","@react-doctor/core":"0.2.18","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.18-dev.8d13ba3_1780381328377_0.5398092434650861","host":"s3://npm-registry-packages-npm-production"}},"0.2.18-dev.caf46a7":{"name":"react-doctor","version":"0.2.18-dev.caf46a7","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.18-dev.caf46a7","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d9d0b2d26262649d40c5d48b4e4356642a4f916a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.18-dev.caf46a7.tgz","fileCount":10,"integrity":"sha512-I/o56UVP05xcgtBDm39GFO4ZtLEP5jF3A/nViZGl3vTcWP0PoWWqEm/roJIqc/vj9XU0QH/HBc5c31a4V870HQ==","signatures":[{"sig":"MEUCIQDHyxWu37WffXO3KkAOpaBAZiwiSlxQtdCcTIfncsqO8AIgHj5Az17SBKT7aBSm/3ZEv64A9wInFqERceGfTGkfygw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.18-dev.caf46a7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1180609},"type":"module","_from":"file:react-doctor-0.2.18-dev.caf46a7.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/472af968ce0b9e7b1673870a899096db/react-doctor-0.2.18-dev.caf46a7.tgz","_integrity":"sha512-I/o56UVP05xcgtBDm39GFO4ZtLEP5jF3A/nViZGl3vTcWP0PoWWqEm/roJIqc/vj9XU0QH/HBc5c31a4V870HQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.18-dev.caf46a7","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.18","@react-doctor/core":"0.2.18","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.18-dev.caf46a7_1780428158726_0.19574815749283236","host":"s3://npm-registry-packages-npm-production"}},"0.2.18-dev.0a36216":{"name":"react-doctor","version":"0.2.18-dev.0a36216","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.18-dev.0a36216","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"46f37d828007cd18c91fccac31cc47196bd52f4f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.18-dev.0a36216.tgz","fileCount":10,"integrity":"sha512-pW+H4G6RMxt3FB25sqQlKqoCMvaTfLZ03rh+P1BquK6Ly7Aheyfhk3uedzX6I1UksgNxNRxZoJbt/i2aiO5HSg==","signatures":[{"sig":"MEUCIQCSSZm2c9nlopqnFHi6Qdy40FbR9RoiHxO0LilIFmcqTAIgGpWW207EObPmgeAXuxayn/XoONCLQDhUEbzzUMy8jUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.18-dev.0a36216","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1180603},"type":"module","_from":"file:react-doctor-0.2.18-dev.0a36216.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/679f0835b4db9da32473df0f48b276de/react-doctor-0.2.18-dev.0a36216.tgz","_integrity":"sha512-pW+H4G6RMxt3FB25sqQlKqoCMvaTfLZ03rh+P1BquK6Ly7Aheyfhk3uedzX6I1UksgNxNRxZoJbt/i2aiO5HSg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.18-dev.0a36216","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.18","@react-doctor/core":"0.2.18","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.18-dev.0a36216_1780428575320_0.3696320074649282","host":"s3://npm-registry-packages-npm-production"}},"0.2.18-dev.3cc9971":{"name":"react-doctor","version":"0.2.18-dev.3cc9971","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.18-dev.3cc9971","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"013b1bce097f21e6396e013d5739df9b73006fc0","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.18-dev.3cc9971.tgz","fileCount":10,"integrity":"sha512-S6iWEdSWAOY9LyN8Bo+hvPXWEMWAW4EFHphemlJwGXCcKeKN8gl3DaJWnA9H1q/0EgYcZCgwE4SixVkGasjbqg==","signatures":[{"sig":"MEUCIGTpsverJgbEDlCoBolf9WUtYA92QNRqwMITjkU5w2WBAiEAsW5n5FHTMxOBwm93sObSUyytlQ9xHt8hkDTJI9WPrS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.18-dev.3cc9971","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1181712},"type":"module","_from":"file:react-doctor-0.2.18-dev.3cc9971.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/952daabd7a825452b518d288f2a21597/react-doctor-0.2.18-dev.3cc9971.tgz","_integrity":"sha512-S6iWEdSWAOY9LyN8Bo+hvPXWEMWAW4EFHphemlJwGXCcKeKN8gl3DaJWnA9H1q/0EgYcZCgwE4SixVkGasjbqg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.18-dev.3cc9971","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.18","@react-doctor/core":"0.2.18","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.18-dev.3cc9971_1780429315009_0.16178905162805934","host":"s3://npm-registry-packages-npm-production"}},"0.2.18-dev.f375dbb":{"name":"react-doctor","version":"0.2.18-dev.f375dbb","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.18-dev.f375dbb","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"187c1bb360c1daac47b17ccdf5523670f046380a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.18-dev.f375dbb.tgz","fileCount":10,"integrity":"sha512-tHrJxf/OnLZ2GROy0TY1/2azXBwvlE348LrjO7liots8sEAI4EQYv5b+OAly4wMy12FjV2DavhPjLie8d+QClA==","signatures":[{"sig":"MEQCIE6pGmJRM7w2wTKVtO+gs7g+Gwlhu2u0rzj9tSENNBCsAiAJ53YjeLMiCBk3M4ueOoo9kgIZYpxbYedI6q4TABX0ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.18-dev.f375dbb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1181712},"type":"module","_from":"file:react-doctor-0.2.18-dev.f375dbb.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/7680af6446257913929c650f449d68ae/react-doctor-0.2.18-dev.f375dbb.tgz","_integrity":"sha512-tHrJxf/OnLZ2GROy0TY1/2azXBwvlE348LrjO7liots8sEAI4EQYv5b+OAly4wMy12FjV2DavhPjLie8d+QClA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.18-dev.f375dbb","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.18","@react-doctor/core":"0.2.18","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.18-dev.f375dbb_1780429734936_0.8051957070767284","host":"s3://npm-registry-packages-npm-production"}},"0.2.18-dev.eab6dc2":{"name":"react-doctor","version":"0.2.18-dev.eab6dc2","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.18-dev.eab6dc2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"bad93e627a7ae0c063f5d4e6f9be69534ca6d553","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.18-dev.eab6dc2.tgz","fileCount":10,"integrity":"sha512-RH3G/h3PtvIt/+aA61F6CDS2s1I4p0s9EtikNpNB6Bdenh5qGQa61aasOJRIpQ4/pQ1rJpKcovt/D5HWUVRdDg==","signatures":[{"sig":"MEUCIQDIZFBr6xcfLtVro4thhvedlZtTEDCtD4gE/aWyoQKUuQIgF8vrGbd41g+f+bRFd0Uo1LuydygMIzpKGk4vUaPecXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.18-dev.eab6dc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1181788},"type":"module","_from":"file:react-doctor-0.2.18-dev.eab6dc2.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/4fde53e58f152ddac0c3a0d31ce076c4/react-doctor-0.2.18-dev.eab6dc2.tgz","_integrity":"sha512-RH3G/h3PtvIt/+aA61F6CDS2s1I4p0s9EtikNpNB6Bdenh5qGQa61aasOJRIpQ4/pQ1rJpKcovt/D5HWUVRdDg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.18-dev.eab6dc2","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.18","@react-doctor/core":"0.2.18","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.18-dev.eab6dc2_1780438846245_0.7513108530265729","host":"s3://npm-registry-packages-npm-production"}},"0.2.18-dev.d594f69":{"name":"react-doctor","version":"0.2.18-dev.d594f69","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.18-dev.d594f69","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"16303131200ccb076f0ef6d98da961c99aac181e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.18-dev.d594f69.tgz","fileCount":10,"integrity":"sha512-89NVZqLQmHRuZcGk/EkaCJ1DGZSA1YjhiLS42RNsob/8rnPSYegIkUH8BveFwUdh2MnX9dGTT4NMr72ofK5ODw==","signatures":[{"sig":"MEYCIQCVXDRBARbgZFYvzMe2YsMHbf/ymub+Leufum/Ib6qMgQIhAM34yEMsPZ8l5XA9jaiDPvejg8h4J+Z6eKPxVgoVbG51","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.18-dev.d594f69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1182058},"type":"module","_from":"file:react-doctor-0.2.18-dev.d594f69.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/ea8cabaef5d2f46946ac6dd494ef621a/react-doctor-0.2.18-dev.d594f69.tgz","_integrity":"sha512-89NVZqLQmHRuZcGk/EkaCJ1DGZSA1YjhiLS42RNsob/8rnPSYegIkUH8BveFwUdh2MnX9dGTT4NMr72ofK5ODw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.14","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.18-dev.d594f69","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.18","@react-doctor/core":"0.2.18","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.18-dev.d594f69_1780438946853_0.4948782207993938","host":"s3://npm-registry-packages-npm-production"}},"0.2.18-dev.19b39c0":{"name":"react-doctor","version":"0.2.18-dev.19b39c0","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.18-dev.19b39c0","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"09e2307663b0969b8f6b80677f5380d018803043","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.18-dev.19b39c0.tgz","fileCount":10,"integrity":"sha512-+BZ0Bz80yRVthMgS7/t13SsqldBtVQPFFNbXxckpcApqksjyKQehgYVSIB3z7+18FDQyoLOOcgutIIhZpNY+1Q==","signatures":[{"sig":"MEUCIAJTR/EECclRfLQPvcoi5pOcwR8iIAgA50SiLijg2q3bAiEA9iambGesHOT8oHK7vOEt5WPkPhPqrGyF+SYbsvZznpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.18-dev.19b39c0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1182058},"type":"module","_from":"file:react-doctor-0.2.18-dev.19b39c0.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/43137a6001946439cba23cc20db2197b/react-doctor-0.2.18-dev.19b39c0.tgz","_integrity":"sha512-+BZ0Bz80yRVthMgS7/t13SsqldBtVQPFFNbXxckpcApqksjyKQehgYVSIB3z7+18FDQyoLOOcgutIIhZpNY+1Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.15","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.18-dev.19b39c0","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.18","@react-doctor/core":"0.2.18","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.18-dev.19b39c0_1780446304052_0.0022073842292447132","host":"s3://npm-registry-packages-npm-production"}},"0.2.18-dev.8691177":{"name":"react-doctor","version":"0.2.18-dev.8691177","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.18-dev.8691177","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f2a0d586315ef7e3f44b9ac21dbfa5b95c7413aa","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.18-dev.8691177.tgz","fileCount":10,"integrity":"sha512-wLNXjCv2uu7KjqoDpSZaoUbo1Pe1w+xP5ZZwwLJHbnGAQPiEnQew/tv0+70DRC6kdd+t/afAyotTZoKwExj1rA==","signatures":[{"sig":"MEUCIAPsLR0NZXYIPTdJJfXeIvOPhfpxghFKjieRtD3JJ1AXAiEA+kzXxDrTbNnT49EpP8N4HFTKl9iMQEI63DJt9ztkdVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.18-dev.8691177","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1182039},"type":"module","_from":"file:react-doctor-0.2.18-dev.8691177.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/28c149be9f45dd332e8eff5c79150beb/react-doctor-0.2.18-dev.8691177.tgz","_integrity":"sha512-wLNXjCv2uu7KjqoDpSZaoUbo1Pe1w+xP5ZZwwLJHbnGAQPiEnQew/tv0+70DRC6kdd+t/afAyotTZoKwExj1rA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.15","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.18-dev.8691177","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.18","@react-doctor/core":"0.2.18","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.18-dev.8691177_1780447962834_0.12213059382690816","host":"s3://npm-registry-packages-npm-production"}},"0.2.18-dev.e3b106e":{"name":"react-doctor","version":"0.2.18-dev.e3b106e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.18-dev.e3b106e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"20cf7839e2f729fc71466a91bdb72096da9ef458","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.18-dev.e3b106e.tgz","fileCount":10,"integrity":"sha512-ptRXneEwHvYcdDaSFolsNkD4HOzCMUHxia44mWZWJuZWuc08dH6BcMK2Pv9l9/dzV54cSX2IFkWviEs5B9Q5QA==","signatures":[{"sig":"MEMCH2tm4eseuzpFdedmkNTqnK7PSs9KdifqXi8uvWJVqJcCIBN/RxUH1/F21hn9MTZP4o3L82czHAsbQTJW7oTOyreI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.18-dev.e3b106e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1189843},"type":"module","_from":"file:react-doctor-0.2.18-dev.e3b106e.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/19d43570fd4220c3b25f2f20bc06a930/react-doctor-0.2.18-dev.e3b106e.tgz","_integrity":"sha512-ptRXneEwHvYcdDaSFolsNkD4HOzCMUHxia44mWZWJuZWuc08dH6BcMK2Pv9l9/dzV54cSX2IFkWviEs5B9Q5QA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.15","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.18-dev.e3b106e","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.18","@react-doctor/core":"0.2.18","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.18-dev.e3b106e_1780461206586_0.7595706989361843","host":"s3://npm-registry-packages-npm-production"}},"0.2.18-dev.87440ab":{"name":"react-doctor","version":"0.2.18-dev.87440ab","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.18-dev.87440ab","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ee4c37f6e5248a2866dafeda9a1634ba32eb7301","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.18-dev.87440ab.tgz","fileCount":10,"integrity":"sha512-xTr2OKCfTJGuNBQBnm7YpKIvRhG8YvLMcrIvSRAc0Thrrv3l0yATRblvBKOLUmnUDHS7dToJecS/f/EZFPHXOg==","signatures":[{"sig":"MEQCIBMgfs3+vl3u0GpG0Kb04hmw6pMjEme+O5KHVr2cKGOlAiABuXQ70AkXAIEL5HL6V1CPq3grKT9Y7eu8ZX0SY3R2BA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.18-dev.87440ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1197813},"type":"module","_from":"file:react-doctor-0.2.18-dev.87440ab.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/bc91405784fa725d4ae7b59f36005ed4/react-doctor-0.2.18-dev.87440ab.tgz","_integrity":"sha512-xTr2OKCfTJGuNBQBnm7YpKIvRhG8YvLMcrIvSRAc0Thrrv3l0yATRblvBKOLUmnUDHS7dToJecS/f/EZFPHXOg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.15","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.18-dev.87440ab","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.18","@react-doctor/core":"0.2.18","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.18-dev.87440ab_1780476161472_0.17794169627920908","host":"s3://npm-registry-packages-npm-production"}},"0.2.18-dev.4dc48d7":{"name":"react-doctor","version":"0.2.18-dev.4dc48d7","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.18-dev.4dc48d7","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"51d67fc9582a55092a8f1b7de48ce0b99f603797","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.18-dev.4dc48d7.tgz","fileCount":10,"integrity":"sha512-ob+ptWH2UrxxxOrLGFqdnvQ5BN2EEWvY7C3+4a7R63Tu+9ZMiSHBvACEeoctxVU68C1JG3Qf6ykCmCU6p9BQKw==","signatures":[{"sig":"MEUCIQDoCVnog240ZZ1/iLLiaP65Xdq/Mej3xSToIv7nmnPxkQIgbMyKdrNva7KBRgzZqYvB1oeW7JudldUFMHqZaD2T0IM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.18-dev.4dc48d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1197813},"type":"module","_from":"file:react-doctor-0.2.18-dev.4dc48d7.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3dbfa4786ef394bfad260f0ba79c6a2e/react-doctor-0.2.18-dev.4dc48d7.tgz","_integrity":"sha512-ob+ptWH2UrxxxOrLGFqdnvQ5BN2EEWvY7C3+4a7R63Tu+9ZMiSHBvACEeoctxVU68C1JG3Qf6ykCmCU6p9BQKw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.15","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.18-dev.4dc48d7","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.18","@react-doctor/core":"0.2.18","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.18-dev.4dc48d7_1780478502483_0.1337699017614138","host":"s3://npm-registry-packages-npm-production"}},"0.2.18-dev.3c05fc4":{"name":"react-doctor","version":"0.2.18-dev.3c05fc4","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.18-dev.3c05fc4","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"115b8b54e3dab5eb20294bda88ce514168beeb5e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.18-dev.3c05fc4.tgz","fileCount":10,"integrity":"sha512-NO9BK8uqd5aUqIMHL3N3HPnP3BUqgv5c9GQ1pf8zID4h8YfqL/SmwDCDLQd7EAuH9dXn9oL9EjqV9Lvwm5DTgA==","signatures":[{"sig":"MEYCIQCa5emd5EU9LNMn6CXu0WH7VIH+3mFYjwP0G/AJUcIZ2AIhAO/1UlBgHgnpCxKcjUE1Nd7tqOI1H/+lg9ZD3g01wGn1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.18-dev.3c05fc4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1197813},"type":"module","_from":"file:react-doctor-0.2.18-dev.3c05fc4.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/9d132be53ce88d2a384da4d5825a73bb/react-doctor-0.2.18-dev.3c05fc4.tgz","_integrity":"sha512-NO9BK8uqd5aUqIMHL3N3HPnP3BUqgv5c9GQ1pf8zID4h8YfqL/SmwDCDLQd7EAuH9dXn9oL9EjqV9Lvwm5DTgA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.16","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.18-dev.3c05fc4","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.18","@react-doctor/core":"0.2.18","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.18-dev.3c05fc4_1780481540967_0.8871229453440979","host":"s3://npm-registry-packages-npm-production"}},"0.2.18-dev.8e7fb33":{"name":"react-doctor","version":"0.2.18-dev.8e7fb33","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.18-dev.8e7fb33","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"b21373464af1a59358b7b88d2814313837b030fd","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.18-dev.8e7fb33.tgz","fileCount":10,"integrity":"sha512-ubnWNJKuWUbJvvJTswazvvngqpJNBwD5aISYPf8YxAQT70DIUGafJHaFZZwpsSfrf6jHfdVdE6piRfNnjG1UHg==","signatures":[{"sig":"MEQCIF08LLiiDZgNNj/9Gcl33p+QkZ0UvORbtLtc6IfOuCKWAiBEvwFuuKq4WM0QAjX8VBfU4DaVaJ7XzReomBVQq8rD8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.18-dev.8e7fb33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1197813},"type":"module","_from":"file:react-doctor-0.2.18-dev.8e7fb33.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/4d14ee5d36283d1fae2e9ea54e65a444/react-doctor-0.2.18-dev.8e7fb33.tgz","_integrity":"sha512-ubnWNJKuWUbJvvJTswazvvngqpJNBwD5aISYPf8YxAQT70DIUGafJHaFZZwpsSfrf6jHfdVdE6piRfNnjG1UHg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.16","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.18-dev.8e7fb33","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.18","@react-doctor/core":"0.2.18","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.18-dev.8e7fb33_1780529609952_0.05537132254672361","host":"s3://npm-registry-packages-npm-production"}},"0.2.18-dev.68a0bef":{"name":"react-doctor","version":"0.2.18-dev.68a0bef","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.18-dev.68a0bef","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"1bd05a6db9176953560e3ec65545e28cb458c707","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.18-dev.68a0bef.tgz","fileCount":10,"integrity":"sha512-UK6P4om33Sa6wEvjC3krArBB6dxSdyHfPldKZJKrNXbveOpxVDjgn04PR3PGisu5Mw3nC1qaFad6HTj51+e5FQ==","signatures":[{"sig":"MEQCIHeZLFU1lxpeVDbm5hLB4VWjaPdVlxkC0UXVD9sC3BpbAiADpXt88PAj72dS+cmS7AJV2DXbHFOgnUmUNl5k0hBN3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.18-dev.68a0bef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1197813},"type":"module","_from":"file:react-doctor-0.2.18-dev.68a0bef.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d82b9da20526a6c85c6d9f5dfcd42b62/react-doctor-0.2.18-dev.68a0bef.tgz","_integrity":"sha512-UK6P4om33Sa6wEvjC3krArBB6dxSdyHfPldKZJKrNXbveOpxVDjgn04PR3PGisu5Mw3nC1qaFad6HTj51+e5FQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.16","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.18-dev.68a0bef","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.18","@react-doctor/core":"0.2.18","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.18-dev.68a0bef_1780529726496_0.515212397108306","host":"s3://npm-registry-packages-npm-production"}},"0.2.18-dev.5d7b36b":{"name":"react-doctor","version":"0.2.18-dev.5d7b36b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.18-dev.5d7b36b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"aa09264d0c0d99748f2ff703268a9e24025e1eff","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.18-dev.5d7b36b.tgz","fileCount":10,"integrity":"sha512-K/8BuCJqCwJuLydftW7vUTmx+WpJiKXiux4zsFsQyCqvi8gIplxkfdzQENCAhOS0PokBrOvKOAHX25X55ff/xg==","signatures":[{"sig":"MEUCIQC3703j5Y3o7X80G8shZn7dXmTOC6koj3chWX3p7xDvoQIgNtQcHa50R2ucZFuJUCi/d4lkbjP+ENOVz1tDgEVrv3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.18-dev.5d7b36b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1197813},"type":"module","_from":"file:react-doctor-0.2.18-dev.5d7b36b.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/7a23779298980f1a77c47899880c3dbc/react-doctor-0.2.18-dev.5d7b36b.tgz","_integrity":"sha512-K/8BuCJqCwJuLydftW7vUTmx+WpJiKXiux4zsFsQyCqvi8gIplxkfdzQENCAhOS0PokBrOvKOAHX25X55ff/xg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.16","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.18-dev.5d7b36b","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.18","@react-doctor/core":"0.2.18","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.18-dev.5d7b36b_1780532067710_0.7850601733938496","host":"s3://npm-registry-packages-npm-production"}},"0.2.18-dev.6851a78":{"name":"react-doctor","version":"0.2.18-dev.6851a78","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.18-dev.6851a78","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"740b75c60e5687dca342f6e4b37f1e1c2592f27d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.18-dev.6851a78.tgz","fileCount":10,"integrity":"sha512-0r5ZIZ2/c38Z+hfMiN0gQDULdWlK9Q4F02wSq9LPQU4XzzsLg8i1QLifWypXlDnq+TjCxH6M1PO4MY3pSWHtuw==","signatures":[{"sig":"MEQCIG9R8dtrHAKpE72Sky13fqgS+m9nyP/F4XQVNrm2xIVXAiBqSAtqgOlX9uDzX0p4VqsqsLHlRxQJvO7fT81MSBTbcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.18-dev.6851a78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1197813},"type":"module","_from":"file:react-doctor-0.2.18-dev.6851a78.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/0ea4d06e9ea8ccfdfe114865cad30108/react-doctor-0.2.18-dev.6851a78.tgz","_integrity":"sha512-0r5ZIZ2/c38Z+hfMiN0gQDULdWlK9Q4F02wSq9LPQU4XzzsLg8i1QLifWypXlDnq+TjCxH6M1PO4MY3pSWHtuw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.17","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.18-dev.6851a78","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.18","@react-doctor/core":"0.2.18","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.18-dev.6851a78_1780532164950_0.35348020277502523","host":"s3://npm-registry-packages-npm-production"}},"0.2.18-dev.08e1d55":{"name":"react-doctor","version":"0.2.18-dev.08e1d55","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.18-dev.08e1d55","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f7d2cc29326acb4af08c0a8633ff5b0c8d056665","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.18-dev.08e1d55.tgz","fileCount":10,"integrity":"sha512-Yg+fnSBTWl/WPbOGvsCC6COuZ3MceVSefUYxNQTmYeu0+w/TR7fmH6mrS+O7/+OHN7LL++q1qfvAl8a2txAzqg==","signatures":[{"sig":"MEUCIQCiY1pvntp6c3fOFhSI4+7Ng8FeqXurhPncO6oyU+wj/wIgBop2rGibzctI2i6GePjfKxXZXZO//IxC0cHkepS/5uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.18-dev.08e1d55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1197712},"type":"module","_from":"file:react-doctor-0.2.18-dev.08e1d55.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/20e19fbfa0a91fbb9e409a24c740fe31/react-doctor-0.2.18-dev.08e1d55.tgz","_integrity":"sha512-Yg+fnSBTWl/WPbOGvsCC6COuZ3MceVSefUYxNQTmYeu0+w/TR7fmH6mrS+O7/+OHN7LL++q1qfvAl8a2txAzqg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.17","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.18-dev.08e1d55","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.18","@react-doctor/core":"0.2.18","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.18-dev.08e1d55_1780558943740_0.5729433712464642","host":"s3://npm-registry-packages-npm-production"}},"0.2.18-dev.abbb042":{"name":"react-doctor","version":"0.2.18-dev.abbb042","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.18-dev.abbb042","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"97be5cb36931f29e616eaa7b4686e9328c42cfef","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.18-dev.abbb042.tgz","fileCount":10,"integrity":"sha512-NZJcNUygmBCKYZhfBB7Isn5jNf7cSbWcPYmW62aRypTO3NJKRjaJrZoUsnld3kI/RObzjCq2sCgXpAnpGZrb2w==","signatures":[{"sig":"MEYCIQD6e+lBA+i5jUXkGG5hIAQunpM2fnIpAR9syRMZbvDtlAIhAIDe7RUxm1M45ZMWPuXMhamGpu7v8C8BuW+7ZTlF5BX7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.18-dev.abbb042","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1197712},"type":"module","_from":"file:react-doctor-0.2.18-dev.abbb042.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/eb79ca744fa81bf661c0f90d550b6a51/react-doctor-0.2.18-dev.abbb042.tgz","_integrity":"sha512-NZJcNUygmBCKYZhfBB7Isn5jNf7cSbWcPYmW62aRypTO3NJKRjaJrZoUsnld3kI/RObzjCq2sCgXpAnpGZrb2w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.17","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.18-dev.abbb042","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.18","@react-doctor/core":"0.2.18","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.18-dev.abbb042_1780560132504_0.4603256310365731","host":"s3://npm-registry-packages-npm-production"}},"0.2.18-dev.eba20ae":{"name":"react-doctor","version":"0.2.18-dev.eba20ae","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.18-dev.eba20ae","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"0b0ad0f46549f99f330a30ca4110895c057bc61e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.18-dev.eba20ae.tgz","fileCount":10,"integrity":"sha512-rvo8ar97nX/q3uv4upeix0jKPI0VnpzHW51QT1htYYusl3EkS+iN+IpgI1xLZorRGougyrcAffEoJ7JMRUD1Vg==","signatures":[{"sig":"MEQCIBJ7z7LVx0j7CjfzPcoZ6AD85524zYr8Q1XMEnrHFIOKAiAFxh3L4cXwxlxGnQxUHSvqzF3noxD0fU/UVueFWDXioA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.18-dev.eba20ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1197712},"type":"module","_from":"file:react-doctor-0.2.18-dev.eba20ae.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c0d29056917d2d63344d092414a46bae/react-doctor-0.2.18-dev.eba20ae.tgz","_integrity":"sha512-rvo8ar97nX/q3uv4upeix0jKPI0VnpzHW51QT1htYYusl3EkS+iN+IpgI1xLZorRGougyrcAffEoJ7JMRUD1Vg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.17","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.18-dev.eba20ae","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.18","@react-doctor/core":"0.2.18","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.18-dev.eba20ae_1780566696429_0.04409763783735654","host":"s3://npm-registry-packages-npm-production"}},"0.2.18-dev.d4cc99b":{"name":"react-doctor","version":"0.2.18-dev.d4cc99b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.18-dev.d4cc99b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"dac37ad841eb980192fb433915019ba6409359ec","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.18-dev.d4cc99b.tgz","fileCount":10,"integrity":"sha512-jUrbUXDHkeCJRquXRFdoa6SGNAkWYHmtrQ1vzrQ/c2HOy8Og1QSmxo/v4uYk7yQqb4QcG6o17yCNfvnSJUO2Dg==","signatures":[{"sig":"MEYCIQDFkj7cTdLW3OtGhokGO8McCNMsogTOut2dJgjWpcvtTgIhAN8kRvzqkKG1o8xcVaY9YWVk4FUD+WECbiOFBhJ67Tbl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.18-dev.d4cc99b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1197712},"type":"module","_from":"file:react-doctor-0.2.18-dev.d4cc99b.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f86b175eb3a14bb331dac460982b6f88/react-doctor-0.2.18-dev.d4cc99b.tgz","_integrity":"sha512-jUrbUXDHkeCJRquXRFdoa6SGNAkWYHmtrQ1vzrQ/c2HOy8Og1QSmxo/v4uYk7yQqb4QcG6o17yCNfvnSJUO2Dg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.17","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.18-dev.d4cc99b","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.18","@react-doctor/core":"0.2.18","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.18-dev.d4cc99b_1780569699462_0.35016755847241265","host":"s3://npm-registry-packages-npm-production"}},"0.2.18-dev.67be206":{"name":"react-doctor","version":"0.2.18-dev.67be206","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.18-dev.67be206","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"a8c139b9186857adf5fee2637ae903da66e9c31d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.18-dev.67be206.tgz","fileCount":10,"integrity":"sha512-D8+3vP61ECv5Xu0Gzep1dohtZEtTj92md0XzSOPsVmFA2GCp0cGyhn1bkbiou4KqgkqLU6crBbsNXLhIF+l+Mw==","signatures":[{"sig":"MEUCIFEc4RF6s7nPcX7/BwfPjXvqgBfIztZv3P25M/1073lsAiEAr/SCxru3014H+VOv4jFqlpNnzvrN8mkcwrpyn1VjmKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.18-dev.67be206","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1197712},"type":"module","_from":"file:react-doctor-0.2.18-dev.67be206.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/5661e5ee2740aa60cbd7aacd3ad5af0a/react-doctor-0.2.18-dev.67be206.tgz","_integrity":"sha512-D8+3vP61ECv5Xu0Gzep1dohtZEtTj92md0XzSOPsVmFA2GCp0cGyhn1bkbiou4KqgkqLU6crBbsNXLhIF+l+Mw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.19","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.18-dev.67be206","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.18","@react-doctor/core":"0.2.18","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.18-dev.67be206_1780570273559_0.6186905981377073","host":"s3://npm-registry-packages-npm-production"}},"0.2.18-dev.cbdff62":{"name":"react-doctor","version":"0.2.18-dev.cbdff62","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.2.18-dev.cbdff62","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"936d49424945c82eddfd58c099bdd9020b1996e9","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.2.18-dev.cbdff62.tgz","fileCount":10,"integrity":"sha512-Sj1iIFNoKS6+wuqCL1EalpYZZBiHpg1rlYOD8CFNTyqHPDVG1WdjVTexeKHP+CxdbgDrlhyLCsVJs9sNtRGccQ==","signatures":[{"sig":"MEUCIQDXPR9zxLRk3KaM7CEkuDF4oeenVdHLKnX92bGCeBBLEgIgOk9Lrq+bp8rbH0Ontqo8CroIG974fUAPJ3VETUQcBdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.2.18-dev.cbdff62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1211333},"type":"module","_from":"file:react-doctor-0.2.18-dev.cbdff62.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/85cb882705cb43b31113dd40fa1ca04d/react-doctor-0.2.18-dev.cbdff62.tgz","_integrity":"sha512-Sj1iIFNoKS6+wuqCL1EalpYZZBiHpg1rlYOD8CFNTyqHPDVG1WdjVTexeKHP+CxdbgDrlhyLCsVJs9sNtRGccQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.19","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.2.18-dev.cbdff62","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.18","@react-doctor/core":"0.2.18","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.2.18-dev.cbdff62_1780571810959_0.4740686502210363","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"react-doctor","version":"0.3.0","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.3.0","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"86e9b3a2b82f3e960c5bdfee2051e989f421fafd","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.3.0.tgz","fileCount":10,"integrity":"sha512-G+I7ef5Vi92qPanEb2EKT+ac1JqlCQCsCpV87EvI6gOWW6ZezzY0F5WqN0GUPynYDeDppO+mmVeA8gQmXywnzQ==","signatures":[{"sig":"MEUCIG4u6UIQwuWGeK+4o6//SMez/UFCRmNsvql8Do0iXblfAiEA4Na1q07Lt0q25hFfdLN0lEJsberwPZ/YXYKPbTqNE34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1211268},"type":"module","_from":"file:react-doctor-0.3.0.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8145e55c977d1045f7613b0dc89062d7/react-doctor-0.3.0.tgz","_integrity":"sha512-G+I7ef5Vi92qPanEb2EKT+ac1JqlCQCsCpV87EvI6gOWW6ZezzY0F5WqN0GUPynYDeDppO+mmVeA8gQmXywnzQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.19","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.3.0","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.19","@react-doctor/core":"0.2.19","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.3.0_1780572133520_0.11532419161648311","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-dev.6130583":{"name":"react-doctor","version":"0.3.0-dev.6130583","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.3.0-dev.6130583","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5a9ae3fa5c6d0b958acdabaf4c891c558aae5209","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.3.0-dev.6130583.tgz","fileCount":10,"integrity":"sha512-s5dK8DhMGslzCAA46EzaUAJab56duBzA5TtwMwVmnbYbeAA47u4tqdqWVWRGpUgGx7AVrgzYbZydCsxB5/24RQ==","signatures":[{"sig":"MEUCIQDuMS2rC/sWwOMoLu0dwlbFjDUnmK+qk3PVmNB7mqbk6AIgeGPDsvWgli4+HqS7ToItXIZysyCmYUoOTA5ZAPWn6Nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.3.0-dev.6130583","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1211328},"type":"module","_from":"file:react-doctor-0.3.0-dev.6130583.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/bfb49988d7b585069e640e231919e430/react-doctor-0.3.0-dev.6130583.tgz","_integrity":"sha512-s5dK8DhMGslzCAA46EzaUAJab56duBzA5TtwMwVmnbYbeAA47u4tqdqWVWRGpUgGx7AVrgzYbZydCsxB5/24RQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.19","typescript":">=5.0.4 <7","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.3.0-dev.6130583","@effect/platform-node-shared":"4.0.0-beta.70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.19","@react-doctor/core":"0.2.19","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.3.0-dev.6130583_1780572202391_0.32227095027559916","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-dev.915745e":{"name":"react-doctor","version":"0.3.0-dev.915745e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.3.0-dev.915745e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"44181478ff32d98a380e16dc9d1db2a8010c7e96","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.3.0-dev.915745e.tgz","fileCount":11,"integrity":"sha512-raBWtuzSjiHS2u5GU+W3Ic4+2dNPc+/kTT7AngyaN4/F0+5Mr+8qiFzyKcjfcGEUX9Ac4O2YlUZRpH27W0UW8g==","signatures":[{"sig":"MEYCIQCytQ2ZG4KzVELa3R3uq19VSNefXytlcD2csXZ6VL0PFQIhAJeOAJ4fG/UmBIR7PHL3/K6MNBEUKfyhNugjka7F8unq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.3.0-dev.915745e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1647727},"type":"module","_from":"file:react-doctor-0.3.0-dev.915745e.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/dda0ab85611b04470ad58564e7edfb28/react-doctor-0.3.0-dev.915745e.tgz","_integrity":"sha512-raBWtuzSjiHS2u5GU+W3Ic4+2dNPc+/kTT7AngyaN4/F0+5Mr+8qiFzyKcjfcGEUX9Ac4O2YlUZRpH27W0UW8g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.19","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.3.0-dev.915745e","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.19","@react-doctor/core":"0.2.19","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.3.0-dev.915745e_1780609539071_0.29121924546518496","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-dev.9a8ad6e":{"name":"react-doctor","version":"0.3.0-dev.9a8ad6e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.3.0-dev.9a8ad6e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5aa5f3679b90c36e35c6d621a1b152cc4b75858a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.3.0-dev.9a8ad6e.tgz","fileCount":11,"integrity":"sha512-0Y9LLQAtoSYs++2Q52hgBCwNflHY9ISeMwhAQ27h3RbLvTvr/Z8CuNFNFskuNFiF897pccjADsgecCdaIn1clA==","signatures":[{"sig":"MEQCICs6NYMwe3QuE1ZI5s5Fnlswo5eN3IvKoUirCmk8NzZBAiAvRfeKG9Hr2P3qjwyZhD7CzEqqZ77yclmM0AeAOi6j3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.3.0-dev.9a8ad6e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1671589},"type":"module","_from":"file:react-doctor-0.3.0-dev.9a8ad6e.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/31fb5a2904990a05455c086d0465c32a/react-doctor-0.3.0-dev.9a8ad6e.tgz","_integrity":"sha512-0Y9LLQAtoSYs++2Q52hgBCwNflHY9ISeMwhAQ27h3RbLvTvr/Z8CuNFNFskuNFiF897pccjADsgecCdaIn1clA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.19","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.3.0-dev.9a8ad6e","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.19","@react-doctor/core":"0.2.19","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.3.0-dev.9a8ad6e_1780610276030_0.21172642548836929","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-dev.7593271":{"name":"react-doctor","version":"0.3.0-dev.7593271","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.3.0-dev.7593271","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"29534ce98d55d8235e2843776da2bb09123b7b0f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.3.0-dev.7593271.tgz","fileCount":11,"integrity":"sha512-vjSDz2+DWTO/1K5fSEJIYU6yURCwSfB1YJ5q43fVC2qjO8YWTSgeYiXhD1WDUKE/IvZD6a4AqE6oJ/ixtLmLEQ==","signatures":[{"sig":"MEYCIQCzKt5FoYkKzebZVAxv0Q3LTE8hXj125UDbOFyaM+MixwIhAKQ9T1RUNl0sCKUgTgr7U1/vPj0b3QJXApxH+sHvhOz/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.3.0-dev.7593271","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1671589},"type":"module","_from":"file:react-doctor-0.3.0-dev.7593271.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/0d51981bfd0b21c6b6695f240063dd07/react-doctor-0.3.0-dev.7593271.tgz","_integrity":"sha512-vjSDz2+DWTO/1K5fSEJIYU6yURCwSfB1YJ5q43fVC2qjO8YWTSgeYiXhD1WDUKE/IvZD6a4AqE6oJ/ixtLmLEQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.19","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.3.0-dev.7593271","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.19","@react-doctor/core":"0.2.19","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.3.0-dev.7593271_1780611100419_0.21283058450126346","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"react-doctor","version":"0.4.0","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.4.0","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"cefdd3cbfb2cfb38b64840c2140a3311b8b83c99","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.0.tgz","fileCount":11,"integrity":"sha512-BWum4WfKZ9Sdv4zTlzRoog4fYEIBEWZXHnq8GaCL42XMLmoldATdix/i3xZSHD3+SqpMrUVGcuzerOL9R9P+bw==","signatures":[{"sig":"MEQCIE1JmFvzVU3Iv8eUMU91WVAQijD9GRhqMozli7Jnh0X6AiBYfFL5kJr8Qlv1UbX5M3Y8STgKZZFMroIv2uHHSm/mNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1671528},"type":"module","_from":"file:react-doctor-0.4.0.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/7085c74ef1d8b10eda09518f52f1f2e8/react-doctor-0.4.0.tgz","_integrity":"sha512-BWum4WfKZ9Sdv4zTlzRoog4fYEIBEWZXHnq8GaCL42XMLmoldATdix/i3xZSHD3+SqpMrUVGcuzerOL9R9P+bw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.19","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.0","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.20","@react-doctor/core":"0.3.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.0_1780622564752_0.675831746151144","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-dev.f75ec7a":{"name":"react-doctor","version":"0.4.0-dev.f75ec7a","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.4.0-dev.f75ec7a","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"fd61aac598c5b19504ad43dfd0f2aefc20af1268","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.0-dev.f75ec7a.tgz","fileCount":11,"integrity":"sha512-faqT7Cj/yYUP1EQ8WPPTBvjlJB1FQwpIcZmbRN2X0Udda80qofbTU6Zi3+sDDC1QhsgiTnLRruhybmspQK5oJw==","signatures":[{"sig":"MEUCIQCi6/GQTkbnPYk16mv/xgOWIqFzXIop07B30pRleVeBdAIgbQV4T54m438QscDNRQCZODQkuJR65aUlzvMlAnIGWCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.0-dev.f75ec7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1671588},"type":"module","_from":"file:react-doctor-0.4.0-dev.f75ec7a.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/ce0b1700cfc8bdec1a9f0633b5b7031c/react-doctor-0.4.0-dev.f75ec7a.tgz","_integrity":"sha512-faqT7Cj/yYUP1EQ8WPPTBvjlJB1FQwpIcZmbRN2X0Udda80qofbTU6Zi3+sDDC1QhsgiTnLRruhybmspQK5oJw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.19","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.0-dev.f75ec7a","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.20","@react-doctor/core":"0.3.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.0-dev.f75ec7a_1780622634104_0.8765760384840549","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-dev.a5c6993":{"name":"react-doctor","version":"0.4.0-dev.a5c6993","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.4.0-dev.a5c6993","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"26e4f69587e26b1cd27614618151ac3dc31463a4","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.0-dev.a5c6993.tgz","fileCount":11,"integrity":"sha512-E7Z7tmKHweHUQQI4csrKYYuns/U4+UCO7Q1bi4UBE4kkWhqgSgm0dbeAkwSqsEjTB6Q9MXF05tZxxSg4WIIWhQ==","signatures":[{"sig":"MEUCIQDqlpfUkzGIOBT7TiohDAsCmQ88DJYG9QOgCYyjDIyEzwIgKgsRGhLWGFGuzOhZlHvaqNuUBZCssDG2b4S4ndYa+g0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.0-dev.a5c6993","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1671588},"type":"module","_from":"file:react-doctor-0.4.0-dev.a5c6993.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/a4f584a27a6061e638e6f3fd14e066e3/react-doctor-0.4.0-dev.a5c6993.tgz","_integrity":"sha512-E7Z7tmKHweHUQQI4csrKYYuns/U4+UCO7Q1bi4UBE4kkWhqgSgm0dbeAkwSqsEjTB6Q9MXF05tZxxSg4WIIWhQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.19","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.0-dev.a5c6993","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.20","@react-doctor/core":"0.3.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.0-dev.a5c6993_1780633689588_0.47155971730189883","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-dev.5448962":{"name":"react-doctor","version":"0.4.0-dev.5448962","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.4.0-dev.5448962","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7a369493c50cfc6cd97a9e723b23ca17eb643f38","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.0-dev.5448962.tgz","fileCount":11,"integrity":"sha512-KrVsFcLCHzc6QOQIRcBEe7CcRIbO8l0LqFbHMQ1kJ/dnHAlvtJQPRZqU+5+UAB2zVObxHGVwrLjDhOH7KvUzzA==","signatures":[{"sig":"MEUCIQC3dzVbJzrciA5zuTpt3DnFojCNstXecuVk8L6/4onb8QIgfRwqELO8Z7uQSrryu+Q9UXKCHZu3JzYigE3vTdWQ+F0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.0-dev.5448962","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1672790},"type":"module","_from":"file:react-doctor-0.4.0-dev.5448962.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/0607c093afdb65a1c1ffa5b0f0e0f284/react-doctor-0.4.0-dev.5448962.tgz","_integrity":"sha512-KrVsFcLCHzc6QOQIRcBEe7CcRIbO8l0LqFbHMQ1kJ/dnHAlvtJQPRZqU+5+UAB2zVObxHGVwrLjDhOH7KvUzzA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.19","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.0-dev.5448962","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.20","@react-doctor/core":"0.3.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.0-dev.5448962_1780634084489_0.6133252813903027","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-dev.831cf3f":{"name":"react-doctor","version":"0.4.0-dev.831cf3f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.4.0-dev.831cf3f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"00a0556224bb3c5086b2411331052aff22f6d7f5","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.0-dev.831cf3f.tgz","fileCount":11,"integrity":"sha512-G9Ssu0OC4rGoII44m9lDMG6JlUKdrnBOioHw9I+O1F+GDZJ1difyhN0pHMtkV54BlqexaLrObYQerO3teyRhDQ==","signatures":[{"sig":"MEUCIQDkYL7m461T+dtDZILHUsTLnX9+MClEoRIOPqByXqSPXQIgNq1WGw/SVHk6aUipjvqi6e9Ey3UVCJo7mh9cjj8Gntw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.0-dev.831cf3f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1672790},"type":"module","_from":"file:react-doctor-0.4.0-dev.831cf3f.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/6044d4ae2d105bb9c8853d129392953b/react-doctor-0.4.0-dev.831cf3f.tgz","_integrity":"sha512-G9Ssu0OC4rGoII44m9lDMG6JlUKdrnBOioHw9I+O1F+GDZJ1difyhN0pHMtkV54BlqexaLrObYQerO3teyRhDQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.19","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.0-dev.831cf3f","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.20","@react-doctor/core":"0.3.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.0-dev.831cf3f_1780725066102_0.0693193275862094","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-dev.6216430":{"name":"react-doctor","version":"0.4.0-dev.6216430","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.4.0-dev.6216430","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"b3ce1ff745e22e667a2f5241f9aef018ee6f3941","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.0-dev.6216430.tgz","fileCount":11,"integrity":"sha512-Sm2hfwNWj5lVGPL/EsL+Iw2SY1aOj7E2gRHDMrUBszlLYX59Hg/dlh9uCKc87kQbtv2T7XRox4y/tdJ7MBTJIA==","signatures":[{"sig":"MEQCIH/lF24voj6vxoc2Q5ivF9m6rP3zLqaqQDyc56TcdRUrAiBsqL+UlKZDcqu2I5xVhO0b/0yNzzIFW2EWKEPLGeWGgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.0-dev.6216430","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1672790},"type":"module","_from":"file:react-doctor-0.4.0-dev.6216430.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/2d655ceb9b6917a7dc90d80c5f562459/react-doctor-0.4.0-dev.6216430.tgz","_integrity":"sha512-Sm2hfwNWj5lVGPL/EsL+Iw2SY1aOj7E2gRHDMrUBszlLYX59Hg/dlh9uCKc87kQbtv2T7XRox4y/tdJ7MBTJIA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.19","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.0-dev.6216430","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.20","@react-doctor/core":"0.3.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.0-dev.6216430_1780725167456_0.18706582844116104","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-dev.15bd9d8":{"name":"react-doctor","version":"0.4.0-dev.15bd9d8","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.4.0-dev.15bd9d8","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"a287870341a23da6c51a672c670265567c6009d3","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.0-dev.15bd9d8.tgz","fileCount":11,"integrity":"sha512-KlkNZ4dfB+/f7c1e7CzvfdTdxfcozxSx900IgLOwKTzDGTbV006jnbPeFsTa0gWYDmjMOi3EQcAGVAoBTReflw==","signatures":[{"sig":"MEUCICWvf5vX+eBMdJRxqawa3b1DCdID0zTxScU/r6iMsVyfAiEA2hDn2xD1vEHpNcWi5BhRFuelzYKiXQjUmjVZI2ur8EY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.0-dev.15bd9d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1678519},"type":"module","_from":"file:react-doctor-0.4.0-dev.15bd9d8.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/996df9aeb57f5b6844447694dfa294c2/react-doctor-0.4.0-dev.15bd9d8.tgz","_integrity":"sha512-KlkNZ4dfB+/f7c1e7CzvfdTdxfcozxSx900IgLOwKTzDGTbV006jnbPeFsTa0gWYDmjMOi3EQcAGVAoBTReflw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.19","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.0-dev.15bd9d8","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.20","@react-doctor/core":"0.3.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.0-dev.15bd9d8_1780733887855_0.6337952719260689","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-dev.dc35070":{"name":"react-doctor","version":"0.4.0-dev.dc35070","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.4.0-dev.dc35070","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e5a5b27cd80a393800e10096930b6800ebeb3901","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.0-dev.dc35070.tgz","fileCount":11,"integrity":"sha512-YpQjX+CiVeBtasr3UaUDiuhgAm1IDStifRMcTqtDhWInG5alEiMbRM5TdNUd/aN7ObwogHyB55cJN/gx9iOiMQ==","signatures":[{"sig":"MEYCIQCNT2HtrHjjb9OPaubshhdLMRQwMd0ZQAUnGmBIOHB73gIhAOAc84o668n49N/QTkDZQ+V4kcm5WtPBvRCn8q9e/zCs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.0-dev.dc35070","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1678519},"type":"module","_from":"file:react-doctor-0.4.0-dev.dc35070.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/2b51ea3ecd9f30afa4185bf581c381bd/react-doctor-0.4.0-dev.dc35070.tgz","_integrity":"sha512-YpQjX+CiVeBtasr3UaUDiuhgAm1IDStifRMcTqtDhWInG5alEiMbRM5TdNUd/aN7ObwogHyB55cJN/gx9iOiMQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.19","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.0-dev.dc35070","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.20","@react-doctor/core":"0.3.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.0-dev.dc35070_1780793284646_0.6059472032666473","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-dev.73dcb20":{"name":"react-doctor","version":"0.4.0-dev.73dcb20","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.4.0-dev.73dcb20","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"085c3d8c2b01ddf499d54dcdda788f95047c010a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.0-dev.73dcb20.tgz","fileCount":11,"integrity":"sha512-yrTkGc4ekY702BNgfmKljxuDRkeO7t///vil8HEQ7jgrH93avbR7wLkv5zt0EDdhm2kaIPByS9BLreQ0f8P0TQ==","signatures":[{"sig":"MEYCIQD9dhdFp68YDtjYotXFzSvWwaBp4LW0KG2odGiE0JrlggIhAM7rFAawNyCJH2rSWKcrK7M97GIRcYK6c4goGVsJLYo/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.0-dev.73dcb20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1678519},"type":"module","_from":"file:react-doctor-0.4.0-dev.73dcb20.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/4634838fa401b93ed169bf550e48f0f9/react-doctor-0.4.0-dev.73dcb20.tgz","_integrity":"sha512-yrTkGc4ekY702BNgfmKljxuDRkeO7t///vil8HEQ7jgrH93avbR7wLkv5zt0EDdhm2kaIPByS9BLreQ0f8P0TQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.19","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.0-dev.73dcb20","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.20","@react-doctor/core":"0.3.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.0-dev.73dcb20_1780799685035_0.0782747045490173","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-dev.36ecd05":{"name":"react-doctor","version":"0.4.0-dev.36ecd05","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.4.0-dev.36ecd05","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f0c4e5f35e29d37cba3665293573a36cc780fd0e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.0-dev.36ecd05.tgz","fileCount":11,"integrity":"sha512-MILm7mCPRkHPoIpHD/vKZYdhtyc4oUusUjkS2kuOTruunAk8vy9QklGBWOptNI3oPgNtZmbsoWPHArLkNca94Q==","signatures":[{"sig":"MEQCIEU3KchJmEwdJlyFUs+JpbZNOItreUPCWsv5A35tNiiQAiBsadB9gjw7uWaBVrSKmBBQHJJcW+OTV6qrglTaWUS8FQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.0-dev.36ecd05","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1678570},"type":"module","_from":"file:react-doctor-0.4.0-dev.36ecd05.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/047c1791678a0636872d0790232f1fa6/react-doctor-0.4.0-dev.36ecd05.tgz","_integrity":"sha512-MILm7mCPRkHPoIpHD/vKZYdhtyc4oUusUjkS2kuOTruunAk8vy9QklGBWOptNI3oPgNtZmbsoWPHArLkNca94Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.19","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.0-dev.36ecd05","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.20","@react-doctor/core":"0.3.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.0-dev.36ecd05_1780799780229_0.4888220836820971","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-dev.ee980d9":{"name":"react-doctor","version":"0.4.0-dev.ee980d9","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.4.0-dev.ee980d9","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"a80bbcb6fae5c16a758e9155018b991d66439440","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.0-dev.ee980d9.tgz","fileCount":11,"integrity":"sha512-ZAe6FnzmyzKA7fwZeFx4ZeQo4FgulSOs0VqZKfSDF3ZbafrQQ503rI5iHRiBWHV7V+Rr+e5diXFDhcidOWDslw==","signatures":[{"sig":"MEUCIEsFAHiPiOvV83zKwpG9lCRtq8MQyJnGwKcrgle2/RyyAiEA6IlVW1cklozEhi8DFG267ZLSyyRBzwp6+XPM+PhNsVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.0-dev.ee980d9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1678570},"type":"module","_from":"file:react-doctor-0.4.0-dev.ee980d9.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/1e2499d387e1b4d4011cd216f371206f/react-doctor-0.4.0-dev.ee980d9.tgz","_integrity":"sha512-ZAe6FnzmyzKA7fwZeFx4ZeQo4FgulSOs0VqZKfSDF3ZbafrQQ503rI5iHRiBWHV7V+Rr+e5diXFDhcidOWDslw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.20","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.0-dev.ee980d9","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.20","@react-doctor/core":"0.3.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.0-dev.ee980d9_1780800477252_0.646790126074958","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-dev.65bab64":{"name":"react-doctor","version":"0.4.0-dev.65bab64","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.4.0-dev.65bab64","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"13c890a636227b6768fd0c87a9f678c5a9de259c","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.0-dev.65bab64.tgz","fileCount":11,"integrity":"sha512-sElTty/6/3/oxc6YpDHswxue580wmA49+afhO93Ukez4l5LxKnJOiwW5KHZBdNdohAI82POhxU/sU3dzB4mtlQ==","signatures":[{"sig":"MEYCIQC61egkn5w6qsSJlhaNwe043jr0wHNH7sIXtKpPGME8YAIhAOiQhhn4MhWytyc5IoDwM16xkJcvJ483ioUe1ek5V5vf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.0-dev.65bab64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1678720},"type":"module","_from":"file:react-doctor-0.4.0-dev.65bab64.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e0a5f8b167c0a16fd4611043e7b09b8a/react-doctor-0.4.0-dev.65bab64.tgz","_integrity":"sha512-sElTty/6/3/oxc6YpDHswxue580wmA49+afhO93Ukez4l5LxKnJOiwW5KHZBdNdohAI82POhxU/sU3dzB4mtlQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.20","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.0-dev.65bab64","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.20","@react-doctor/core":"0.3.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.0-dev.65bab64_1780801960303_0.2578075286494168","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-dev.ee9ab33":{"name":"react-doctor","version":"0.4.0-dev.ee9ab33","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.4.0-dev.ee9ab33","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"752ac059c652e03036d549ccb56b1a03580af510","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.0-dev.ee9ab33.tgz","fileCount":11,"integrity":"sha512-OPRWYtb8OrjCvIY21T0LLt9jbgbQUTRMCz75nDQyNvA8popVTV4wEE5X3E0uCMZasnWA7GOuIaeqaSOGp6m8AA==","signatures":[{"sig":"MEUCIQCBRO8mbHaVzAWetIoh/tItF8pXKimb7FbsPmMLrVLEyQIgBrjJAs/wTQuAYfAmLImZ3A84G9ehWPmKo6zpLege2o0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.0-dev.ee9ab33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1678720},"type":"module","_from":"file:react-doctor-0.4.0-dev.ee9ab33.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3ed77bb7ea680ac704a3483fdf7b1e87/react-doctor-0.4.0-dev.ee9ab33.tgz","_integrity":"sha512-OPRWYtb8OrjCvIY21T0LLt9jbgbQUTRMCz75nDQyNvA8popVTV4wEE5X3E0uCMZasnWA7GOuIaeqaSOGp6m8AA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.20","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.0-dev.ee9ab33","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.20","@react-doctor/core":"0.3.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.0-dev.ee9ab33_1780802757881_0.631079872417005","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-dev.fe5f3de":{"name":"react-doctor","version":"0.4.0-dev.fe5f3de","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.4.0-dev.fe5f3de","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"b3ee767e1162afd527ad93a823cdab3785f835fd","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.0-dev.fe5f3de.tgz","fileCount":11,"integrity":"sha512-ysFw9Bo/fCsPHahd6X3K1U/2snY3tp5F1AYINFx/3zkymx6Vf0yqR+gsLVNikMmKP4P1WJUtx7p6wU8d4Z7WiA==","signatures":[{"sig":"MEYCIQDVJXz8+mRxUG4I/0T0rEiIdi2MPEzd7y9/3tRzl2OuWwIhALfFh3E0LUjARqSMWQeAGWgj4OHGDehwFTJEgxPc3x1t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.0-dev.fe5f3de","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1681399},"type":"module","_from":"file:react-doctor-0.4.0-dev.fe5f3de.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/da74d482e164985d4502c73b83d49997/react-doctor-0.4.0-dev.fe5f3de.tgz","_integrity":"sha512-ysFw9Bo/fCsPHahd6X3K1U/2snY3tp5F1AYINFx/3zkymx6Vf0yqR+gsLVNikMmKP4P1WJUtx7p6wU8d4Z7WiA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.20","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.0-dev.fe5f3de","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.20","@react-doctor/core":"0.3.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.0-dev.fe5f3de_1780802859673_0.31855841536688123","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-dev.b1a22ef":{"name":"react-doctor","version":"0.4.0-dev.b1a22ef","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.4.0-dev.b1a22ef","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f8a3186aa4a96fb7b48b2215fb203b8e3425df94","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.0-dev.b1a22ef.tgz","fileCount":11,"integrity":"sha512-aQyM7I/reul4sb+mkQ6Pk74lKex0Dl3MD9irhu6fG0/IlhQ95ogGdqsxnV5sxN2eeY3CFpi/QyjxlLkIB7wZ+w==","signatures":[{"sig":"MEUCIQCHAKAJrJYh2U9Ecx8+I1RTPPrMh3qnSuABuiiO4TuJJAIgUHC59/uh1VVXUF6I/z/tW0SEhq5MmK5H4IyaO9lsTk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.0-dev.b1a22ef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1681537},"type":"module","_from":"file:react-doctor-0.4.0-dev.b1a22ef.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/1a5d2654783891d459cce32863670fe3/react-doctor-0.4.0-dev.b1a22ef.tgz","_integrity":"sha512-aQyM7I/reul4sb+mkQ6Pk74lKex0Dl3MD9irhu6fG0/IlhQ95ogGdqsxnV5sxN2eeY3CFpi/QyjxlLkIB7wZ+w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.20","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.0-dev.b1a22ef","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.20","@react-doctor/core":"0.3.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.0-dev.b1a22ef_1780803088737_0.6702967253731207","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-dev.a11faa2":{"name":"react-doctor","version":"0.4.0-dev.a11faa2","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.4.0-dev.a11faa2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f3700960334721c866c7f2b528652baac9a5be27","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.0-dev.a11faa2.tgz","fileCount":11,"integrity":"sha512-n+bN3LgTPFXng3mC7gSpKSMhbAa1OdcCOqscOVD99YMk4M9bcpw66SYiDm39+QLr5rGkrB7o0P7CHfHCyyLC/A==","signatures":[{"sig":"MEUCIC05qv5zJa6j3nM1PjwPYXXm9H8ZXvJP1DSETySVJ26MAiEAh4SB4xJrwj/dxELHnVIYiaA/pKjQzbY1x2cqZIP/yak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.0-dev.a11faa2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1681537},"type":"module","_from":"file:react-doctor-0.4.0-dev.a11faa2.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8611e326feb6399bdf13c8c3b602525b/react-doctor-0.4.0-dev.a11faa2.tgz","_integrity":"sha512-n+bN3LgTPFXng3mC7gSpKSMhbAa1OdcCOqscOVD99YMk4M9bcpw66SYiDm39+QLr5rGkrB7o0P7CHfHCyyLC/A==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.20","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.0-dev.a11faa2","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.20","@react-doctor/core":"0.3.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.0-dev.a11faa2_1780813648737_0.5083250084936135","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-dev.ca5ea4c":{"name":"react-doctor","version":"0.4.0-dev.ca5ea4c","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.4.0-dev.ca5ea4c","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"c1f552d741ed6686786c5ce21369f283e524d985","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.0-dev.ca5ea4c.tgz","fileCount":11,"integrity":"sha512-WKCsgt35+nAcw6xisMkEH64iUOWgIlQt9mevSe4G30mvQM+pdQbpgAF4ZMwQa8KRuGwU84uzIUG5CXZM6LUaXg==","signatures":[{"sig":"MEQCIEdOx73gd/SsCNDBfO07+vG6BCg6S140RLN9Yhz2GbXDAiB0KKG62AaV7nFJBvsrAvLUZsgKPd/MXPh1tM3SLScOCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.0-dev.ca5ea4c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1681537},"type":"module","_from":"file:react-doctor-0.4.0-dev.ca5ea4c.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/18899d19594089acc8ace4d6e3ce1945/react-doctor-0.4.0-dev.ca5ea4c.tgz","_integrity":"sha512-WKCsgt35+nAcw6xisMkEH64iUOWgIlQt9mevSe4G30mvQM+pdQbpgAF4ZMwQa8KRuGwU84uzIUG5CXZM6LUaXg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.20","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.0-dev.ca5ea4c","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.20","@react-doctor/core":"0.3.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.0-dev.ca5ea4c_1780814129710_0.6784421302057755","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-dev.f61adc4":{"name":"react-doctor","version":"0.4.0-dev.f61adc4","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.4.0-dev.f61adc4","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"6a3d906137a38776359ecb909eeab93a381f8ebd","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.0-dev.f61adc4.tgz","fileCount":11,"integrity":"sha512-PV60xdsf/ZuS7lNRpK4KMw3DpPx+57BwrNTAWky4at9qZUrZVVX+EEJcQNbTQgPkV5vIqDIpeDLGnBXyc07Agg==","signatures":[{"sig":"MEUCIBVHn5lIJhOYgAjiIpcZXTCJITf5dvAifZoRvSLHdOAzAiEAnSL+jNzUdgneQqfHujsevbAeSxU8ErBnJ6s+3L6UtIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.0-dev.f61adc4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1681537},"type":"module","_from":"file:react-doctor-0.4.0-dev.f61adc4.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/53594f801db722483176b86792d841dd/react-doctor-0.4.0-dev.f61adc4.tgz","_integrity":"sha512-PV60xdsf/ZuS7lNRpK4KMw3DpPx+57BwrNTAWky4at9qZUrZVVX+EEJcQNbTQgPkV5vIqDIpeDLGnBXyc07Agg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.0-dev.f61adc4","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.20","@react-doctor/core":"0.3.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.0-dev.f61adc4_1780817189450_0.07026585528739959","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-dev.c793cb1":{"name":"react-doctor","version":"0.4.0-dev.c793cb1","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.4.0-dev.c793cb1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e98dbd10ed3fac96724f474c4c8b643cadea95aa","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.0-dev.c793cb1.tgz","fileCount":11,"integrity":"sha512-WhjRc3FRCKmOyBv9M7f2cGmyUdGO7Mjw1Dca65OV1m8rdjdpmW5dRAUelNvYabkr2PalDXDXdcpZGmqXXbeNpQ==","signatures":[{"sig":"MEQCIHrIhs3D3TYyVg3LYdO6ryPXFuVlAfMf5nZIJqQ+xRXZAiBYPALPq/aLrigGwlmZRQIaiHWq44NJ91ejT8l58fJ/9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.0-dev.c793cb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1681537},"type":"module","_from":"file:react-doctor-0.4.0-dev.c793cb1.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/99cd026b958d726a1cf20560784c025c/react-doctor-0.4.0-dev.c793cb1.tgz","_integrity":"sha512-WhjRc3FRCKmOyBv9M7f2cGmyUdGO7Mjw1Dca65OV1m8rdjdpmW5dRAUelNvYabkr2PalDXDXdcpZGmqXXbeNpQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.0-dev.c793cb1","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.20","@react-doctor/core":"0.3.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.0-dev.c793cb1_1780824625584_0.6680160222187266","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"react-doctor","version":"0.4.1","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.4.1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"df148563facf9de767f9ab93e56923da38b4c2ff","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.1.tgz","fileCount":11,"integrity":"sha512-qvyl+Vi7+L5ga2hH9kIUdcQ1tTYLkR7uX8DHNpzjAAza2DQQjgB6+jIdss4An5rhnRCpEXPFZnFNBSfn4kTRvw==","signatures":[{"sig":"MEYCIQD5XzFqKL/vriaqSUQI5m1Ov7vA5bx63+hS1XITZrC4bAIhAOUEqBOQDfuYmmZwZLf4w5oM7yaPajBeTqJi99DSyh8u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1681477},"type":"module","_from":"file:react-doctor-0.4.1.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/79a908ce4f591fd48cbfc761acb91800/react-doctor-0.4.1.tgz","_integrity":"sha512-qvyl+Vi7+L5ga2hH9kIUdcQ1tTYLkR7uX8DHNpzjAAza2DQQjgB6+jIdss4An5rhnRCpEXPFZnFNBSfn4kTRvw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.1","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.21","@react-doctor/core":"0.3.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.1_1780825308632_0.04759915760892741","host":"s3://npm-registry-packages-npm-production"}},"0.4.1-dev.7d4b996":{"name":"react-doctor","version":"0.4.1-dev.7d4b996","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.4.1-dev.7d4b996","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7ac206aff3c9843d43975da38ff53be6e581795e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.1-dev.7d4b996.tgz","fileCount":11,"integrity":"sha512-+sws/3Q/APuXhaxi8/4MqmzmQ/8k1/3nk9R6ujHJJyaigID3DABUtFUre1GUs46VvaMj6w8J6xiOrWv+sw5rhg==","signatures":[{"sig":"MEUCICfpdqUeCSa4S314YlCkycgasuSYr7BNcR/+jcUrcy9aAiEA8nRaxqk2KcxDwGpB4Iq5HGL0snAel9Xx9m10Rw+UDHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.1-dev.7d4b996","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1681537},"type":"module","_from":"file:react-doctor-0.4.1-dev.7d4b996.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/1250474f99054069e8c8d95227f760ee/react-doctor-0.4.1-dev.7d4b996.tgz","_integrity":"sha512-+sws/3Q/APuXhaxi8/4MqmzmQ/8k1/3nk9R6ujHJJyaigID3DABUtFUre1GUs46VvaMj6w8J6xiOrWv+sw5rhg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.1-dev.7d4b996","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.21","@react-doctor/core":"0.3.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.1-dev.7d4b996_1780825375106_0.45065355406747476","host":"s3://npm-registry-packages-npm-production"}},"0.4.1-dev.d17dc87":{"name":"react-doctor","version":"0.4.1-dev.d17dc87","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.4.1-dev.d17dc87","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"22ca7102d79d9c844014c0669e53bc799ab5837e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.1-dev.d17dc87.tgz","fileCount":11,"integrity":"sha512-PeD9HcDOLnZgYkj9vY8ke20Okz2HjsU594jRqMBF0I8ovvLmzcTkf+AXBUcjI+SGy9Zh62HWjGM1qhqQacV/bQ==","signatures":[{"sig":"MEUCIAxp9LIfAT1QlNHKY72SPrppQLVsKbjxV6GykkZI9pK2AiEAx+y1lXAVPq1sXE9iJeVIfw1+mbrluvm+wc0e5RjG6P0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.1-dev.d17dc87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1683219},"type":"module","_from":"file:react-doctor-0.4.1-dev.d17dc87.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/7306c9990efa304256d8c1ca67789fd1/react-doctor-0.4.1-dev.d17dc87.tgz","_integrity":"sha512-PeD9HcDOLnZgYkj9vY8ke20Okz2HjsU594jRqMBF0I8ovvLmzcTkf+AXBUcjI+SGy9Zh62HWjGM1qhqQacV/bQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.1-dev.d17dc87","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.2.21","@react-doctor/core":"0.3.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.1-dev.d17dc87_1780827063166_0.9249445037822466","host":"s3://npm-registry-packages-npm-production"}},"0.4.1-dev.e181ac1":{"name":"react-doctor","version":"0.4.1-dev.e181ac1","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.4.1-dev.e181ac1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"4ad76fbde5f7e96c319bee3af7af47ba83d0ad5e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.1-dev.e181ac1.tgz","fileCount":11,"integrity":"sha512-ucChAdbZQyM3Yj6KuPcXsyszvIa0/YefJrbyXdJdQNE+F0Km5+yK3cDEibUoasUt9Vi59ouT3PCDnIc41/S/qw==","signatures":[{"sig":"MEQCIENFtSyVEfOAQtlJ6B5pRTxPAHjXPt35Z3RJjHPlWyG8AiBYIFYqRTXaixc3nLzzjnPqtXPN7g+wtDOz3Y1QAFXhdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.1-dev.e181ac1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1683216},"type":"module","_from":"file:react-doctor-0.4.1-dev.e181ac1.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/30bb4d4efd8c9df84f4b1643a5265821/react-doctor-0.4.1-dev.e181ac1.tgz","_integrity":"sha512-ucChAdbZQyM3Yj6KuPcXsyszvIa0/YefJrbyXdJdQNE+F0Km5+yK3cDEibUoasUt9Vi59ouT3PCDnIc41/S/qw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.1-dev.e181ac1","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.4.1","@react-doctor/core":"0.4.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.1-dev.e181ac1_1780828226734_0.16646729469923915","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"react-doctor","version":"0.4.2","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.4.2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5642538f4fe80c3aa8e014cad234d56fad8dc80b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.2.tgz","fileCount":11,"integrity":"sha512-h4wykdqF93jBd4RD4AlKjyaukfizqcrwAMdZGLM0UsCw7ipOqJXFPvfPRK+GbHVh8KKoYWq1nU7K1M3uGTY/Ag==","signatures":[{"sig":"MEQCIEoenIrhsun/nBfFdhVOXjvthA5GQ/3J+HO/NAGiXjK5AiBxATlv0LpLGILbRpn3CKDB1JjVJ5TcOua04feZCqpaOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1683156},"type":"module","_from":"file:react-doctor-0.4.2.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d4866918c43d9f2842991a4d495170b9/react-doctor-0.4.2.tgz","_integrity":"sha512-h4wykdqF93jBd4RD4AlKjyaukfizqcrwAMdZGLM0UsCw7ipOqJXFPvfPRK+GbHVh8KKoYWq1nU7K1M3uGTY/Ag==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.2","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.4.2","@react-doctor/core":"0.4.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.2_1780828300048_0.6947562306670674","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-dev.b461b2d":{"name":"react-doctor","version":"0.4.2-dev.b461b2d","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.4.2-dev.b461b2d","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f48b5a6a5c0ff89971e159230c426a0308070212","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.2-dev.b461b2d.tgz","fileCount":11,"integrity":"sha512-f7JH1M9p6jp60fHHYwhmBrwOe2DWvOzvwgTOkMseDZobdbEN6nfPbdsN1bfGv0eNZ8+RtXkb0VqyZoEcm5nWVQ==","signatures":[{"sig":"MEQCICbxvkuRb1msEWi3INScRZDb/clXpDClNiyw9vP9McFjAiBhiknYLU+Nxc+WkZujC0vvLTbNHWTP9gFiRBac8JiyVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.2-dev.b461b2d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1683216},"type":"module","_from":"file:react-doctor-0.4.2-dev.b461b2d.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/b79675a03fb10e96e6a94bf9d029809d/react-doctor-0.4.2-dev.b461b2d.tgz","_integrity":"sha512-f7JH1M9p6jp60fHHYwhmBrwOe2DWvOzvwgTOkMseDZobdbEN6nfPbdsN1bfGv0eNZ8+RtXkb0VqyZoEcm5nWVQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.2-dev.b461b2d","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.4.2","@react-doctor/core":"0.4.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.2-dev.b461b2d_1780828366482_0.11662742677068172","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-dev.b4b79ad":{"name":"react-doctor","version":"0.4.2-dev.b4b79ad","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.4.2-dev.b4b79ad","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"98bbf162e03a94c1d37ff698ccb716fe7fdcc1bd","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.2-dev.b4b79ad.tgz","fileCount":11,"integrity":"sha512-w6yZpm1NgtYoBZyr1/kB+8fryOtn6rx8ImchvV82DvsFzaW5LHvo4zDUjqypmgzgKPYgW4z8iNLUZCA8qpbgGA==","signatures":[{"sig":"MEYCIQC7uujNAo2yMHT3LfOyvcVLWbj/tfo+yb+I/sdyZyBVAQIhAKgnKXLb1AUOhrqb3G+99E4oPyLnh2ibElx1Mjqty496","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.2-dev.b4b79ad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1683216},"type":"module","_from":"file:react-doctor-0.4.2-dev.b4b79ad.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/1a6c59326de0620a67e31a842c52c769/react-doctor-0.4.2-dev.b4b79ad.tgz","_integrity":"sha512-w6yZpm1NgtYoBZyr1/kB+8fryOtn6rx8ImchvV82DvsFzaW5LHvo4zDUjqypmgzgKPYgW4z8iNLUZCA8qpbgGA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.2-dev.b4b79ad","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.4.2","@react-doctor/core":"0.4.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.2-dev.b4b79ad_1780830446301_0.06518894308413858","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-dev.727894a":{"name":"react-doctor","version":"0.4.2-dev.727894a","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.4.2-dev.727894a","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"dd35bcbacfd1854d96403bfe40e32929d25fcfda","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.2-dev.727894a.tgz","fileCount":11,"integrity":"sha512-dfrEiXbVYd++UtrlBXwiXKBjNBLh9bXDPb9aRKH7DiSfKhhSAY5XuwF2CP2WGJYf7BQSLRjtSFa/B5GENgRtrA==","signatures":[{"sig":"MEUCIFwgV7B4avhwe0MmgciiB12Qp4oL3MQ1CXNDKSbcJXwqAiEAkKlh+DX72CoPzuh+Bbp7fzoMuE47JS+T36iM4UvrHYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.2-dev.727894a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1683216},"type":"module","_from":"file:react-doctor-0.4.2-dev.727894a.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/bcdad2ee75f6977ef055de112348823a/react-doctor-0.4.2-dev.727894a.tgz","_integrity":"sha512-dfrEiXbVYd++UtrlBXwiXKBjNBLh9bXDPb9aRKH7DiSfKhhSAY5XuwF2CP2WGJYf7BQSLRjtSFa/B5GENgRtrA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.2-dev.727894a","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.4.2","@react-doctor/core":"0.4.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.2-dev.727894a_1780831931004_0.20336683117619803","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-dev.7cf52d8":{"name":"react-doctor","version":"0.4.2-dev.7cf52d8","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Aiden Bai"},"license":"MIT","_id":"react-doctor@0.4.2-dev.7cf52d8","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"0245f6ba18496f65ed031c221bd8fd754d5d864d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.2-dev.7cf52d8.tgz","fileCount":11,"integrity":"sha512-bEXnO4RWUsSvAQ7usvZ6CC0Q6cZXvkN2xjLdy3o99Fpe2iDxDmkwDVNWuVNFgB645iaFEqtGiuPSF6uttGrSYA==","signatures":[{"sig":"MEUCIQDnAlg8TLpQnluYGTEONmKA+40khtk2CH7QkRo/CpNWjQIgBc5vhjwS/VBCNcLR//89X8rg6znTTQhnnhKKWMT+sWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.2-dev.7cf52d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1683229},"type":"module","_from":"file:react-doctor-0.4.2-dev.7cf52d8.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/0d7eacdbe69b9aa8b9e72aa13e9134bb/react-doctor-0.4.2-dev.7cf52d8.tgz","_integrity":"sha512-bEXnO4RWUsSvAQ7usvZ6CC0Q6cZXvkN2xjLdy3o99Fpe2iDxDmkwDVNWuVNFgB645iaFEqtGiuPSF6uttGrSYA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Diagnose and fix React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.2-dev.7cf52d8","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.4.2","@react-doctor/core":"0.4.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.2-dev.7cf52d8_1780885674717_0.936543766853136","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-dev.42c339f":{"name":"react-doctor","version":"0.4.2-dev.42c339f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.4.2-dev.42c339f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"b6408394edf8a7efc9c01e258949a8fbdaaf887e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.2-dev.42c339f.tgz","fileCount":11,"integrity":"sha512-ZLcPJUtzm17VfyKgFsbnhAp/0YhSI1faIk9CYCeuGnS6AC/unPkT/n192uo5UNsSkbTAUw2oAGf5RSUhVG+R1Q==","signatures":[{"sig":"MEQCIAm964cduzxg78G2H66qO8PlzMKvNXGFb9EZffWrPfEEAiB2HaMP2SiHM/sOQX2l3lQIvghBC6iuPEbubxutkGiSGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.2-dev.42c339f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1688070},"type":"module","_from":"file:react-doctor-0.4.2-dev.42c339f.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f6e7a2a4ff8fae98ef907f168fc9e9a7/react-doctor-0.4.2-dev.42c339f.tgz","_integrity":"sha512-ZLcPJUtzm17VfyKgFsbnhAp/0YhSI1faIk9CYCeuGnS6AC/unPkT/n192uo5UNsSkbTAUw2oAGf5RSUhVG+R1Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.2-dev.42c339f","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.4.2","@react-doctor/core":"0.4.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.2-dev.42c339f_1780885774321_0.8768642086652136","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-dev.6bfc03a":{"name":"react-doctor","version":"0.4.2-dev.6bfc03a","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.4.2-dev.6bfc03a","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"0cb31830279846ca2702f5c6dc33d7b4617906ae","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.2-dev.6bfc03a.tgz","fileCount":11,"integrity":"sha512-tmcISV3ygwmeQ+6DlgMcYlVzQb+4qPxKZ2MzVM3qxKCHKz85FtF1zx6ZdJf6gJ8pPLGfKISMssl3hrijnBFwvQ==","signatures":[{"sig":"MEYCIQDYJqYA8zb+YdFFB9/Nhz87ZwJVX2nJr5gUt87wxO625QIhAIeR4zqRUFAmLaMGrS7uLC5fSV++jsLZI3ttmm/O+pc3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.2-dev.6bfc03a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1687772},"type":"module","_from":"file:react-doctor-0.4.2-dev.6bfc03a.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/ed6f95a8915d5fd42261270579b20024/react-doctor-0.4.2-dev.6bfc03a.tgz","_integrity":"sha512-tmcISV3ygwmeQ+6DlgMcYlVzQb+4qPxKZ2MzVM3qxKCHKz85FtF1zx6ZdJf6gJ8pPLGfKISMssl3hrijnBFwvQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.2-dev.6bfc03a","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.4.2","@react-doctor/core":"0.4.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.2-dev.6bfc03a_1780885875446_0.6090955471284067","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-dev.155cde2":{"name":"react-doctor","version":"0.4.2-dev.155cde2","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.4.2-dev.155cde2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"dd143c2f2070abb76283f1c1d3f0fda3d5acd2a3","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.2-dev.155cde2.tgz","fileCount":11,"integrity":"sha512-ziHoOAsZj+g2ZTGsscgXjQwn/p0wSBvj9BT/UsqqutXHp94AxxymGwM3OQqn+02iTpyJUI1xNNqWSEVIYG4sSw==","signatures":[{"sig":"MEQCIFbkxA3CNe+6Yf/HgIQYTSN4Lfo6AsjoCtdStrIspODiAiBEjX+u5V+oUOF5KK7bJ4a79WUxTEX0KG3LC3j630sUYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.2-dev.155cde2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1687806},"type":"module","_from":"file:react-doctor-0.4.2-dev.155cde2.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/478942fc81cd65ea7b98749dd996a1f0/react-doctor-0.4.2-dev.155cde2.tgz","_integrity":"sha512-ziHoOAsZj+g2ZTGsscgXjQwn/p0wSBvj9BT/UsqqutXHp94AxxymGwM3OQqn+02iTpyJUI1xNNqWSEVIYG4sSw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.2-dev.155cde2","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.4.2","@react-doctor/core":"0.4.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.2-dev.155cde2_1780885979304_0.16365181714894117","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-dev.25cc69b":{"name":"react-doctor","version":"0.4.2-dev.25cc69b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.4.2-dev.25cc69b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"4216caf869c4c832c0e72e240e5eecc5d4cb3ae9","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.2-dev.25cc69b.tgz","fileCount":11,"integrity":"sha512-NFoSAz+rcCMjFyPlRM9wkAvUCqg6jYCpxVVMGIZUZUnBRkIKKE5QO2UHoapQ4Bp+UeDyURyKFVXZy2hA7C5qJQ==","signatures":[{"sig":"MEQCIGH6VwMOQMDjLQHO4Is+oqKcUbgnsR1e9xLBXjo9/zYuAiAz+fiTzXxnHwEPmYQWJMXZfbFFcwMuQf4zW0hrtA+C3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.2-dev.25cc69b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1685563},"type":"module","_from":"file:react-doctor-0.4.2-dev.25cc69b.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/9dd9f64280eb0625e35c4ee0a51d1123/react-doctor-0.4.2-dev.25cc69b.tgz","_integrity":"sha512-NFoSAz+rcCMjFyPlRM9wkAvUCqg6jYCpxVVMGIZUZUnBRkIKKE5QO2UHoapQ4Bp+UeDyURyKFVXZy2hA7C5qJQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.2-dev.25cc69b","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.4.2","@react-doctor/core":"0.4.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.2-dev.25cc69b_1780890105444_0.43025154391622844","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-dev.af98f83":{"name":"react-doctor","version":"0.4.2-dev.af98f83","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.4.2-dev.af98f83","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"17a64fd5abd46e44c1d9db5131523fcc8ec038c3","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.2-dev.af98f83.tgz","fileCount":11,"integrity":"sha512-fE1iP+9SdO6vOBkgZ4w0XFjzlQSqJapdOVduEt2su3iC2nR8mIsU9WESnF1fSpFgXuVbTYRnfCC8r7wbTPtOSA==","signatures":[{"sig":"MEQCIBlY8b4I+U3B/H5vAiPHZbRjCo+mtGyX+sXfpuxNUctcAiAU1Yc0/gFR0Q1qMahp0Pmguz3o86oj84yZazM/y+boVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.2-dev.af98f83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1685365},"type":"module","_from":"file:react-doctor-0.4.2-dev.af98f83.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/23155d145df19c62ab85e1a3a457a553/react-doctor-0.4.2-dev.af98f83.tgz","_integrity":"sha512-fE1iP+9SdO6vOBkgZ4w0XFjzlQSqJapdOVduEt2su3iC2nR8mIsU9WESnF1fSpFgXuVbTYRnfCC8r7wbTPtOSA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.2-dev.af98f83","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.4.2","@react-doctor/core":"0.4.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.2-dev.af98f83_1780892557182_0.5092957456165059","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-dev.829655c":{"name":"react-doctor","version":"0.4.2-dev.829655c","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.4.2-dev.829655c","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"8f9e1b321420fe994a4eac00bba46b77422dc20b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.2-dev.829655c.tgz","fileCount":11,"integrity":"sha512-hy/W7WMdZFMYTSyBxnC37kn7lYFwPRSyk+0b52lwS1iurCDMk/P4k9DtG9ICph7PlwQDYXgJJj+aGav9tyqoFQ==","signatures":[{"sig":"MEUCIQDOGqsFNnSqTOsIA7SOWGNAcAaywWQT+32AfFLpwjzg6QIgHhCDI2mNYGcqx9Yr6bRsblviHZDwJ6MfsGyWjIdJvPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.2-dev.829655c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1684338},"type":"module","_from":"file:react-doctor-0.4.2-dev.829655c.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/18eaf49114774da145570c3659602081/react-doctor-0.4.2-dev.829655c.tgz","_integrity":"sha512-hy/W7WMdZFMYTSyBxnC37kn7lYFwPRSyk+0b52lwS1iurCDMk/P4k9DtG9ICph7PlwQDYXgJJj+aGav9tyqoFQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.2-dev.829655c","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.4.2","@react-doctor/core":"0.4.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.2-dev.829655c_1780896731303_0.4745322913129726","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-dev.772385f":{"name":"react-doctor","version":"0.4.2-dev.772385f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.4.2-dev.772385f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e2e7724ec03d1d18e3bc611e4cbf4983aa7195ec","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.2-dev.772385f.tgz","fileCount":11,"integrity":"sha512-84WljprM7pmp0AOJjKhCQwFp7rBazzGR3SsIeXHkULQFuvwSWfdNQnX2CBQw5iEQo8K8lBGGmcMo4OfLQL3I7w==","signatures":[{"sig":"MEUCIQC01XtrChX4nPN9V4X5o6z6IxG2TcqN9hWBqPydK7nO5QIgTsbgfgjvP936G1lLZDkw7A6AfXW+8inmlLJnFkokXu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.2-dev.772385f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1684338},"type":"module","_from":"file:react-doctor-0.4.2-dev.772385f.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/246fd8082c69d4bdc3553acc3cc2f6af/react-doctor-0.4.2-dev.772385f.tgz","_integrity":"sha512-84WljprM7pmp0AOJjKhCQwFp7rBazzGR3SsIeXHkULQFuvwSWfdNQnX2CBQw5iEQo8K8lBGGmcMo4OfLQL3I7w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.2-dev.772385f","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.4.2","@react-doctor/core":"0.4.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.2-dev.772385f_1780898306293_0.5947993755652956","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-dev.547e1e4":{"name":"react-doctor","version":"0.4.2-dev.547e1e4","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.4.2-dev.547e1e4","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7fb9fc682244bb69ef2781c0afa7381e0a3d9437","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.2-dev.547e1e4.tgz","fileCount":11,"integrity":"sha512-uQphWeC4chsEvZ7MjoDg0SP6190etsTq8RDNqEqzYmoJI50IP2xCHEGORC4/crxXsgIel9LqhtAQN+r7QkKjow==","signatures":[{"sig":"MEQCIHsTr8vqiCS9AGnV0OzX4iXPIqQZv9bMcZz6chuQQoMUAiB1BkJ3qa++tUDtl28GSc4kM+/LvUVWMOngWBfNASMh+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.2-dev.547e1e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1684338},"type":"module","_from":"file:react-doctor-0.4.2-dev.547e1e4.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d864eca420fa9ccef75d3c484a4023a9/react-doctor-0.4.2-dev.547e1e4.tgz","_integrity":"sha512-uQphWeC4chsEvZ7MjoDg0SP6190etsTq8RDNqEqzYmoJI50IP2xCHEGORC4/crxXsgIel9LqhtAQN+r7QkKjow==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.2-dev.547e1e4","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.4.2","@react-doctor/core":"0.4.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.2-dev.547e1e4_1780899675694_0.6183511572033065","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-dev.5e9cc3b":{"name":"react-doctor","version":"0.4.2-dev.5e9cc3b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.4.2-dev.5e9cc3b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"13b5aa5d590f25a2ec301748bc91119b8e4a394b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.2-dev.5e9cc3b.tgz","fileCount":11,"integrity":"sha512-0otKsQPefC+3o+zrYRoPDBVYjj1PHnnvfURqZjtQKQTU5Q6hJ2IP7fSQLt01fqeoBk/MVwvgMRXb/2JUbu6C1w==","signatures":[{"sig":"MEUCIGDeq7h2/Jh9MTIHDyvrTETlDPnu98Yvi/PQNE5NiiDZAiEArKbGBHfHOfUsn+MK4/yqPsBOMmQST7W/LTOnZlHFBBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.2-dev.5e9cc3b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1684542},"type":"module","_from":"file:react-doctor-0.4.2-dev.5e9cc3b.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/9ad46e2321d8e898972af80309c1c048/react-doctor-0.4.2-dev.5e9cc3b.tgz","_integrity":"sha512-0otKsQPefC+3o+zrYRoPDBVYjj1PHnnvfURqZjtQKQTU5Q6hJ2IP7fSQLt01fqeoBk/MVwvgMRXb/2JUbu6C1w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.2-dev.5e9cc3b","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.4.2","@react-doctor/core":"0.4.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.2-dev.5e9cc3b_1780905707020_0.8413074470648971","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-dev.98066c2":{"name":"react-doctor","version":"0.4.2-dev.98066c2","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.4.2-dev.98066c2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"3751379afd8ce3ac33a38c7612f73bed838ac6b6","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.2-dev.98066c2.tgz","fileCount":11,"integrity":"sha512-iDpfDPu2VK7muSsQK+gPz5g0yeRLuhOHyfBUXlvu2f0sPB4D5zSS+Ha2rxr1Zv8H+bJ0Fiy4gmlcz3ol2aOLNw==","signatures":[{"sig":"MEYCIQCppbkPDqeZaP9iCoNzGeP8zbKqEG7wcEIwW8dUBPLdtwIhAIr7RzyVFpWILqi7CiZ21hGeUKwZ4ikK1P6DN+Dwo+gj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.2-dev.98066c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1685667},"type":"module","_from":"file:react-doctor-0.4.2-dev.98066c2.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/7b146fffbfb03dc9baabab88cbcf3664/react-doctor-0.4.2-dev.98066c2.tgz","_integrity":"sha512-iDpfDPu2VK7muSsQK+gPz5g0yeRLuhOHyfBUXlvu2f0sPB4D5zSS+Ha2rxr1Zv8H+bJ0Fiy4gmlcz3ol2aOLNw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.2-dev.98066c2","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.4.2","@react-doctor/core":"0.4.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.2-dev.98066c2_1780915615656_0.6251723690088875","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-dev.a59499b":{"name":"react-doctor","version":"0.4.2-dev.a59499b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.4.2-dev.a59499b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"b527e136b6af9c3eb3d5275cc2b12bcd8429d7ec","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.2-dev.a59499b.tgz","fileCount":11,"integrity":"sha512-YiXrz3WGSWxzqNzzRiYg07vXxvEK8vxKeVs6UiGBhW27Va14soEe0yf/y2NOTKoP76drX145euQgy1FNEtKi+A==","signatures":[{"sig":"MEQCIHUUdxQHbPMYbyu6Z5bnfUccHOdo85TWWnkh0gMofMxsAiBw4dF7Ff22g+wS/MBVLUFPH3Ub2afvfqDp93sN5M8eIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.2-dev.a59499b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1689130},"type":"module","_from":"file:react-doctor-0.4.2-dev.a59499b.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/1d916e3e92812f39b5725f04ea1c4c45/react-doctor-0.4.2-dev.a59499b.tgz","_integrity":"sha512-YiXrz3WGSWxzqNzzRiYg07vXxvEK8vxKeVs6UiGBhW27Va14soEe0yf/y2NOTKoP76drX145euQgy1FNEtKi+A==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.2-dev.a59499b","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.4.2","@react-doctor/core":"0.4.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.2-dev.a59499b_1780915721710_0.6751040868966665","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-dev.1044e29":{"name":"react-doctor","version":"0.4.2-dev.1044e29","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.4.2-dev.1044e29","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"b0f8c0620f17bfdce729d8a8c59483717a1b0dc6","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.2-dev.1044e29.tgz","fileCount":11,"integrity":"sha512-HughUY+OrHZRogao9VtZ7tPgnhdOUkgV5RrGius+7RT88VHcJsu6qUwX/f10C1qVx21IyQMPXKOm/uWbRrK4qA==","signatures":[{"sig":"MEYCIQDHRMDWO7Ij/vAa4RQGGa4Jv+zOIyExO9ECvISzR4JLcAIhANlWVeF3/jPi4EjjJO0nJ39fbI2s0QYJYb4LSUoHS3Y5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.2-dev.1044e29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1692762},"type":"module","_from":"file:react-doctor-0.4.2-dev.1044e29.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/25607cc9295299c4b1573c2f939c9268/react-doctor-0.4.2-dev.1044e29.tgz","_integrity":"sha512-HughUY+OrHZRogao9VtZ7tPgnhdOUkgV5RrGius+7RT88VHcJsu6qUwX/f10C1qVx21IyQMPXKOm/uWbRrK4qA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.2-dev.1044e29","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.4.2","@react-doctor/core":"0.4.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.2-dev.1044e29_1780915919871_0.6838479448959007","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-dev.773e235":{"name":"react-doctor","version":"0.4.2-dev.773e235","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.4.2-dev.773e235","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"40a567b7dc45ff99c9f37d5201f63ecec2f7fbd4","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.2-dev.773e235.tgz","fileCount":11,"integrity":"sha512-BpVmVOGsN5fxA4DGw7kyh3nn6PD7Z3906aG+DefSsvJ2GMgGjfynVT2qxkJgvzh2C6r8GpX0Hy3xaCuBIXxa+Q==","signatures":[{"sig":"MEYCIQCEoo/NG6l0az6SQ/rd5nVx8sYw1DvCmpixmyxSrQaWUQIhAPnEfVTf/2u4AI9n760Axmcv9i/1OVlXwfIVqlnuS2R6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.2-dev.773e235","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1703492},"type":"module","_from":"file:react-doctor-0.4.2-dev.773e235.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c954f7140aae7fba5ef60f995dc5ea0a/react-doctor-0.4.2-dev.773e235.tgz","_integrity":"sha512-BpVmVOGsN5fxA4DGw7kyh3nn6PD7Z3906aG+DefSsvJ2GMgGjfynVT2qxkJgvzh2C6r8GpX0Hy3xaCuBIXxa+Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.2-dev.773e235","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.4.2","@react-doctor/core":"0.4.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.2-dev.773e235_1780916700076_0.9361501018994971","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-dev.571ca9c":{"name":"react-doctor","version":"0.4.2-dev.571ca9c","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.4.2-dev.571ca9c","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"474892c45d401052bc7613faee6d4042b3372eb0","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.2-dev.571ca9c.tgz","fileCount":11,"integrity":"sha512-4t8jkpT2kOae09KFrMvn+ME3WlkZvkiS0xMrvilDG7e+pxhcBJh42D01v/MiAhrVm+bBHW/PYF2pWSQq71qkWA==","signatures":[{"sig":"MEUCIQCOFsAk3ctiw+BHCCfkqU/JrhQLpWQ2UlCftd9bGOJU5wIgOsagU6o+IisbL7w7i2Mjk6e7zMVCabiiMcqx9eIzIy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.2-dev.571ca9c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1703492},"type":"module","_from":"file:react-doctor-0.4.2-dev.571ca9c.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/b451b96f5a5f6e137c3a6e60c62c3f48/react-doctor-0.4.2-dev.571ca9c.tgz","_integrity":"sha512-4t8jkpT2kOae09KFrMvn+ME3WlkZvkiS0xMrvilDG7e+pxhcBJh42D01v/MiAhrVm+bBHW/PYF2pWSQq71qkWA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.2-dev.571ca9c","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.4.2","@react-doctor/core":"0.4.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.2-dev.571ca9c_1780950725615_0.16599446651225236","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-dev.5b06a86":{"name":"react-doctor","version":"0.4.2-dev.5b06a86","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.4.2-dev.5b06a86","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"16dba706fe17ca33bf24a23927b10d90fbcdaeaa","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.2-dev.5b06a86.tgz","fileCount":11,"integrity":"sha512-XMb2Gv86NddaDA2hYRMn62tg3smOSCgrrEA9R7eKr/dL15+iJNQS3IDRc+N5ltdp7wznzZcFHW8JzbxV1b3hZw==","signatures":[{"sig":"MEYCIQCHF0hiC/fXPnh7uvUMEYIxyiDWEuLVpyBBQSIYJnTtKwIhAI1a8Et7KdIwELb94AEflRBEXzTzSOBi9rQ5WvLdmlaq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.2-dev.5b06a86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1704049},"type":"module","_from":"file:react-doctor-0.4.2-dev.5b06a86.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c166adfcf5779714a5e842baf162597e/react-doctor-0.4.2-dev.5b06a86.tgz","_integrity":"sha512-XMb2Gv86NddaDA2hYRMn62tg3smOSCgrrEA9R7eKr/dL15+iJNQS3IDRc+N5ltdp7wznzZcFHW8JzbxV1b3hZw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.2-dev.5b06a86","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.4.2","@react-doctor/core":"0.4.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.2-dev.5b06a86_1780965551905_0.040020324913276895","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-dev.48e61bc":{"name":"react-doctor","version":"0.4.2-dev.48e61bc","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.4.2-dev.48e61bc","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"115d74c0fe3380c36947ed74ce648d06ac47b3ac","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.2-dev.48e61bc.tgz","fileCount":11,"integrity":"sha512-/xh6P8fmj6EEuI35F4ytCr9hT4ZJEhJfafO4BNfEhFQRzbgpKGH6KR4E23qRKeYSPqhSsjJtALmWoZlAqKzQxw==","signatures":[{"sig":"MEYCIQDV5vFfPN2/YjtiJvIq5FZ75B2FYFfWCi0fNmgVuNm7SgIhANx6hi6LoYSjoPtkLxU6ewthW4vL/j/ahFnY4ZWAGdrR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.2-dev.48e61bc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1719160},"type":"module","_from":"file:react-doctor-0.4.2-dev.48e61bc.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/0cd82dce9f5833ad2062d4b9d424e78c/react-doctor-0.4.2-dev.48e61bc.tgz","_integrity":"sha512-/xh6P8fmj6EEuI35F4ytCr9hT4ZJEhJfafO4BNfEhFQRzbgpKGH6KR4E23qRKeYSPqhSsjJtALmWoZlAqKzQxw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.2-dev.48e61bc","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.4.2","@react-doctor/core":"0.4.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.2-dev.48e61bc_1780970762885_0.4178716049848443","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-dev.93d4eec":{"name":"react-doctor","version":"0.4.2-dev.93d4eec","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.4.2-dev.93d4eec","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"cd1c0e05969720845ad5fa3b128941a1ef118856","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.2-dev.93d4eec.tgz","fileCount":11,"integrity":"sha512-cH2lh2IiQ14SZQ0gUJNuEr4fVjHiX1rxrk+PL3aM4m1FS9/+Vle/u6sWa79NAUI1pORwwvdFA1kFtN+reqwabw==","signatures":[{"sig":"MEQCICKcsftxtQHdADDMySxsyvhtzsbm/SY1qyzlD+dQgaDtAiBOeC6733a3tlJ3t3Nq9dNFqoDBVBFtYK73MvfzRlow6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.2-dev.93d4eec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1727233},"type":"module","_from":"file:react-doctor-0.4.2-dev.93d4eec.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/cd688cd4faa22b4130a70f2dd9feb78a/react-doctor-0.4.2-dev.93d4eec.tgz","_integrity":"sha512-cH2lh2IiQ14SZQ0gUJNuEr4fVjHiX1rxrk+PL3aM4m1FS9/+Vle/u6sWa79NAUI1pORwwvdFA1kFtN+reqwabw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.2-dev.93d4eec","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.4.2","@react-doctor/core":"0.4.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.2-dev.93d4eec_1780983706115_0.13791180447531515","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-dev.a254414":{"name":"react-doctor","version":"0.4.2-dev.a254414","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.4.2-dev.a254414","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ad35fb28da1dc5de3b87c77c33579e77e433463c","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.4.2-dev.a254414.tgz","fileCount":11,"integrity":"sha512-o7UG2Yl67ZU123Hj1aY2rD6cAaCu4u8qm+L1vbKKXi6k6jC5DaiESBWoa/4/thR5GnS3B8S0it5cgD7+06jpeg==","signatures":[{"sig":"MEYCIQChPI/a+T5+5lEBLHzDKi2q9idCMvX6+hFoV6taho9t5AIhAPpHBdCKDcbTvWrP8xum3Zut2dUf++Uzj2w/3YlAOS4Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.4.2-dev.a254414","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1948535},"type":"module","_from":"file:react-doctor-0.4.2-dev.a254414.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f1164773ec1b840920580f0cdb532bee/react-doctor-0.4.2-dev.a254414.tgz","_integrity":"sha512-o7UG2Yl67ZU123Hj1aY2rD6cAaCu4u8qm+L1vbKKXi6k6jC5DaiESBWoa/4/thR5GnS3B8S0it5cgD7+06jpeg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.4.2-dev.a254414","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.4.2","@react-doctor/core":"0.4.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.4.2-dev.a254414_1780983806157_0.5542992333986774","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"react-doctor","version":"0.5.0","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.0","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"fc3a22bc317f651e921c1653305d4fc23225f196","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.0.tgz","fileCount":11,"integrity":"sha512-MEx7RgRv2kXp6HoPMzc7fFz5Mm3vCqS3Z7clkjmDbsPamjCz7TrDDWQarfaPr7woWA6FOAaWHt1bGhQ88cfEEw==","signatures":[{"sig":"MEQCID4utO1QXeHJa44CHdMqBew4NH8NGwbmXM6nQORb3QGqAiAdPH2v7Cpx2eUm+Ftfq/KZBO19Mt2oKGft0Nv578Mv0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1948475},"type":"module","_from":"file:react-doctor-0.5.0.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/311f7ab16c0577c5bfe3e42a53be955c/react-doctor-0.5.0.tgz","_integrity":"sha512-MEx7RgRv2kXp6HoPMzc7fFz5Mm3vCqS3Z7clkjmDbsPamjCz7TrDDWQarfaPr7woWA6FOAaWHt1bGhQ88cfEEw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.0","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.0","@react-doctor/core":"0.5.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.0_1780996123838_0.24004285148731674","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-dev.cbb7975":{"name":"react-doctor","version":"0.5.0-dev.cbb7975","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.0-dev.cbb7975","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"dcd7274854db669018832381ab5ad2cb1d35b6eb","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.0-dev.cbb7975.tgz","fileCount":11,"integrity":"sha512-yKtNezLYHiR5EQO5xqSexADe8SFMUfj98+PLYnWK8RP/D8Yjo0fQASGNCJDCmNMDaLaijEtowhBilcdfu2e0eQ==","signatures":[{"sig":"MEUCIGai+AefSLkXYdhRITUvKA2i2C7VxVQ8SJQYpDmfh4qgAiEAofb/0SC1ARdEzb50jmIUZGwZJvKA2pHqCelvXgTUNqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.0-dev.cbb7975","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1948535},"type":"module","_from":"file:react-doctor-0.5.0-dev.cbb7975.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/07f1200c145a5e3133764fbda1c64b37/react-doctor-0.5.0-dev.cbb7975.tgz","_integrity":"sha512-yKtNezLYHiR5EQO5xqSexADe8SFMUfj98+PLYnWK8RP/D8Yjo0fQASGNCJDCmNMDaLaijEtowhBilcdfu2e0eQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.0-dev.cbb7975","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.0","@react-doctor/core":"0.5.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.0-dev.cbb7975_1780996201761_0.8393637162925611","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-dev.77a70ab":{"name":"react-doctor","version":"0.5.0-dev.77a70ab","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.0-dev.77a70ab","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f76f404766054eace420f9408689d383e3b1e01c","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.0-dev.77a70ab.tgz","fileCount":11,"integrity":"sha512-H49D8PHKSlSamAgbtsvNUXiw1Vmo7/InS7vFV10PadM/7GFs/IWDOWROLwnM4hUhz61roC1tInPWPdvwaZAIsA==","signatures":[{"sig":"MEUCIEWTPJTHAh6h7pYX59vO0LYmRi4GI1CvTfgtoWJ6Tb1yAiEAl/HIA1mhOGcS5honMdzXzT5CDpUoCdxmmNHeaI0wYAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.0-dev.77a70ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1948535},"type":"module","_from":"file:react-doctor-0.5.0-dev.77a70ab.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/69a0929f6a7a2554fc7097a480532cab/react-doctor-0.5.0-dev.77a70ab.tgz","_integrity":"sha512-H49D8PHKSlSamAgbtsvNUXiw1Vmo7/InS7vFV10PadM/7GFs/IWDOWROLwnM4hUhz61roC1tInPWPdvwaZAIsA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.0-dev.77a70ab","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.0","@react-doctor/core":"0.5.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.0-dev.77a70ab_1781038741621_0.4138204632735758","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-dev.4aba728":{"name":"react-doctor","version":"0.5.0-dev.4aba728","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.0-dev.4aba728","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"3832f14042b2ad458745ead6b7538a2b55f5f36e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.0-dev.4aba728.tgz","fileCount":11,"integrity":"sha512-IXemxNJpUs9t8Qgt/8CT/94QutsTCuFfdA6j8+Jh6MxW49rRWBYrqsByU8j2o7nHpROMG6l1/NDRp0eKSagGxg==","signatures":[{"sig":"MEUCIEtFpdnRsjRYKPdQaBUfOAThJhhFwzeTBbCs/he/xVFKAiEA3f+GpycH4T/RYKqx1KPYoMBmcq1pfbrb+9Mm5AhaK/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.0-dev.4aba728","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1948535},"type":"module","_from":"file:react-doctor-0.5.0-dev.4aba728.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/ed792e6d8bf15c3a07cdf6b45fc4b226/react-doctor-0.5.0-dev.4aba728.tgz","_integrity":"sha512-IXemxNJpUs9t8Qgt/8CT/94QutsTCuFfdA6j8+Jh6MxW49rRWBYrqsByU8j2o7nHpROMG6l1/NDRp0eKSagGxg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.0-dev.4aba728","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.0","@react-doctor/core":"0.5.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.0-dev.4aba728_1781039493062_0.011061008119639615","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"react-doctor","version":"0.5.1","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"3c75c147248d70c9033895bbd480be7591a44d16","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.1.tgz","fileCount":11,"integrity":"sha512-2LSJ/iYtUugr9xj01XTyU2tRtfjmGjiwyDotrnxL0raP+q4Uhp10VaiY7BqfDhBpj4HtCsC+//G1xVupTTBDoA==","signatures":[{"sig":"MEUCIQDLyUbAxhA6FYthn2tIgftXVdhuiEiWdNUXw1SEVnQM4AIgaLqX9q8JTE5RUBEA0xpuQyYqV9ol1nreSMSdVQAxS3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1948475},"type":"module","_from":"file:react-doctor-0.5.1.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/a0e640247fc31391c1b6b4649455913d/react-doctor-0.5.1.tgz","_integrity":"sha512-2LSJ/iYtUugr9xj01XTyU2tRtfjmGjiwyDotrnxL0raP+q4Uhp10VaiY7BqfDhBpj4HtCsC+//G1xVupTTBDoA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.1","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.1","@react-doctor/core":"0.5.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.1_1781042599138_0.057849168424583874","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.b819e5f":{"name":"react-doctor","version":"0.5.1-dev.b819e5f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.1-dev.b819e5f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"491597431d4467e079cee89ddd4dd709797ab2d2","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.1-dev.b819e5f.tgz","fileCount":11,"integrity":"sha512-jTxIoIgWJeWMdRUt7MoGjyoltAJSjMlJ/an+GFX4AAyg+VrcXX3+F/7NGkO3OWqKbrJTbttCdnxU5lpW144GtA==","signatures":[{"sig":"MEQCIBWEQJSaDni8SoYNtxCVHezqvCpz8e2UxzRcbt3QWaeKAiANI4XXe8ihWqj/FDzysoI3zsZSbiY+ie6GGwaBJal7gQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.1-dev.b819e5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1948535},"type":"module","_from":"file:react-doctor-0.5.1-dev.b819e5f.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/de1b96e9d4c7b06000ce3bbc4b9b9ba2/react-doctor-0.5.1-dev.b819e5f.tgz","_integrity":"sha512-jTxIoIgWJeWMdRUt7MoGjyoltAJSjMlJ/an+GFX4AAyg+VrcXX3+F/7NGkO3OWqKbrJTbttCdnxU5lpW144GtA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.1-dev.b819e5f","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.1","@react-doctor/core":"0.5.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.1-dev.b819e5f_1781042670833_0.9867952130409039","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.d75654b":{"name":"react-doctor","version":"0.5.1-dev.d75654b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.1-dev.d75654b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"a69862919e15f291d6483bf61f152119d2ec0dab","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.1-dev.d75654b.tgz","fileCount":11,"integrity":"sha512-aDtQ+X9QOlkCc3kHrB1KZutjMyDOCSu4zJ2Oji7/7HEhD9Pd/LImj9/PGe1sbCSyAtOk5ZEVW+r3KB5NWKjcAg==","signatures":[{"sig":"MEYCIQCMzF4BzEZP2jOiiqz/azuowo5ZWuDEfxbqxI192CAcNwIhALGF4K4KbSqjv+1B5bWzeTqpd1HlD8cfYGj3sDsqMJ0b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.1-dev.d75654b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1948535},"type":"module","_from":"file:react-doctor-0.5.1-dev.d75654b.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/90f71707e6df6286263f5763b0d40008/react-doctor-0.5.1-dev.d75654b.tgz","_integrity":"sha512-aDtQ+X9QOlkCc3kHrB1KZutjMyDOCSu4zJ2Oji7/7HEhD9Pd/LImj9/PGe1sbCSyAtOk5ZEVW+r3KB5NWKjcAg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","effect":"4.0.0-beta.70","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.1-dev.d75654b","@effect/platform-node-shared":"4.0.0-beta.70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.1","@react-doctor/core":"0.5.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.1-dev.d75654b_1781043626164_0.9572457721365177","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.1ca6f0e":{"name":"react-doctor","version":"0.5.1-dev.1ca6f0e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.1-dev.1ca6f0e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f02a6de6ff164a044308ab0473132054ea5b0d06","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.1-dev.1ca6f0e.tgz","fileCount":12,"integrity":"sha512-0ETFRhg5CXtwE+EL5sffsGZRTkHW7AcIqohiq6UbIGcTbCzAa3+77gBbuaZJ4JzDjRanZR1S0nSQNFwoCjESyQ==","signatures":[{"sig":"MEQCIC496c+zhrtzKYl5xJz5IYq7HEt0HgfDkO7LB46e+SbZAiAWlUbnB7Zov6bABnz/knv3ullFp9bPZKLctzX9Vn8EfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.1-dev.1ca6f0e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4870188},"type":"module","_from":"file:react-doctor-0.5.1-dev.1ca6f0e.tgz","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c7d639292b94c1193c5b9c8df945ee26/react-doctor-0.5.1-dev.1ca6f0e.tgz","_integrity":"sha512-0ETFRhg5CXtwE+EL5sffsGZRTkHW7AcIqohiq6UbIGcTbCzAa3+77gBbuaZJ4JzDjRanZR1S0nSQNFwoCjESyQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.1-dev.1ca6f0e","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.1","@react-doctor/core":"0.5.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.1-dev.1ca6f0e_1781054700547_0.9035128240655783","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.94f9f4f":{"name":"react-doctor","version":"0.5.1-dev.94f9f4f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.1-dev.94f9f4f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e731ee3f48a68a502023e866b39b55928998b450","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.1-dev.94f9f4f.tgz","fileCount":12,"integrity":"sha512-XrxgSVuPVRnAyidqploImru2SxMMDien8jXhUTJJqU47WiYIBIL6oEPf+tRU3u8/CDsiLO1E06hFCneWEXZb0Q==","signatures":[{"sig":"MEUCIFZvLc+ssUKySpFp+PQqwf1vb7UrdZ3dow6ginYDPB5gAiEAo5dloCHKSPxdPsL+PzYDOnGh4v3ieNqsl1g4CQg/wm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.1-dev.94f9f4f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4870188},"type":"module","_from":"file:react-doctor-0.5.1-dev.94f9f4f.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/59520f0e6408df72642c66395e8b5c00/react-doctor-0.5.1-dev.94f9f4f.tgz","_integrity":"sha512-XrxgSVuPVRnAyidqploImru2SxMMDien8jXhUTJJqU47WiYIBIL6oEPf+tRU3u8/CDsiLO1E06hFCneWEXZb0Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.1-dev.94f9f4f","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.1","@react-doctor/core":"0.5.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.1-dev.94f9f4f_1781061377008_0.06735752125743466","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.486c68f":{"name":"react-doctor","version":"0.5.1-dev.486c68f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.1-dev.486c68f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"8fe91f6cc783ab03d283f77768edb3ca8fa27491","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.1-dev.486c68f.tgz","fileCount":12,"integrity":"sha512-zjo2NLMY5rKqFZYSvbhShZurmf7aahJ6GnJSCVLk63j3+DiYXKpsOH0rOfxe4Rl5eNa9SS0e6LYPGxgg+E1aBw==","signatures":[{"sig":"MEUCIGnJ8/Lc5O5vEaji0KlnOou9hDPe79JsrHiYU1Fz8MnfAiEA0iY8ljhYvswk6BJnYjcporBfFJIy5nclxJY7qoEnFmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.1-dev.486c68f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4870588},"type":"module","_from":"file:react-doctor-0.5.1-dev.486c68f.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/bfa229453e1cd67e65fe17f6234b7db4/react-doctor-0.5.1-dev.486c68f.tgz","_integrity":"sha512-zjo2NLMY5rKqFZYSvbhShZurmf7aahJ6GnJSCVLk63j3+DiYXKpsOH0rOfxe4Rl5eNa9SS0e6LYPGxgg+E1aBw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.1-dev.486c68f","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.1","@react-doctor/core":"0.5.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.1-dev.486c68f_1781063995149_0.7161689141227738","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.a64093c":{"name":"react-doctor","version":"0.5.1-dev.a64093c","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.1-dev.a64093c","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"33a10644ae2f78570ca5832607d5ebc215a00f27","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.1-dev.a64093c.tgz","fileCount":12,"integrity":"sha512-4JU0Hm5A+bLLsGniypieQItOflY7gbfAi8WLD4mHAcT26/zvrOeXSOv4BCE25oYPyFamxyK1Uvypo9kSCvMvNA==","signatures":[{"sig":"MEYCIQCuttMzJ5GF0x/2i7odOwX2r59FJhnywwz2h4nzZWC52gIhAMA6V15HTEoxjO5rWDzHBsFtYTB5+mBepO76Qls5StGz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.1-dev.a64093c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4871459},"type":"module","_from":"file:react-doctor-0.5.1-dev.a64093c.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/b04cc1ab975c8e8342a70f3776eb92e3/react-doctor-0.5.1-dev.a64093c.tgz","_integrity":"sha512-4JU0Hm5A+bLLsGniypieQItOflY7gbfAi8WLD4mHAcT26/zvrOeXSOv4BCE25oYPyFamxyK1Uvypo9kSCvMvNA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.1-dev.a64093c","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.1","@react-doctor/core":"0.5.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.1-dev.a64093c_1781067469043_0.9568015295315075","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.2f26228":{"name":"react-doctor","version":"0.5.1-dev.2f26228","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.1-dev.2f26228","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"25eefa2fce0dc690192e7c9c2a6881c34bbfe58b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.1-dev.2f26228.tgz","fileCount":12,"integrity":"sha512-SoblgS/HMFnC26vX8SknEty6n3kdYh11qHntYzZ2BieUVvfgrkucQC7oBpCDZs9l7PC0KMzDNRsgT3HTae/EOg==","signatures":[{"sig":"MEUCIQD67c2Zvfh1KyovsojcEJR7o/LpwSEUsG7E2aqArUhb4AIgf9zIhfoS6SmDm1HLIwQe419fOQlhUZJeTS0IQk/Y8tE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.1-dev.2f26228","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4887034},"type":"module","_from":"file:react-doctor-0.5.1-dev.2f26228.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/dbcc61ec5cd4312013b1fb1b34d74e59/react-doctor-0.5.1-dev.2f26228.tgz","_integrity":"sha512-SoblgS/HMFnC26vX8SknEty6n3kdYh11qHntYzZ2BieUVvfgrkucQC7oBpCDZs9l7PC0KMzDNRsgT3HTae/EOg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.1-dev.2f26228","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.1","@react-doctor/core":"0.5.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.1-dev.2f26228_1781074416228_0.3316628309612448","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.f5f539a":{"name":"react-doctor","version":"0.5.1-dev.f5f539a","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.1-dev.f5f539a","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"bb69b625f9b7b2979bb8179cbc58f25287ed8253","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.1-dev.f5f539a.tgz","fileCount":12,"integrity":"sha512-GDr07KTYMqf7ZBMziz0/cai4TI4rGimHJ30wRkOkWK30n5RDSZoDDxTETjgQEHwJ1jSsHuofZirGAsxkYuLXOQ==","signatures":[{"sig":"MEYCIQCd2me0vExTJZq8vDVCZt/mHDupsy2N1cUXcZYxaDjulgIhAIuQQKeuf6X4IpRron7tHfuo4cizkLHMwmbAIeSwZlb7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.1-dev.f5f539a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4888883},"type":"module","_from":"file:react-doctor-0.5.1-dev.f5f539a.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/15908fcb0af9a21fc1721f3b2695c7e6/react-doctor-0.5.1-dev.f5f539a.tgz","_integrity":"sha512-GDr07KTYMqf7ZBMziz0/cai4TI4rGimHJ30wRkOkWK30n5RDSZoDDxTETjgQEHwJ1jSsHuofZirGAsxkYuLXOQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.1-dev.f5f539a","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.1","@react-doctor/core":"0.5.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.1-dev.f5f539a_1781128094409_0.011045052774319553","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.c4f0e60":{"name":"react-doctor","version":"0.5.1-dev.c4f0e60","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.1-dev.c4f0e60","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d2f5369538b0d64670aee40e857102cb87c8adeb","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.1-dev.c4f0e60.tgz","fileCount":12,"integrity":"sha512-yZXtnrhz/2TyCn1zFDD9+5LFY77eDrf+tG4HGug8IYbNeKuQQzsdeCfHiLEeSQBJku5pZoYDhH0p9YhjhLgBpw==","signatures":[{"sig":"MEYCIQDHQW07FQllAmaFH2So4kWHVFmJILnn2Pj31l2Eb+YqnQIhAJ/zzB+6pqaIz7+elb4GgZlWjwTlpKXlbvJOHwras3tP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.1-dev.c4f0e60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4888883},"type":"module","_from":"file:react-doctor-0.5.1-dev.c4f0e60.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/550bc1c7ba8aedf0fbcdee0e3709495d/react-doctor-0.5.1-dev.c4f0e60.tgz","_integrity":"sha512-yZXtnrhz/2TyCn1zFDD9+5LFY77eDrf+tG4HGug8IYbNeKuQQzsdeCfHiLEeSQBJku5pZoYDhH0p9YhjhLgBpw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.1-dev.c4f0e60","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.1","@react-doctor/core":"0.5.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.1-dev.c4f0e60_1781129788194_0.12467919002263783","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.038aaf7":{"name":"react-doctor","version":"0.5.1-dev.038aaf7","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.1-dev.038aaf7","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"79c06c56822bac19bdcdc0d8a994e09a6e8e6fa9","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.1-dev.038aaf7.tgz","fileCount":12,"integrity":"sha512-dL1sGpxQ1/JWcmhBb9f9HdLDfwvBOYefC+T+Y6ySuRxdUcuDY/5Nh01BZZjMQan2/8d8ZUYnqv55THzYtPP+fg==","signatures":[{"sig":"MEUCIQDeFLnx484HTub6VyQKSp0V2b6ENd0TVf4zVm80X8uh9QIgZVmx4uaLCMNWr0GyfxTSJmOFK31QqLAlCPEK8CnSpx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.1-dev.038aaf7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4888883},"type":"module","_from":"file:react-doctor-0.5.1-dev.038aaf7.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/4d82b4862b1a480d77b65c560b3fe4a3/react-doctor-0.5.1-dev.038aaf7.tgz","_integrity":"sha512-dL1sGpxQ1/JWcmhBb9f9HdLDfwvBOYefC+T+Y6ySuRxdUcuDY/5Nh01BZZjMQan2/8d8ZUYnqv55THzYtPP+fg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.21","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.1-dev.038aaf7","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.1","@react-doctor/core":"0.5.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.1-dev.038aaf7_1781130149163_0.0650047267063647","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.f63ed9d":{"name":"react-doctor","version":"0.5.1-dev.f63ed9d","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.1-dev.f63ed9d","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"687bec4ecb114a6d038200fcd9cfcf65f0b56513","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.1-dev.f63ed9d.tgz","fileCount":12,"integrity":"sha512-T7htDOZCBruXScbp0ifK4EksMMmaeR3cRabjUTVtW0f+8nOVkxmMbh4/WfdhjJsq4997H87/eCDNrRmI95f78g==","signatures":[{"sig":"MEYCIQCMf8wksIu6YBYL/9CIWRQaWUpNGRZN+Slj4jcUHcfVnAIhAP5cMnr8b7OWBWn+CNFv08Ea7YrHY/WLEAemLMwrEF1o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.1-dev.f63ed9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4888883},"type":"module","_from":"file:react-doctor-0.5.1-dev.f63ed9d.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/ad7852ca21b62130f7d33f32ce8b7837/react-doctor-0.5.1-dev.f63ed9d.tgz","_integrity":"sha512-T7htDOZCBruXScbp0ifK4EksMMmaeR3cRabjUTVtW0f+8nOVkxmMbh4/WfdhjJsq4997H87/eCDNrRmI95f78g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.23","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.1-dev.f63ed9d","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.1","@react-doctor/core":"0.5.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.1-dev.f63ed9d_1781145037783_0.06996428914375064","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.a48fb06":{"name":"react-doctor","version":"0.5.1-dev.a48fb06","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.1-dev.a48fb06","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"a369cbd14c371cef7d3511614f661447f2ee7b80","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.1-dev.a48fb06.tgz","fileCount":12,"integrity":"sha512-BoAcHwuih/DtEjhNKy/g13hOc+Ne13K8xBsXcsk4Wl7/gUd+qAcRbW0JTZY8oajksUdQ079Mda8j+mND50t6pQ==","signatures":[{"sig":"MEUCIQDV7b5RJUIEE3lhvSdEUlm2UkO+KnzvUHEl0LUeCvCiuwIgfH+p+1Um5pOC7Qfwh2fqUl+Ee8ENiNxxsCWY3ZS7AXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.1-dev.a48fb06","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4890871},"type":"module","_from":"file:react-doctor-0.5.1-dev.a48fb06.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/34323ce664b3852b1312ff0f0e648ee5/react-doctor-0.5.1-dev.a48fb06.tgz","_integrity":"sha512-BoAcHwuih/DtEjhNKy/g13hOc+Ne13K8xBsXcsk4Wl7/gUd+qAcRbW0JTZY8oajksUdQ079Mda8j+mND50t6pQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.16.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":"^1.66.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.23","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.1-dev.a48fb06","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.1","@react-doctor/core":"0.5.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.1-dev.a48fb06_1781163528295_0.9981880315467235","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.22268f7":{"name":"react-doctor","version":"0.5.1-dev.22268f7","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.1-dev.22268f7","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d931730d6c68b26f213934d8a5b0ec84a9972397","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.1-dev.22268f7.tgz","fileCount":12,"integrity":"sha512-nUTe/ULXCi7tpdt7mglAD8oVjvhOsxxl1E4Io6GXduNepu2gjG00fFhOzHi3iBRb2cprxr50DLycSd42HdtKEQ==","signatures":[{"sig":"MEUCICAqkMIBBFwR9dRBlcrBcK9redtxbBFQALg/tuiad3mdAiEA4qLjk2VCfidQxs6is0m01n+zcOGwVyFM0TMVzBRXlSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.1-dev.22268f7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4890880},"type":"module","_from":"file:react-doctor-0.5.1-dev.22268f7.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/30d8bc54df51e12ef20a9ebdcd2dd94f/react-doctor-0.5.1-dev.22268f7.tgz","_integrity":"sha512-nUTe/ULXCi7tpdt7mglAD8oVjvhOsxxl1E4Io6GXduNepu2gjG00fFhOzHi3iBRb2cprxr50DLycSd42HdtKEQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.23","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.1-dev.22268f7","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.1","@react-doctor/core":"0.5.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.1-dev.22268f7_1781235323152_0.25955022398068284","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.f52bd07":{"name":"react-doctor","version":"0.5.1-dev.f52bd07","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.1-dev.f52bd07","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"2407cf62bb95e0f45725d38ee79a390f350dd19c","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.1-dev.f52bd07.tgz","fileCount":12,"integrity":"sha512-kQvJ9RzfWYc9DOqoM5xsUcGwgdbZOURzVKH9mH11Jftll5OEaqtEpri5o7o57d4u/9RRD0wDjJy4C0ixD+JL9w==","signatures":[{"sig":"MEUCIQCCRDcjgAAiOEvQ5A249dWDbY50SiPqaomobCxeeCEDKAIgOEv/hXgXlsRpQFotXyqD9+o96QIfAFSR1IShOs21+mk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.1-dev.f52bd07","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4890880},"type":"module","_from":"file:react-doctor-0.5.1-dev.f52bd07.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/4f9161c638c00418afc73c703c8bb3f0/react-doctor-0.5.1-dev.f52bd07.tgz","_integrity":"sha512-kQvJ9RzfWYc9DOqoM5xsUcGwgdbZOURzVKH9mH11Jftll5OEaqtEpri5o7o57d4u/9RRD0wDjJy4C0ixD+JL9w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.23","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.1-dev.f52bd07","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.1","@react-doctor/core":"0.5.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.1-dev.f52bd07_1781237216229_0.8204427293089469","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.d48e7f1":{"name":"react-doctor","version":"0.5.1-dev.d48e7f1","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.1-dev.d48e7f1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"24c007c02e77a6882228a0e938917171472452f3","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.1-dev.d48e7f1.tgz","fileCount":12,"integrity":"sha512-ylFU3dR/bD5WjTBQykLHJMXi3nrn53KQwbUXHirRzlew6vrIBv+Mzqff+X212+WWHe2wyt6masa2UO8nJzMmxA==","signatures":[{"sig":"MEUCIQDIh3RjnjF46uSh7oOL5RHT2z7tGiikMb3njgyRXYo0sAIgOKzj6s/KoxPkFQuGVQMJd3cx0Hu4x49noEK4C+7MhZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.1-dev.d48e7f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4903530},"type":"module","_from":"file:react-doctor-0.5.1-dev.d48e7f1.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8eef85c0d700a57fa7c20db36b9283d1/react-doctor-0.5.1-dev.d48e7f1.tgz","_integrity":"sha512-ylFU3dR/bD5WjTBQykLHJMXi3nrn53KQwbUXHirRzlew6vrIBv+Mzqff+X212+WWHe2wyt6masa2UO8nJzMmxA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.23","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.1-dev.d48e7f1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.1","@react-doctor/core":"0.5.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.1-dev.d48e7f1_1781240248042_0.840288528489679","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.19d99ee":{"name":"react-doctor","version":"0.5.1-dev.19d99ee","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.1-dev.19d99ee","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d9c5e7f43b6d6b9b89d33dd642d83fb46606340a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.1-dev.19d99ee.tgz","fileCount":12,"integrity":"sha512-kSiJAT3Ztk/jWdXro3xbEkgTKIEi9362TbCzoyRkKFmrhmQ6Xn7NBoer99P2VE1kv5p0eZJR8zxkRGLJfyPoAg==","signatures":[{"sig":"MEUCIFUOzF9R9QlgXH2Nl+OCv84AAk93Kw/o/Yhor1vlPfPdAiEA+8i8DU7Wj+LZEkHjIhoEZzieHLOCOaFHFJxyphiPD9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.1-dev.19d99ee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4903977},"type":"module","_from":"file:react-doctor-0.5.1-dev.19d99ee.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/46674cb40d2f78242eebbd77d59de7b3/react-doctor-0.5.1-dev.19d99ee.tgz","_integrity":"sha512-kSiJAT3Ztk/jWdXro3xbEkgTKIEi9362TbCzoyRkKFmrhmQ6Xn7NBoer99P2VE1kv5p0eZJR8zxkRGLJfyPoAg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.23","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.1-dev.19d99ee","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.1","@react-doctor/core":"0.5.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.1-dev.19d99ee_1781248737010_0.18575285552652465","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.fee3fc4":{"name":"react-doctor","version":"0.5.1-dev.fee3fc4","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.1-dev.fee3fc4","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"dca22e3d57f4d6217ad6ca1de425d803cf8a673f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.1-dev.fee3fc4.tgz","fileCount":12,"integrity":"sha512-Y9dVZrvIAAZtf6uN10Pc1P5WW/8KmC7VVgaoFjbW1f2aC5UpunlUPZLMyUh5X4gOktIEYyJBNr79K4Eh12+ZZQ==","signatures":[{"sig":"MEYCIQCZ+5esCNkcS6sacjg4E6XMSiR1VIDBci4STbotaiIciwIhAOZfnfNiZV7Q0Tt6yypm9wWyqn4PAUFAqrLA8L2J98dE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.1-dev.fee3fc4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4903977},"type":"module","_from":"file:react-doctor-0.5.1-dev.fee3fc4.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f93690fe18ac8aacfb02573c184030e2/react-doctor-0.5.1-dev.fee3fc4.tgz","_integrity":"sha512-Y9dVZrvIAAZtf6uN10Pc1P5WW/8KmC7VVgaoFjbW1f2aC5UpunlUPZLMyUh5X4gOktIEYyJBNr79K4Eh12+ZZQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.23","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.1-dev.fee3fc4","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.1","@react-doctor/core":"0.5.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.1-dev.fee3fc4_1781249413658_0.7498033107667819","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.7c88165":{"name":"react-doctor","version":"0.5.1-dev.7c88165","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.1-dev.7c88165","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"fa4b2e807503df425659121a4f8f610de5c852f4","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.1-dev.7c88165.tgz","fileCount":12,"integrity":"sha512-I/r1q4viNSz7zXk/+7DF9tQ8Nji6isVHTL7lJGdmjTaGXWefSvUqkoqTbi9kLP87yEoJDaVXrjyidQ9lL3jWSg==","signatures":[{"sig":"MEUCIQCzDuAF5TLCUMIMrFgdWtmbM73YPI5JV8P6Tx0FuQv7UAIgYGLxvOVqA1Dryw+tggfUTZH2HbKtIw5Do84b3RTiWK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.1-dev.7c88165","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4903977},"type":"module","_from":"file:react-doctor-0.5.1-dev.7c88165.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/0d0cd934ae5bfd058084e92d81c94891/react-doctor-0.5.1-dev.7c88165.tgz","_integrity":"sha512-I/r1q4viNSz7zXk/+7DF9tQ8Nji6isVHTL7lJGdmjTaGXWefSvUqkoqTbi9kLP87yEoJDaVXrjyidQ9lL3jWSg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.23","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.1-dev.7c88165","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.1","@react-doctor/core":"0.5.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.1-dev.7c88165_1781253128146_0.3382677301618162","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.04e72a4":{"name":"react-doctor","version":"0.5.1-dev.04e72a4","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.1-dev.04e72a4","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"974f1ddb426eaa0ac22d0c0b980bf912b3956adc","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.1-dev.04e72a4.tgz","fileCount":12,"integrity":"sha512-5ZlBQGxKMT7zB0EkV9tryAdVyJq0i8ALoH/p22rBDRCMwBKb1Vrc2vh3ehWnTGtCnwj/UIXBG6Gq99JUGdNf4w==","signatures":[{"sig":"MEQCIBYcZgFaTe73ZocbhQFnZDHfIHLAeHJnNVIEuFoNWTpDAiBy+Sxx0NwQUJ0qHvQSdkMgqPCG9zbOlDDXTQV6YD+5VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.1-dev.04e72a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4908373},"type":"module","_from":"file:react-doctor-0.5.1-dev.04e72a4.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f58409d4a29449ba294de0226d39c7f0/react-doctor-0.5.1-dev.04e72a4.tgz","_integrity":"sha512-5ZlBQGxKMT7zB0EkV9tryAdVyJq0i8ALoH/p22rBDRCMwBKb1Vrc2vh3ehWnTGtCnwj/UIXBG6Gq99JUGdNf4w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.23","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.1-dev.04e72a4","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.1","@react-doctor/core":"0.5.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.1-dev.04e72a4_1781261547913_0.7289148092181787","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.9cc6555":{"name":"react-doctor","version":"0.5.1-dev.9cc6555","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.1-dev.9cc6555","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"2878537074a9ddad7969b154af8254a78ee0cd7c","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.1-dev.9cc6555.tgz","fileCount":12,"integrity":"sha512-XeZtr+n+x1MaqLaOK9/ETubQ3Eyi4fGAqVAtTzLcj4Cq+D5qjLMrAgHlM+RfJwBT19Qw160ASmVoAC0ge6RYog==","signatures":[{"sig":"MEQCIA6mr9T+iGCZEonp62aJEhWbbvLVYRiJHZ4ZfHU9AaDvAiBAdtTbE/OkGL1fUntZfLGXHjdnJrwsvapX4+wUhKxfHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.1-dev.9cc6555","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4911287},"type":"module","_from":"file:react-doctor-0.5.1-dev.9cc6555.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/0784ce89082c509e0f83b3a042604e3f/react-doctor-0.5.1-dev.9cc6555.tgz","_integrity":"sha512-XeZtr+n+x1MaqLaOK9/ETubQ3Eyi4fGAqVAtTzLcj4Cq+D5qjLMrAgHlM+RfJwBT19Qw160ASmVoAC0ge6RYog==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.23","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.1-dev.9cc6555","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.1","@react-doctor/core":"0.5.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.1-dev.9cc6555_1781304218857_0.6307806913976994","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.0a9d583":{"name":"react-doctor","version":"0.5.1-dev.0a9d583","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.1-dev.0a9d583","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e7c288ab836090a79a6388998d07c0a39b29b71c","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.1-dev.0a9d583.tgz","fileCount":12,"integrity":"sha512-a74XSgt+TtF4z3Uav6FvUCHgoQRp1u+V/60BTGcmUBrffGpQNIrZCuCuY5CkrgLPxzk1hPAszx8BsO7gjw5iEA==","signatures":[{"sig":"MEUCIDtTp9mEPuIPxbGED96l4R8zvSJ/T6EQ8gYVC1gEUKPNAiEA/M9jwMBccq21cvywzSI2yQ4oFTYM4Dk5WTahD66VkLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.1-dev.0a9d583","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4911287},"type":"module","_from":"file:react-doctor-0.5.1-dev.0a9d583.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/bcaeb7140183d632ffe69094fc47ea15/react-doctor-0.5.1-dev.0a9d583.tgz","_integrity":"sha512-a74XSgt+TtF4z3Uav6FvUCHgoQRp1u+V/60BTGcmUBrffGpQNIrZCuCuY5CkrgLPxzk1hPAszx8BsO7gjw5iEA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.1-dev.0a9d583","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.1","@react-doctor/core":"0.5.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.1-dev.0a9d583_1781317173469_0.07562838211306122","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.0f91fa3":{"name":"react-doctor","version":"0.5.1-dev.0f91fa3","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.1-dev.0f91fa3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"dfc1dc06552268250a34e37b0e3d15d4470e57f0","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.1-dev.0f91fa3.tgz","fileCount":12,"integrity":"sha512-HDNIcIQqQMAFn80lNllGFB2T8TTUJ83tdeF6hzhfbPH5qCqgthZisZLBIrowzY0CF1oY5tu5cK+SUb+mKZMOjw==","signatures":[{"sig":"MEYCIQDHfZuD03nSG+AcBdamI6Y8jUvG1XG7vRa+dnsWk9gJ1QIhAMJLAu1kFPFxebaGQjXv99c5bmCtSv7qFlwg16Z2nN02","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.1-dev.0f91fa3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4914128},"type":"module","_from":"file:react-doctor-0.5.1-dev.0f91fa3.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e210214444168f51a26f84fcfa01a1c1/react-doctor-0.5.1-dev.0f91fa3.tgz","_integrity":"sha512-HDNIcIQqQMAFn80lNllGFB2T8TTUJ83tdeF6hzhfbPH5qCqgthZisZLBIrowzY0CF1oY5tu5cK+SUb+mKZMOjw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.1-dev.0f91fa3","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.1","@react-doctor/core":"0.5.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.1-dev.0f91fa3_1781317857480_0.7713372523457769","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.3de9106":{"name":"react-doctor","version":"0.5.1-dev.3de9106","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.1-dev.3de9106","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"a2b6aae2d0bebd142caebc4c11cd2547628765fd","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.1-dev.3de9106.tgz","fileCount":12,"integrity":"sha512-TpwBB1OBh1sFswSTlz7p1KeycvCjF+D1RXsk4Fyto5Muuva/vKAZHZt1nHykv7pvSiqyVE9dW9CaR38QvTXfpw==","signatures":[{"sig":"MEYCIQD85PmJIvw1NYcjRuO6rJc4W3QqC2pbEXYoUeM52nCE8gIhANnnh/XwEFNdR+nCK1THoT9AUmUKgp6JtHlwOTN6I1ea","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.1-dev.3de9106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4918688},"type":"module","_from":"file:react-doctor-0.5.1-dev.3de9106.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8720cf8aa70f17ab58f5cff2a22762b6/react-doctor-0.5.1-dev.3de9106.tgz","_integrity":"sha512-TpwBB1OBh1sFswSTlz7p1KeycvCjF+D1RXsk4Fyto5Muuva/vKAZHZt1nHykv7pvSiqyVE9dW9CaR38QvTXfpw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.1-dev.3de9106","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.1","@react-doctor/core":"0.5.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.1-dev.3de9106_1781319609167_0.35029889334599784","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"react-doctor","version":"0.5.2","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"c0f7f1f27cc8dd37db67e43ca6d7adf14ca369fa","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.2.tgz","fileCount":12,"integrity":"sha512-AJpF334K7l2QV98TpxjtkbsRyA75fAAeXildRqSG8PdanxLK+2QB1gZYKSI3NZi/eLZ2V3AbA2PC+rmLmUNRPA==","signatures":[{"sig":"MEUCIDKvhHDlNxIoOvVI0CiBIAFHMMZwiQnMPmARIdZJ3LeYAiEAmHTDQNiR+rOeM+9jTPjGisCiHfZLzuNhZl3WsLrg92U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4918628},"type":"module","_from":"file:react-doctor-0.5.2.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3f1f72c1aed1fe4fb92c4860933af292/react-doctor-0.5.2.tgz","_integrity":"sha512-AJpF334K7l2QV98TpxjtkbsRyA75fAAeXildRqSG8PdanxLK+2QB1gZYKSI3NZi/eLZ2V3AbA2PC+rmLmUNRPA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.2","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.2","@react-doctor/core":"0.5.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.2_1781321133111_0.9295080405942617","host":"s3://npm-registry-packages-npm-production"}},"0.5.2-dev.094d470":{"name":"react-doctor","version":"0.5.2-dev.094d470","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.2-dev.094d470","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"a5bb6f4139f7404c1623e92c293b0971073041ed","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.2-dev.094d470.tgz","fileCount":12,"integrity":"sha512-/VdFcIrKIBHwJVOsMIGpw3BcXd9Vj47wRv82Mio4lSn1YmyVS2CcEKJoYwpyDRGMRxte7xzlL61cDEP/KUUUEA==","signatures":[{"sig":"MEUCIQDGfLqkFp/eIZX0rPiU2Kk/a9rvFb21UoRgkAWVQqRNcwIgX0WFLC2RsFsmGv54edOefhbxwo+z9mRwZy+nueEzBzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.2-dev.094d470","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4918688},"type":"module","_from":"file:react-doctor-0.5.2-dev.094d470.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/04f16c9ac3946387b4abdded86872235/react-doctor-0.5.2-dev.094d470.tgz","_integrity":"sha512-/VdFcIrKIBHwJVOsMIGpw3BcXd9Vj47wRv82Mio4lSn1YmyVS2CcEKJoYwpyDRGMRxte7xzlL61cDEP/KUUUEA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.2-dev.094d470","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.2","@react-doctor/core":"0.5.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.2-dev.094d470_1781321210982_0.10121186880959687","host":"s3://npm-registry-packages-npm-production"}},"0.5.2-dev.022790b":{"name":"react-doctor","version":"0.5.2-dev.022790b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.2-dev.022790b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f7bac1e131555d9de375b7e9ed64b131e418f13e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.2-dev.022790b.tgz","fileCount":12,"integrity":"sha512-hKpmXQUfSsfyl6ey64btnFMDyTa2AZqlGYzxEYeV5zzPj75zQhg9u4k6AMKsWZdmJQA5+mXUI/7b1iABJ9MLoQ==","signatures":[{"sig":"MEUCICU282/coTU/fIxFKk4odMI0EB9WDo3p6ixIooEXF4i+AiEAnx7GBR+B4qFktIYi6sK5ZyK5zhGVcPCV3orCZyQ/mVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.2-dev.022790b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4933685},"type":"module","_from":"file:react-doctor-0.5.2-dev.022790b.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/eb5f8f4da270e2d453c4f5c387f0ad0c/react-doctor-0.5.2-dev.022790b.tgz","_integrity":"sha512-hKpmXQUfSsfyl6ey64btnFMDyTa2AZqlGYzxEYeV5zzPj75zQhg9u4k6AMKsWZdmJQA5+mXUI/7b1iABJ9MLoQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.2-dev.022790b","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.2","@react-doctor/core":"0.5.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.2-dev.022790b_1781346200260_0.9994726098814914","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"react-doctor","version":"0.5.3","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"07b8b1ce76e6325c269252ce8c29628f61dc4903","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.3.tgz","fileCount":12,"integrity":"sha512-CDtIbYoT1HeRwKMBDPUj8dGAG8J4F56Sx0ErcZYXCiQGsTEJUYYfsbllDcQAkitJWR0NL7Kr1/UHwalidTfU1g==","signatures":[{"sig":"MEYCIQDzabVEaJanQ7yhl5OBffP/xtIvReCbgHuwbSB7hiWZ2QIhAJAuaAmC3UsGCO9Aq+Q2KwFQ59QxumaArnF+RF1FjBqt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4933625},"type":"module","_from":"file:react-doctor-0.5.3.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/2352a05248aa93f283c2cfac2d097027/react-doctor-0.5.3.tgz","_integrity":"sha512-CDtIbYoT1HeRwKMBDPUj8dGAG8J4F56Sx0ErcZYXCiQGsTEJUYYfsbllDcQAkitJWR0NL7Kr1/UHwalidTfU1g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.3","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.3","@react-doctor/core":"0.5.3","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.3_1781346264952_0.25620807303740945","host":"s3://npm-registry-packages-npm-production"}},"0.5.3-dev.0b30023":{"name":"react-doctor","version":"0.5.3-dev.0b30023","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.3-dev.0b30023","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"9a1788f1bac6a819bb3e230ad113c86a9afcd50e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.3-dev.0b30023.tgz","fileCount":12,"integrity":"sha512-mMT68ODjN1v2wA6OBTMd53RUZzIVghHUCzpindkBpNWWRshpxO8WYMQ0NsBz4Qz+w+lRu+wYsqv1/I0wSxJDKA==","signatures":[{"sig":"MEUCIGUEcL3BdNoQqaCLjktH6yLH3YUcyXOwhuIYg3xKa6LtAiEApA5NL5d39rdTGPcwjZPdliGJOte69s/Mib6JdzfxnAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.3-dev.0b30023","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4933685},"type":"module","_from":"file:react-doctor-0.5.3-dev.0b30023.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3cbb176ec291587061b94f613620549f/react-doctor-0.5.3-dev.0b30023.tgz","_integrity":"sha512-mMT68ODjN1v2wA6OBTMd53RUZzIVghHUCzpindkBpNWWRshpxO8WYMQ0NsBz4Qz+w+lRu+wYsqv1/I0wSxJDKA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.3-dev.0b30023","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.3","@react-doctor/core":"0.5.3","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.3-dev.0b30023_1781346337337_0.6241007924477353","host":"s3://npm-registry-packages-npm-production"}},"0.5.3-dev.eacdcf2":{"name":"react-doctor","version":"0.5.3-dev.eacdcf2","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.3-dev.eacdcf2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"04f56dce8acd9154d956de1793b15bbe1f3878e8","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.3-dev.eacdcf2.tgz","fileCount":12,"integrity":"sha512-bwKUOWcdh0G7rgdLHv3p/Ur5CTU78SrYz70pEx+PSZ8aLye+X4z+gX6wcbX3Jta6UoDHh0RgkdB+e67+VuL9fA==","signatures":[{"sig":"MEUCIDoaftg7gxr+XaoI6TDCLq8B/d5c8rgUMjKjxmaQmuk7AiEAqKxeUkQqoPLggXJlb8thGzBEl0UZhX+Tblk1Pxsk2rs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.3-dev.eacdcf2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4941610},"type":"module","_from":"file:react-doctor-0.5.3-dev.eacdcf2.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/da3c565851d85000871b56aba3b8d6bd/react-doctor-0.5.3-dev.eacdcf2.tgz","_integrity":"sha512-bwKUOWcdh0G7rgdLHv3p/Ur5CTU78SrYz70pEx+PSZ8aLye+X4z+gX6wcbX3Jta6UoDHh0RgkdB+e67+VuL9fA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.3-dev.eacdcf2","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.3","@react-doctor/core":"0.5.3","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.3-dev.eacdcf2_1781348352675_0.020530417367203624","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"react-doctor","version":"0.5.4","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.4","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e385f65fb34bb22d20a1b0d5db9ba94fe0bf27f1","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.4.tgz","fileCount":12,"integrity":"sha512-5z1Tc5Li05ogalBoM4k8ee7Pe52wDopeCtIuGRufRd8qnsAJBk8ypSjSr2puXS0pBYd6YwF32nmPacOGQs7iJA==","signatures":[{"sig":"MEUCIQCOFfssboih5j60OdZCgSnbJ/eG9DGJHwiOHAiTL+KVrQIgIaaa3w8eYZ9kAiUltUIX973maccp1RrWWRhYlqZxezs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4941550},"type":"module","_from":"file:react-doctor-0.5.4.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/2a8461e9e9733afa83f3140ce5654cfe/react-doctor-0.5.4.tgz","_integrity":"sha512-5z1Tc5Li05ogalBoM4k8ee7Pe52wDopeCtIuGRufRd8qnsAJBk8ypSjSr2puXS0pBYd6YwF32nmPacOGQs7iJA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.4","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.4","@react-doctor/core":"0.5.4","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.4_1781348482904_0.2576169759599254","host":"s3://npm-registry-packages-npm-production"}},"0.5.4-dev.f229c75":{"name":"react-doctor","version":"0.5.4-dev.f229c75","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.4-dev.f229c75","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ba951e21bd753fffbefd7fc07e01fdf586ca68de","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.4-dev.f229c75.tgz","fileCount":12,"integrity":"sha512-N42s4yHff5hvr8gyEMU9J8RqQ2u40xUrhS1yiH3y5EPWsX2irw1O9zb7EFEeBqWRBtxcv73GqFNPBJVrOdV9dg==","signatures":[{"sig":"MEYCIQDkXomqA+kvB9Ec5bYcqZEqhuk868oDQ1GPCpcK2DT4YwIhAIahcSFTAH/aE2ls0eVvowooXs3gf1ZqxsWcXgQJ+vkv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.4-dev.f229c75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4941610},"type":"module","_from":"file:react-doctor-0.5.4-dev.f229c75.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/7627f0dcb72facf6a1a07abce39549f2/react-doctor-0.5.4-dev.f229c75.tgz","_integrity":"sha512-N42s4yHff5hvr8gyEMU9J8RqQ2u40xUrhS1yiH3y5EPWsX2irw1O9zb7EFEeBqWRBtxcv73GqFNPBJVrOdV9dg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.4-dev.f229c75","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.4","@react-doctor/core":"0.5.4","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.4-dev.f229c75_1781348561506_0.142431169902677","host":"s3://npm-registry-packages-npm-production"}},"0.5.4-dev.e90eb7a":{"name":"react-doctor","version":"0.5.4-dev.e90eb7a","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.4-dev.e90eb7a","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"c4dbdd24acff42ef70c1cf06311965e7eb431020","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.4-dev.e90eb7a.tgz","fileCount":12,"integrity":"sha512-u4nGfKfJ1EH9et/Kch/sQH+VjymsE4FcPepV43Go4UpT/e51hcysHutGlLBpIh8kTWZekbowqugrlQucAQf/kQ==","signatures":[{"sig":"MEYCIQCs1q+Fqbh9rrNJB9GgwdUBN6dv0GqF0cxz1OXk7bQb6wIhAN/VXkoUvIyHPoQ+1VteiFyvEmsD07clUD1IG7RplCVv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.4-dev.e90eb7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4941610},"type":"module","_from":"file:react-doctor-0.5.4-dev.e90eb7a.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/fddbce641d313afd08aecccc0ac86b89/react-doctor-0.5.4-dev.e90eb7a.tgz","_integrity":"sha512-u4nGfKfJ1EH9et/Kch/sQH+VjymsE4FcPepV43Go4UpT/e51hcysHutGlLBpIh8kTWZekbowqugrlQucAQf/kQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.4-dev.e90eb7a","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.4","@react-doctor/core":"0.5.4","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.4-dev.e90eb7a_1781397501800_0.40975583244183866","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"react-doctor","version":"0.5.5","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.5","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d1d1aa26ef0b0a0072f3085148840661c5f8a61e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.5.tgz","fileCount":12,"integrity":"sha512-rNYd/a5ykD+WislQ8HIhqmtTddyveQOOzs4PuI1INel41V79uWb8fNZtnZX6hgJIObZdLIlLU7u6vwSzCUAveA==","signatures":[{"sig":"MEYCIQCmnPDaigBEnyvhbWJSzu7EWsTdO2Vhv1UA/56teD3sMgIhAL6cpuAtWoPAjjAyqsqsxtJV+g/xgYpPXRntyA+MdN5+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4941550},"type":"module","_from":"file:react-doctor-0.5.5.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/77457d409ebc6cd8dd6b4e8b5864030e/react-doctor-0.5.5.tgz","_integrity":"sha512-rNYd/a5ykD+WislQ8HIhqmtTddyveQOOzs4PuI1INel41V79uWb8fNZtnZX6hgJIObZdLIlLU7u6vwSzCUAveA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.5","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.5","@react-doctor/core":"0.5.5","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.5_1781411881586_0.653122336370749","host":"s3://npm-registry-packages-npm-production"}},"0.5.5-dev.daf0579":{"name":"react-doctor","version":"0.5.5-dev.daf0579","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.5-dev.daf0579","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"8bb8f2fa52cdc11f370c4c52812d9dc1896a16c6","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.5-dev.daf0579.tgz","fileCount":12,"integrity":"sha512-8c44G3GHp2DYTIMuBDvUBq2MtgXLi6HKy2/DSWq7JaHyu5IgnPb3WkxZWCYMTUfAJ037mlZsfKTD+ijh9I1hsg==","signatures":[{"sig":"MEYCIQCzF4QNCmw0STJVERzz2Gk2noOzgSZNG3P36onwQnaRAAIhAOe7k24N4lLj44nheCAz37BhpTFxBO2HRjZH3xa69o7p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.5-dev.daf0579","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4941610},"type":"module","_from":"file:react-doctor-0.5.5-dev.daf0579.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/09ffed672bb3f8447b669abdca98742c/react-doctor-0.5.5-dev.daf0579.tgz","_integrity":"sha512-8c44G3GHp2DYTIMuBDvUBq2MtgXLi6HKy2/DSWq7JaHyu5IgnPb3WkxZWCYMTUfAJ037mlZsfKTD+ijh9I1hsg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.5-dev.daf0579","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.5","@react-doctor/core":"0.5.5","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.5-dev.daf0579_1781411949950_0.556415176671083","host":"s3://npm-registry-packages-npm-production"}},"0.5.5-dev.5fc0e27":{"name":"react-doctor","version":"0.5.5-dev.5fc0e27","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.5-dev.5fc0e27","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f6f1f1ab5654471b83cc61503ffd6777397de658","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.5-dev.5fc0e27.tgz","fileCount":12,"integrity":"sha512-VIdEg2QrOnYy1FX21/PLI/SmtJ/cw7Qf7+J0uT6ZJJQzPhLNqefEzE+v+nIq40WbUONsBMtTUFbAaUdWhe1Fuw==","signatures":[{"sig":"MEUCIQCqJhWfXeV+6HxDLb8EYEzHGDULcHu6dqKe7xc1/RuNJAIgevD4p0XL1TiTqksWhqhXF0f/Xz9I0HccswRaAqAmN6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.5-dev.5fc0e27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4942990},"type":"module","_from":"file:react-doctor-0.5.5-dev.5fc0e27.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/ba28e3514bae7e892cfbb0699b98ad7f/react-doctor-0.5.5-dev.5fc0e27.tgz","_integrity":"sha512-VIdEg2QrOnYy1FX21/PLI/SmtJ/cw7Qf7+J0uT6ZJJQzPhLNqefEzE+v+nIq40WbUONsBMtTUFbAaUdWhe1Fuw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.5-dev.5fc0e27","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.5","@react-doctor/core":"0.5.5","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.5-dev.5fc0e27_1781476786466_0.15275572081197208","host":"s3://npm-registry-packages-npm-production"}},"0.5.5-dev.bac7c82":{"name":"react-doctor","version":"0.5.5-dev.bac7c82","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.5-dev.bac7c82","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"10292bb30c57ad6afe862ef1c9aafd92789effd4","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.5-dev.bac7c82.tgz","fileCount":12,"integrity":"sha512-72jM2200M1EfCGGIg5hbSdBAJjpLPszxwImlnoqc3k4ce+Fgl6/0b0W226AXcl9xW90Y4ZmmRfzv6wDHFLO48g==","signatures":[{"sig":"MEYCIQDub0ZoH4izgUtHugtb2Jim+FthZ8rwXwiC8lPIXxZwvQIhAMz/dWfut6mBTZ9Nk1uqmYBWgpr/Tt0prJznJWk6OstC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.5-dev.bac7c82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4943293},"type":"module","_from":"file:react-doctor-0.5.5-dev.bac7c82.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e562aa19b623387edeb1029d162e73dc/react-doctor-0.5.5-dev.bac7c82.tgz","_integrity":"sha512-72jM2200M1EfCGGIg5hbSdBAJjpLPszxwImlnoqc3k4ce+Fgl6/0b0W226AXcl9xW90Y4ZmmRfzv6wDHFLO48g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.5-dev.bac7c82","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.5","@react-doctor/core":"0.5.5","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.5-dev.bac7c82_1781478696121_0.43748028585636156","host":"s3://npm-registry-packages-npm-production"}},"0.5.5-dev.ea3b827":{"name":"react-doctor","version":"0.5.5-dev.ea3b827","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.5-dev.ea3b827","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"bedf9839fe654aaaabd293ac204959501c4b48ae","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.5-dev.ea3b827.tgz","fileCount":12,"integrity":"sha512-Dj6QRdad8daDKz6hrvGOQehKn/GYClz6lJ+w7eYBpTsFMXOIW0OMV/9fCYUyY/LqiiyBO2F8JhAblP/7sHhMjg==","signatures":[{"sig":"MEUCIQDgky+gTacwLIEfRn0f8qSJWiEiJj2bXFrUrbzDAc+AhgIgSMi1c+ZSoZwZZLB+W4Uhizr8hFCNBO/quGvcT7/J6DU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.5-dev.ea3b827","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4943293},"type":"module","_from":"file:react-doctor-0.5.5-dev.ea3b827.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f3bb2ff7323bc192bbc65f91381a85b9/react-doctor-0.5.5-dev.ea3b827.tgz","_integrity":"sha512-Dj6QRdad8daDKz6hrvGOQehKn/GYClz6lJ+w7eYBpTsFMXOIW0OMV/9fCYUyY/LqiiyBO2F8JhAblP/7sHhMjg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.5-dev.ea3b827","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.5","@react-doctor/core":"0.5.5","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.5-dev.ea3b827_1781509964979_0.011018628181653778","host":"s3://npm-registry-packages-npm-production"}},"0.5.5-dev.cf9e05b":{"name":"react-doctor","version":"0.5.5-dev.cf9e05b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.5-dev.cf9e05b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"697a10b3428c7fc9d7120d8e76c30e1f8ded5896","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.5-dev.cf9e05b.tgz","fileCount":12,"integrity":"sha512-G8mgfS1npYbKkMZXMhAIQq+rh9oGWsuGDTCECqxaZfe+gcs9EE1f37Fc2/AX4yyWwkMWytXj94uJiTeDwqG5nQ==","signatures":[{"sig":"MEUCIGmSq6n6cSSjvTYU8wGaerWD8v45pQ950G0sZ0tL15nUAiEA7AqbcqsR+lGJZpHw1shN929F+8pWEdVUyIon4SNUNAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.5-dev.cf9e05b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4943536},"type":"module","_from":"file:react-doctor-0.5.5-dev.cf9e05b.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d393db2fcf3a631b4439db79db5bc68f/react-doctor-0.5.5-dev.cf9e05b.tgz","_integrity":"sha512-G8mgfS1npYbKkMZXMhAIQq+rh9oGWsuGDTCECqxaZfe+gcs9EE1f37Fc2/AX4yyWwkMWytXj94uJiTeDwqG5nQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.5-dev.cf9e05b","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.5","@react-doctor/core":"0.5.5","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.5-dev.cf9e05b_1781515665180_0.6643486441556028","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"react-doctor","version":"0.5.6","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f04c961a29eeeec9b26c54d9946a353f9621e82e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6.tgz","fileCount":12,"integrity":"sha512-xiy7vRG08qFW5XCYvvB6zir1kWtfuEK68h4scBJtOvt1r6bUNyi4zSsUkq5jdU1afJ2+Uq8y8H9KIQlP2sCqQA==","signatures":[{"sig":"MEUCIBck4iSfAWoXvOj3w1Dvo3ZaKhxmIqaBtZNK8+/Z4XY1AiEAqGr+HSo4whj7KTdGpmAqcDV9i4aLRfpn6opiBPOjSLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4943476},"type":"module","_from":"file:react-doctor-0.5.6.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/2afaf5314e89ba92597d559994f083ea/react-doctor-0.5.6.tgz","_integrity":"sha512-xiy7vRG08qFW5XCYvvB6zir1kWtfuEK68h4scBJtOvt1r6bUNyi4zSsUkq5jdU1afJ2+Uq8y8H9KIQlP2sCqQA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6_1781521340828_0.20482269127841213","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.15238de":{"name":"react-doctor","version":"0.5.6-dev.15238de","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.15238de","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"b5192b14ae5456af33b30fcab8cec1a39da0f40a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.15238de.tgz","fileCount":12,"integrity":"sha512-Ortsz0ZvY+sO+d0MLl4Rl0CdZpyh/GCOFD8Y2w6BSSsJytFJg/Mwuqeghm5pXUeZH3UBAupdNmjh6zVlawSviw==","signatures":[{"sig":"MEQCIHRKrq9aARmk2u0A7bmqaHc9v2qAohAWfFmAz3y3KLXhAiBkxbWoMKdeoUVbPZcR6elTO1m7eVHpy7VwZY962PI1tQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.15238de","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4943536},"type":"module","_from":"file:react-doctor-0.5.6-dev.15238de.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/115b5a0ae510d18df1829bc1421f9aea/react-doctor-0.5.6-dev.15238de.tgz","_integrity":"sha512-Ortsz0ZvY+sO+d0MLl4Rl0CdZpyh/GCOFD8Y2w6BSSsJytFJg/Mwuqeghm5pXUeZH3UBAupdNmjh6zVlawSviw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.15238de","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.15238de_1781521429267_0.9966961000072474","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.8908f98":{"name":"react-doctor","version":"0.5.6-dev.8908f98","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.8908f98","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"8882e8836bbd5ad1c5f14a20d9e641e4b8900cb2","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.8908f98.tgz","fileCount":12,"integrity":"sha512-ZSWuQxCg7pCIpDPN/JG8IIplnOYhH0MkcwLWsnhaG//ahXYVjpVWJ/mkJcBKi+Sqkb2UYeWi/L/Y8aeO4BzVWA==","signatures":[{"sig":"MEQCIHyLO7PoTnwj8VgSUDIVnvswHDjiPsXR4dRlBRmqe9l2AiAIW4vhzQzA4SwNe3gZ0Lm7MfzVenMxJIj87srTXOpytA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.8908f98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4943536},"type":"module","_from":"file:react-doctor-0.5.6-dev.8908f98.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/a1a6c102ad4e829f73376d4f3b2c5204/react-doctor-0.5.6-dev.8908f98.tgz","_integrity":"sha512-ZSWuQxCg7pCIpDPN/JG8IIplnOYhH0MkcwLWsnhaG//ahXYVjpVWJ/mkJcBKi+Sqkb2UYeWi/L/Y8aeO4BzVWA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.8908f98","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.8908f98_1781525725200_0.6025691662562198","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.f45cb29":{"name":"react-doctor","version":"0.5.6-dev.f45cb29","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.f45cb29","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"9621306e9c7070407166e33a585fad77de0897b9","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.f45cb29.tgz","fileCount":12,"integrity":"sha512-s7bsje6IruHIcKm5E2qLBJu9Fxl2eF5B6WABAgDW049FvMd0C2Tn8D7AND06+m6bNDZqRQVRfdPsPEnFXs5kyg==","signatures":[{"sig":"MEUCIDeirbB+5Kg9KrTTgZkbmGPy1MwF637xLoxRigFTH0x+AiEA8/v1dE/X81K0YhISvw5TrD7VRkVQL716Za8rfM/7wyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.f45cb29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4943260},"type":"module","_from":"file:react-doctor-0.5.6-dev.f45cb29.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/807013f6ef3bd47f24c7742698b07db0/react-doctor-0.5.6-dev.f45cb29.tgz","_integrity":"sha512-s7bsje6IruHIcKm5E2qLBJu9Fxl2eF5B6WABAgDW049FvMd0C2Tn8D7AND06+m6bNDZqRQVRfdPsPEnFXs5kyg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.f45cb29","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.f45cb29_1781561387066_0.7139992204553933","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.03301fc":{"name":"react-doctor","version":"0.5.6-dev.03301fc","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.03301fc","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7ed0d358c4aad14032bf88c8d033e43dd059ed9f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.03301fc.tgz","fileCount":12,"integrity":"sha512-mcFk9CPwnsm7G9FC4/wi1NqZzMVBpPYB+a59Ilzya7nAQSpDtdBvtIWpzt+RQE/SVYxwWiC4iHB0RClQJFDEVQ==","signatures":[{"sig":"MEUCIQCcKihvNBNG7SjBx87DuJqxSzDpqLw7ilmrHCPTXRwzwQIgdfvJVjn6YIf8f4CUxe4Or1AxHQ+Lk3opKZxymyUYT+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.03301fc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4943360},"type":"module","_from":"file:react-doctor-0.5.6-dev.03301fc.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c9e04a7c2db3e53c53c435009823ceb7/react-doctor-0.5.6-dev.03301fc.tgz","_integrity":"sha512-mcFk9CPwnsm7G9FC4/wi1NqZzMVBpPYB+a59Ilzya7nAQSpDtdBvtIWpzt+RQE/SVYxwWiC4iHB0RClQJFDEVQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.03301fc","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.03301fc_1781564038408_0.1720909699858304","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.b08ca1c":{"name":"react-doctor","version":"0.5.6-dev.b08ca1c","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.b08ca1c","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ce44ea8cc1d796ac1151292474dcaf6ed8a4169c","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.b08ca1c.tgz","fileCount":12,"integrity":"sha512-u/tSvdoU9EStPDjFeCjuflum+2msBtILxdi0g15khus8AIuYKHmA7cp4U8fHcGA1GXK329ducBUplBEqrhZzCA==","signatures":[{"sig":"MEQCIQCqhcnzOX1Wj1xqLo1wytFgY7X3MfmjmPA/wfxOwB3GOwIfWmnthpUwoCZs8XXBaUQ1eAmmF3mzSJDik2LwzZGs/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.b08ca1c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4943360},"type":"module","_from":"file:react-doctor-0.5.6-dev.b08ca1c.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/92b240b1f67ee89f245a8303a5e6bf93/react-doctor-0.5.6-dev.b08ca1c.tgz","_integrity":"sha512-u/tSvdoU9EStPDjFeCjuflum+2msBtILxdi0g15khus8AIuYKHmA7cp4U8fHcGA1GXK329ducBUplBEqrhZzCA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.b08ca1c","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.b08ca1c_1781566612824_0.4407461714459817","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.0a7edbd":{"name":"react-doctor","version":"0.5.6-dev.0a7edbd","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.0a7edbd","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"4417264a8a71abf115639e0c7f0affd178b21ecc","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.0a7edbd.tgz","fileCount":12,"integrity":"sha512-MQjwtH4IreIF37L282CPBF4MdlC2HD1rQPz5z338YA1R5H5aCdvWNH4XBJLRJXj+jh9U9yoVYAX/MxGbQOXR0g==","signatures":[{"sig":"MEUCIQCNErKmSVZCLQmWTyhA+VIjcVnzIkFdW5dP4qwCKV6qMAIgG8bAxEv7k95fj6TZSvBNkZaVjt/DxlDefkTCaA/Jwos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.0a7edbd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4943360},"type":"module","_from":"file:react-doctor-0.5.6-dev.0a7edbd.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f551710939c667475c1329a38767279c/react-doctor-0.5.6-dev.0a7edbd.tgz","_integrity":"sha512-MQjwtH4IreIF37L282CPBF4MdlC2HD1rQPz5z338YA1R5H5aCdvWNH4XBJLRJXj+jh9U9yoVYAX/MxGbQOXR0g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.0a7edbd","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.0a7edbd_1781572165616_0.7292951563528205","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.451beeb":{"name":"react-doctor","version":"0.5.6-dev.451beeb","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.451beeb","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"892456f7b6abd254d44147561472fe93ef7d31d2","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.451beeb.tgz","fileCount":12,"integrity":"sha512-kHR8ESinQiO7FaRB9Ya6doxZS4LsPwv/3yUblvJmlvyPWQ/y/rixaGqzBXTh+ltsox4PBhW5ycfC4IvQ6VpgTA==","signatures":[{"sig":"MEQCIDM3okROsENHchtZugpQ0zUevQ0h65rYMCQZFevP712aAiBFjHduvBn9VRnHnVHRkLt4zROzTM3eNVkemiI+Uj5m5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.451beeb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4943360},"type":"module","_from":"file:react-doctor-0.5.6-dev.451beeb.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e1940d61fb82f1b271b30f91ad8bc6ae/react-doctor-0.5.6-dev.451beeb.tgz","_integrity":"sha512-kHR8ESinQiO7FaRB9Ya6doxZS4LsPwv/3yUblvJmlvyPWQ/y/rixaGqzBXTh+ltsox4PBhW5ycfC4IvQ6VpgTA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.451beeb","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.451beeb_1781582912354_0.46096302018310387","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.09dde18":{"name":"react-doctor","version":"0.5.6-dev.09dde18","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.09dde18","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"96252bc42c575931e6f733c65846eec96f15c5e2","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.09dde18.tgz","fileCount":12,"integrity":"sha512-M808JtzJgbr+gDhHsWp+5NRf6ks1uUs8a8JfSxzdfYt9/DmGKkSaWPx49eq/7lqI0l9HUbGFTAkOJZ21wIbigw==","signatures":[{"sig":"MEUCIQD3MUip1lI70SzDND4uzcWq/EFX20EdpEsuuVd+muBvdwIgXqmtxkUtvX0p2P7+8bWnfmlwwEsTom3SNo4tvQMDSKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.09dde18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4943807},"type":"module","_from":"file:react-doctor-0.5.6-dev.09dde18.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/7f9cdc85d898e82a1c7c6f8fd5959166/react-doctor-0.5.6-dev.09dde18.tgz","_integrity":"sha512-M808JtzJgbr+gDhHsWp+5NRf6ks1uUs8a8JfSxzdfYt9/DmGKkSaWPx49eq/7lqI0l9HUbGFTAkOJZ21wIbigw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.09dde18","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.09dde18_1781644991721_0.1478073400470017","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.eafac9d":{"name":"react-doctor","version":"0.5.6-dev.eafac9d","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.eafac9d","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"9ba7f04ed2e8e8d7372d64f6859af6d721262475","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.eafac9d.tgz","fileCount":12,"integrity":"sha512-pVTK42UMxoAUpc6VnhGnt8vklGQQTIwHqgtl2c6Sx3tn7iEjUg4GzrxKjCpY6R8PGr6xIj1LEPYeazYyv4TWbg==","signatures":[{"sig":"MEYCIQD2TOStqIKLB96EdyCbR7+mrRUc7x2kgvBxD8ic8HXekgIhAIhsQEbidDor2EFxJ8X4LcgG3Cii6N8tLGuNWbRbvsNZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.eafac9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4943865},"type":"module","_from":"file:react-doctor-0.5.6-dev.eafac9d.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/92b5f87c29c53b55742356a175de8bd9/react-doctor-0.5.6-dev.eafac9d.tgz","_integrity":"sha512-pVTK42UMxoAUpc6VnhGnt8vklGQQTIwHqgtl2c6Sx3tn7iEjUg4GzrxKjCpY6R8PGr6xIj1LEPYeazYyv4TWbg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.eafac9d","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.eafac9d_1781650016928_0.6177204705416353","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.5b742fa":{"name":"react-doctor","version":"0.5.6-dev.5b742fa","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.5b742fa","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"c728c941a2754f9fa8938417e5d19ecd01a65a9e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.5b742fa.tgz","fileCount":12,"integrity":"sha512-N+U9+UXxorbPCG1xucjhOHjnUnigI8pZk24gIN7vctBUhTPkKm9DQd9m20pQuKzEZaQWS+Aq4G+0TCQsESzM/g==","signatures":[{"sig":"MEUCIARzA96kSs8Nqyivtev43pLGU2iHjcbOa1IEYodDdUKBAiEAw0ukE8k0cFWw+aVI4NXFA+JrJrc+gowzMFLDLgsL2EY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.5b742fa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4943865},"type":"module","_from":"file:react-doctor-0.5.6-dev.5b742fa.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/070706e1adb94b3ec3094731a77cde03/react-doctor-0.5.6-dev.5b742fa.tgz","_integrity":"sha512-N+U9+UXxorbPCG1xucjhOHjnUnigI8pZk24gIN7vctBUhTPkKm9DQd9m20pQuKzEZaQWS+Aq4G+0TCQsESzM/g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.5b742fa","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.5b742fa_1781650120286_0.4900258283847849","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.81bbfcc":{"name":"react-doctor","version":"0.5.6-dev.81bbfcc","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.81bbfcc","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d6646ec197d95777d0d9d3bfbc2d4b2ab9375eb7","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.81bbfcc.tgz","fileCount":12,"integrity":"sha512-gEyu7Tdo0NLSPNJsOSbH4c+/WFK+9e3VDHD/dC/NHcl4fpe732fn+/wmDQDst87tuwAOz+WP18mB69YqXIeXZg==","signatures":[{"sig":"MEYCIQCTL0Jz9xqG4NRCzvq7w2yzMtQtmUeDZgeot/4jMAxbLAIhAOhlN97LlxWAs/te6+YgI9AuGPI4+NXj0HtZ6gHH2yD0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.81bbfcc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4943865},"type":"module","_from":"file:react-doctor-0.5.6-dev.81bbfcc.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/586025a3f1bb9e301b8882e8d81c4abd/react-doctor-0.5.6-dev.81bbfcc.tgz","_integrity":"sha512-gEyu7Tdo0NLSPNJsOSbH4c+/WFK+9e3VDHD/dC/NHcl4fpe732fn+/wmDQDst87tuwAOz+WP18mB69YqXIeXZg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.81bbfcc","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.81bbfcc_1781650795598_0.9512951921346497","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.6b8e756":{"name":"react-doctor","version":"0.5.6-dev.6b8e756","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.6b8e756","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"0b27b1723647ffcbef1a77d58a9f579702f376e7","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.6b8e756.tgz","fileCount":12,"integrity":"sha512-owVV/xThds4r83QMyGxmqkhcZD/hQMW2X7y7K+CYZRiG4p92J/Zj7/1TCn9O8LBhGKMTjepOWB2u6/jlLpOxlA==","signatures":[{"sig":"MEUCIQCpCPBWuXgbGDWl7PMIss2k/skK++i2m6nvqsWv8sJOwAIgAMsz7U5ZNfcOiSkWbEbi9RYgIK/Bi2G73SfNN2yAvKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.6b8e756","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4943865},"type":"module","_from":"file:react-doctor-0.5.6-dev.6b8e756.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/29922909c9de04f79517f181483a186e/react-doctor-0.5.6-dev.6b8e756.tgz","_integrity":"sha512-owVV/xThds4r83QMyGxmqkhcZD/hQMW2X7y7K+CYZRiG4p92J/Zj7/1TCn9O8LBhGKMTjepOWB2u6/jlLpOxlA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.6b8e756","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.6b8e756_1781651415624_0.37130046207191114","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.431e515":{"name":"react-doctor","version":"0.5.6-dev.431e515","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.431e515","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"4a0f763fb1b3e3424f0351bc72a151f460462b74","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.431e515.tgz","fileCount":12,"integrity":"sha512-9b7/Ff3zhLklCaexrnmBy0qqPH6K7sZsJqYQQoku3+56k+NnnUCu1rc/Pe/qQcxYtXUoEWGhRaLeQt7j1uMUCQ==","signatures":[{"sig":"MEUCIB3DuI3tOpFW6T2gJDey5SGbhxEQQC5ZquPFDzWjenQ8AiEA80uNu5vmHv0hsk8r3ZhbNs+U39igtwzh2iL/NkwTGJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.431e515","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4949454},"type":"module","_from":"file:react-doctor-0.5.6-dev.431e515.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e5d0f221e58b9f08c2dbeb8ed2b6597c/react-doctor-0.5.6-dev.431e515.tgz","_integrity":"sha512-9b7/Ff3zhLklCaexrnmBy0qqPH6K7sZsJqYQQoku3+56k+NnnUCu1rc/Pe/qQcxYtXUoEWGhRaLeQt7j1uMUCQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.431e515","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.431e515_1781651931841_0.9605200938970289","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.424d8f9":{"name":"react-doctor","version":"0.5.6-dev.424d8f9","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.424d8f9","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"4eddb01681d8c6bdfcde6da4d292063fb5d970bd","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.424d8f9.tgz","fileCount":12,"integrity":"sha512-d38tNln0tvtYoLYBBuUIR4IgDJolMlQwyu0yaizYEDaZ6klqwiGHVYbXGpi6s4j+al41zVPT0OhnHRIHD8VeFw==","signatures":[{"sig":"MEUCIQCmUtREisWAUAoebjNll03+qy4IRNvowRASOk1wCqCx/gIgV6GOC2AeVRJ6R7xXohKcdizvmB4eJc8RX00ETb88wjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.424d8f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4949454},"type":"module","_from":"file:react-doctor-0.5.6-dev.424d8f9.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/69be4fdfbc348778ace9b4a2a5b01046/react-doctor-0.5.6-dev.424d8f9.tgz","_integrity":"sha512-d38tNln0tvtYoLYBBuUIR4IgDJolMlQwyu0yaizYEDaZ6klqwiGHVYbXGpi6s4j+al41zVPT0OhnHRIHD8VeFw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.424d8f9","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.424d8f9_1781652044709_0.904857463736455","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.0053a02":{"name":"react-doctor","version":"0.5.6-dev.0053a02","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.0053a02","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"6802a318dcfb5b65cc474fbbf4faf8559df82e1e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.0053a02.tgz","fileCount":12,"integrity":"sha512-1aqCWNi3wLoDbNv5HGdaupuNTpCw5eIwHaydLirXnslwwXDHYRvEH25BRQdR7FRlg3Fas6VPBLM9RqY2eJGTKw==","signatures":[{"sig":"MEQCIFvEuF5dxeYe+17Ky3HOmNarr9buF9jVRvOaNXBhxY52AiB1h15KrfnPc8ZPYCGMhmR6CqIiccum6BCLMwF2N42uEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.0053a02","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4949007},"type":"module","_from":"file:react-doctor-0.5.6-dev.0053a02.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/310cbe1009c8c2cabc6cadf109b30b5b/react-doctor-0.5.6-dev.0053a02.tgz","_integrity":"sha512-1aqCWNi3wLoDbNv5HGdaupuNTpCw5eIwHaydLirXnslwwXDHYRvEH25BRQdR7FRlg3Fas6VPBLM9RqY2eJGTKw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.0053a02","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.0053a02_1781656095704_0.6310583759893422","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.1e260c5":{"name":"react-doctor","version":"0.5.6-dev.1e260c5","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.1e260c5","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"60764d46024fb3443421e5c1fdf60316affcd8ef","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.1e260c5.tgz","fileCount":12,"integrity":"sha512-jJglJ8mR0Vi0sN+VnklOMbuh+YWtN3UTlmtU39stXaCzuPd1lS/otWTRaw/yvaI5sc6mXDQiZzFR8YDT2nNfEw==","signatures":[{"sig":"MEUCIHZwER9w5g4abAJMEUcVC4YEIl2J97YkljHE2wovxTHmAiEA4xZjVvdAzWMuHP8r2Kmb6LybUMe1I/3zU+/Pu3WrBuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.1e260c5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4950020},"type":"module","_from":"file:react-doctor-0.5.6-dev.1e260c5.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/def80e3bba418e93a59784cde0842548/react-doctor-0.5.6-dev.1e260c5.tgz","_integrity":"sha512-jJglJ8mR0Vi0sN+VnklOMbuh+YWtN3UTlmtU39stXaCzuPd1lS/otWTRaw/yvaI5sc6mXDQiZzFR8YDT2nNfEw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.1e260c5","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.1e260c5_1781661021900_0.768741553331798","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.7d9e676":{"name":"react-doctor","version":"0.5.6-dev.7d9e676","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.7d9e676","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f5279ede8ea5e39bf3b781830c762df15f8d046f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.7d9e676.tgz","fileCount":12,"integrity":"sha512-goKwZG7EkauBuV3BNBshY7Di/l6pI2t/gJ12Fnf0xftdxxMoUEBJUQe/kUMrqrdqo+gS9RhFRc7ehKi5avupsw==","signatures":[{"sig":"MEUCIQC7SpwXnnpy5stkQ3X27lJe/rPYZSytzDoGiZ6SNB/JVQIgUUdogwk7RN+5bbWcvV5LHxOwry91js5ApYPTDTraC1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.7d9e676","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4950020},"type":"module","_from":"file:react-doctor-0.5.6-dev.7d9e676.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/89d76a27e2854170c95599146881881f/react-doctor-0.5.6-dev.7d9e676.tgz","_integrity":"sha512-goKwZG7EkauBuV3BNBshY7Di/l6pI2t/gJ12Fnf0xftdxxMoUEBJUQe/kUMrqrdqo+gS9RhFRc7ehKi5avupsw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.7d9e676","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.7d9e676_1781736712832_0.5648172987884861","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.17389ba":{"name":"react-doctor","version":"0.5.6-dev.17389ba","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.17389ba","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ef520e7cf01e88c5fbc74ec05a2bfcee2e00d850","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.17389ba.tgz","fileCount":12,"integrity":"sha512-oN361R7lJxZbA6FnymN9psKmDL9KxLoS5kqBs+zRBDDzDUHSzLsmXX1FAD3nHKMdR1yx714aG6sH/yussZ737w==","signatures":[{"sig":"MEQCICwGMnFF4ZlnaqWNfWoo+J2GJD25bHmUnxiDkI8GO+X9AiB67UARv7oDvwiGXPWaIzeqj3Rp1KCyPSfVSBOmScRPpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.17389ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4950289},"type":"module","_from":"file:react-doctor-0.5.6-dev.17389ba.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f579a64a4787feddbe756b62ddcff356/react-doctor-0.5.6-dev.17389ba.tgz","_integrity":"sha512-oN361R7lJxZbA6FnymN9psKmDL9KxLoS5kqBs+zRBDDzDUHSzLsmXX1FAD3nHKMdR1yx714aG6sH/yussZ737w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.17389ba","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.17389ba_1781739098246_0.8881420056227058","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.8057497":{"name":"react-doctor","version":"0.5.6-dev.8057497","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.8057497","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"4e0341c792ed811ad5a765902af1fb644a6f3532","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.8057497.tgz","fileCount":12,"integrity":"sha512-8c+RQ0sWqY34Wz++oV1G9FMak1loEUrn4+dSMjQ+M9n8XNflcjZx4tDzJpmwmjZVJpbtw27cZbZIqeutgUSpmQ==","signatures":[{"sig":"MEUCIEfpAMTx24QJsY0e0cVbYUnFLHdkJGzibOLX5cGbzaLtAiEA3a05BOnrqU/gM6f/DtYURRHBPh0gty2O8H1d3YC92Gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.8057497","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4950289},"type":"module","_from":"file:react-doctor-0.5.6-dev.8057497.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3090f5c197e650589816036f5b6a17d6/react-doctor-0.5.6-dev.8057497.tgz","_integrity":"sha512-8c+RQ0sWqY34Wz++oV1G9FMak1loEUrn4+dSMjQ+M9n8XNflcjZx4tDzJpmwmjZVJpbtw27cZbZIqeutgUSpmQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.8057497","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.8057497_1781745570716_0.7862835203642169","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.b317164":{"name":"react-doctor","version":"0.5.6-dev.b317164","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.b317164","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d6c37b86ce2649b692254a7be7f36b81923b9364","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.b317164.tgz","fileCount":12,"integrity":"sha512-DB9KuwZ+SxbSkCMERjqadhNMsLbn51wRPKLmAozTvNt5oQL3HfkIdH52tQKZX4xKAXBHxPYsClOItVT4TtAm0w==","signatures":[{"sig":"MEYCIQC9T+VCzNun6VThZbZ4pIveQeQrVw/R9By3HCdp9z/3WAIhAKfK4So1XGYW0XOFUKkkS5+IXi3DspHg/oyx0o0p8fjp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.b317164","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4954937},"type":"module","_from":"file:react-doctor-0.5.6-dev.b317164.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8125dba8b6701691704f5dc02d3a930d/react-doctor-0.5.6-dev.b317164.tgz","_integrity":"sha512-DB9KuwZ+SxbSkCMERjqadhNMsLbn51wRPKLmAozTvNt5oQL3HfkIdH52tQKZX4xKAXBHxPYsClOItVT4TtAm0w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.b317164","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.b317164_1781749012041_0.584800121260376","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.937a7ca":{"name":"react-doctor","version":"0.5.6-dev.937a7ca","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.937a7ca","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"40a558e7f2e941ec8d869068796adb41baca2ebb","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.937a7ca.tgz","fileCount":12,"integrity":"sha512-oHa6MDgUboYIopJhH4sRDac0M6z9cMgRkpNzOs7d0Q3ZFpg3HsFFrjuLDnlYC+9aIXw656KJQciOk/3vAXHOsg==","signatures":[{"sig":"MEYCIQDPIRxYE5bUTHu6ZFrvrL4KCy7XMArfnTb8uEAaRoBqogIhAKhDPUM2vv+MxzDgdFZjEhAMkLFiXQjqTSFTp4oTJ4jF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.937a7ca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4954937},"type":"module","_from":"file:react-doctor-0.5.6-dev.937a7ca.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c0a69dc3742bffb8112b3fb339852ee2/react-doctor-0.5.6-dev.937a7ca.tgz","_integrity":"sha512-oHa6MDgUboYIopJhH4sRDac0M6z9cMgRkpNzOs7d0Q3ZFpg3HsFFrjuLDnlYC+9aIXw656KJQciOk/3vAXHOsg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.937a7ca","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.937a7ca_1781749126570_0.2002891511567697","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.b8170f8":{"name":"react-doctor","version":"0.5.6-dev.b8170f8","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.b8170f8","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"af8c0bef0cc0658b8f6b8a2f89955bdff0bff511","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.b8170f8.tgz","fileCount":12,"integrity":"sha512-46LerBcfqfs1/494cNdZ27mautXDb/dN2nSLBgetSFguvV3NXxBj16EQC8uWR33BO5qOPmMYhSh8f78Pn1cX/w==","signatures":[{"sig":"MEUCIGPyYGOiMB7jJ3AmHdMYTXWd7OYkoeGmP8y9UCTsdcG8AiEArsAVHiwjen3s+1WJGHHSA/pwkb2vG1J2uqiyWEhx2J4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.b8170f8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4954937},"type":"module","_from":"file:react-doctor-0.5.6-dev.b8170f8.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/340209589fef0f60c14620dba873c422/react-doctor-0.5.6-dev.b8170f8.tgz","_integrity":"sha512-46LerBcfqfs1/494cNdZ27mautXDb/dN2nSLBgetSFguvV3NXxBj16EQC8uWR33BO5qOPmMYhSh8f78Pn1cX/w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.b8170f8","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.b8170f8_1781750087477_0.741426552782489","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.3f7d0e7":{"name":"react-doctor","version":"0.5.6-dev.3f7d0e7","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.3f7d0e7","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"8a57763f99345ac01af5390183e0731021ad42de","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.3f7d0e7.tgz","fileCount":12,"integrity":"sha512-fOxO4r6zqMgNjDf9AjZjK1Qu7b1B4wU28QWgYfL8jhkf6nrb8epgVVj6w0co87AGi6TVV8feEQNl22euIq0OvQ==","signatures":[{"sig":"MEYCIQCSIXluFLStP4jWPLqtilmWJqg0h5DcGTZlHIg0iceTvwIhAMqbpHxii/TM0X9STjxkSK4023/GoZBUdnQ33eyk8/uZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.3f7d0e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4954937},"type":"module","_from":"file:react-doctor-0.5.6-dev.3f7d0e7.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/b8de5e220f583a9106f88eebc685e2ce/react-doctor-0.5.6-dev.3f7d0e7.tgz","_integrity":"sha512-fOxO4r6zqMgNjDf9AjZjK1Qu7b1B4wU28QWgYfL8jhkf6nrb8epgVVj6w0co87AGi6TVV8feEQNl22euIq0OvQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.3f7d0e7","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.3f7d0e7_1781752135225_0.7252573774830844","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.93b796d":{"name":"react-doctor","version":"0.5.6-dev.93b796d","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.93b796d","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"59cd4fdf2527bf78f2c74731264dfba58e4efe15","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.93b796d.tgz","fileCount":12,"integrity":"sha512-JRiq3fIAzjf6fQofZRNzFiMCJxFIdhwWcTuDuH/Y872wknPIGyAOKYTvwC+ZhoDC0HEgxdohl+t0Bw1Mc7ujiw==","signatures":[{"sig":"MEUCIQDgdu+7GrCXQy2+S2ahMOcl0X9iJxJEaE6qVe9ZlU3MkAIgDKBNK86LkUkmDh441lw27YPnUC7CqcW10Nh1TzRwwoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.93b796d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4954280},"type":"module","_from":"file:react-doctor-0.5.6-dev.93b796d.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/28cb3479d277c6d99841e16def0797ae/react-doctor-0.5.6-dev.93b796d.tgz","_integrity":"sha512-JRiq3fIAzjf6fQofZRNzFiMCJxFIdhwWcTuDuH/Y872wknPIGyAOKYTvwC+ZhoDC0HEgxdohl+t0Bw1Mc7ujiw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.93b796d","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.93b796d_1781753005473_0.4966673430903974","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.ed0258c":{"name":"react-doctor","version":"0.5.6-dev.ed0258c","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.ed0258c","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"b46bd93f7e5e02ef5e1f6eed5fba99cba5706b11","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.ed0258c.tgz","fileCount":12,"integrity":"sha512-//rP1Vy0KvBUXYEHPDeWJFOMl2gCFUSa0rOt2rs7XL8BzY3dp+5+uCCsjDrnacSjJLKRI7+hxN/CapPAeWe4FQ==","signatures":[{"sig":"MEQCIAcrgEDfqBUTIKVuWT4hbtyq8BDBY3v+T7jUqtHgp9yrAiBBHV86wnwipx8rEsli5RdwYlI+NjcjqOXRU4w4DnqZmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.ed0258c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4954280},"type":"module","_from":"file:react-doctor-0.5.6-dev.ed0258c.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f445ed836ae8d37ceaa9ae0f311ca5dd/react-doctor-0.5.6-dev.ed0258c.tgz","_integrity":"sha512-//rP1Vy0KvBUXYEHPDeWJFOMl2gCFUSa0rOt2rs7XL8BzY3dp+5+uCCsjDrnacSjJLKRI7+hxN/CapPAeWe4FQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.ed0258c","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.ed0258c_1781756435568_0.17707384669892745","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.5d1347e":{"name":"react-doctor","version":"0.5.6-dev.5d1347e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.5d1347e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5f624ffdb21468aebdc604941b8e131e41f918e2","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.5d1347e.tgz","fileCount":12,"integrity":"sha512-4yXo1bQoBZVKfxZMl9doIedwAzsGI7xGhoHbjBcumW+fElSF1s41pZMBj+y+/+FQbO2ONThE0qw+rXIIUP8+jg==","signatures":[{"sig":"MEUCIQDwnWO6FSax+/MgFSVFGju2EJnNs6TyBqGi8J8TQawn4wIgOTp/10wjr3vW7lO8iKxTpddBstyvwGx8uoqjWH1Hfw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.5d1347e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4953882},"type":"module","_from":"file:react-doctor-0.5.6-dev.5d1347e.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/29863ad5efd21685434419f353c1877b/react-doctor-0.5.6-dev.5d1347e.tgz","_integrity":"sha512-4yXo1bQoBZVKfxZMl9doIedwAzsGI7xGhoHbjBcumW+fElSF1s41pZMBj+y+/+FQbO2ONThE0qw+rXIIUP8+jg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.5d1347e","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.5d1347e_1781767418188_0.5008737462280863","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.50999f4":{"name":"react-doctor","version":"0.5.6-dev.50999f4","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.50999f4","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"1fee6cbcba56da87812e06435339d437a510afcc","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.50999f4.tgz","fileCount":12,"integrity":"sha512-pjZ39HSvTtmejbrJSxx2m3tcPNVfgmFFCX+veft4HthEVkE2YklXQ/gKCSOr37ml84gfHnwSZibG1GKa8v0+Kw==","signatures":[{"sig":"MEYCIQCAhN+acM0ttvzqDasVnvnJwLF6WE+sbikLVD+kuFepvAIhALClJFnDfPlvLuXc55oco5sTxzOpxGD83IcMBe7v52Ae","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.50999f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4956746},"type":"module","_from":"file:react-doctor-0.5.6-dev.50999f4.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/88d8f3a6d87f6f69973fc0da3d5dab1a/react-doctor-0.5.6-dev.50999f4.tgz","_integrity":"sha512-pjZ39HSvTtmejbrJSxx2m3tcPNVfgmFFCX+veft4HthEVkE2YklXQ/gKCSOr37ml84gfHnwSZibG1GKa8v0+Kw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.50999f4","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.50999f4_1781832952194_0.21828481579304104","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.740211c":{"name":"react-doctor","version":"0.5.6-dev.740211c","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.740211c","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"0f9ff63c886706a0781191a52df87dd7a9101c4b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.740211c.tgz","fileCount":12,"integrity":"sha512-C1GFFJdav5QpI1aXWb7i4QiYRS8sGzB8PMrzI+EbH62CmNl3u2EGZAtgPBrCTuEEgM4FRBSmUK13HWg22yTdig==","signatures":[{"sig":"MEQCIEVu1nbL/8KwsFanRP/8fRC/k/dAj86LbCuLJGUIAhi2AiBPXPyozTnDvk61ltOAHyDkjm14pTlEtyskAPLtwu0ywg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.740211c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4957632},"type":"module","_from":"file:react-doctor-0.5.6-dev.740211c.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3f99386551056dcf12dd975eafd6d65f/react-doctor-0.5.6-dev.740211c.tgz","_integrity":"sha512-C1GFFJdav5QpI1aXWb7i4QiYRS8sGzB8PMrzI+EbH62CmNl3u2EGZAtgPBrCTuEEgM4FRBSmUK13HWg22yTdig==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.740211c","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.740211c_1781839338948_0.014067746719428342","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.4e06b2a":{"name":"react-doctor","version":"0.5.6-dev.4e06b2a","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.4e06b2a","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"9c7e759a6c91f26a7b62fcda93c31a644557b3c4","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.4e06b2a.tgz","fileCount":12,"integrity":"sha512-4tXzHUM50N0uKmIDZrs32SZJasRIBQetvTl3RK/EFHm9qA2gkQ/Yk3vT8RXFen7bQ+Y6QHW2OlSu7S6NmCSg2Q==","signatures":[{"sig":"MEUCIBFtYUMUVirl0CiOM5ZhAEf9kRobiZ81cDV5ql2NRq9gAiEAuckcitMkT1wdgZUt+o5V/t3X+acbIid/LAVwrWo/imY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.4e06b2a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4957632},"type":"module","_from":"file:react-doctor-0.5.6-dev.4e06b2a.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d8f719875154793a915f8bc19400c1fb/react-doctor-0.5.6-dev.4e06b2a.tgz","_integrity":"sha512-4tXzHUM50N0uKmIDZrs32SZJasRIBQetvTl3RK/EFHm9qA2gkQ/Yk3vT8RXFen7bQ+Y6QHW2OlSu7S6NmCSg2Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.4e06b2a","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.4e06b2a_1781839731087_0.9233330129461981","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.44db3e0":{"name":"react-doctor","version":"0.5.6-dev.44db3e0","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.44db3e0","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"42e94b153594742cd1c6ba61fea452ceab03a85f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.44db3e0.tgz","fileCount":12,"integrity":"sha512-PotAW2QytCQbAWgE989hXCOYZBIxpe5P/tTzgnt2su2VwW3UlpZvAODGQz7qPzaY4HW5IIFsn5JgNlmJkPk77g==","signatures":[{"sig":"MEYCIQDaL22JSKikwQBfFNBbUC5S8RIfh33F086KUHz9dWg5RgIhAKPHlwc6Twz8tzmkCCpoYLXxCq+FLWrPVmssPfyngymP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.44db3e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4967565},"type":"module","_from":"file:react-doctor-0.5.6-dev.44db3e0.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/9fde5508c79d0b44069478d83ef5ad46/react-doctor-0.5.6-dev.44db3e0.tgz","_integrity":"sha512-PotAW2QytCQbAWgE989hXCOYZBIxpe5P/tTzgnt2su2VwW3UlpZvAODGQz7qPzaY4HW5IIFsn5JgNlmJkPk77g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.44db3e0","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.44db3e0_1781839908138_0.9822999932838212","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.a9d2713":{"name":"react-doctor","version":"0.5.6-dev.a9d2713","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.a9d2713","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"1f53a7c78f92a81ef48659749e01983ec4e5a6d3","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.a9d2713.tgz","fileCount":12,"integrity":"sha512-jvby04MSbdXbneRjmyF7AgN+75ugEnOubN5tO9TyLSvc+sLmA+bPdl6RrU0ghk7QXoZQg7r9Q+u6Iq9dhEG1fg==","signatures":[{"sig":"MEUCIHoL044bhvLx14wV9S5oU6KraOMa6QCDNKLJ6/k6XLtmAiEA5jgWpGh+p5obRFSBu0bOoQhM+p+fWPrY/cNMRu31jxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.a9d2713","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4973023},"type":"module","_from":"file:react-doctor-0.5.6-dev.a9d2713.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/a9ee82cc2b167fa3f7bf6acb715f0071/react-doctor-0.5.6-dev.a9d2713.tgz","_integrity":"sha512-jvby04MSbdXbneRjmyF7AgN+75ugEnOubN5tO9TyLSvc+sLmA+bPdl6RrU0ghk7QXoZQg7r9Q+u6Iq9dhEG1fg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.a9d2713","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.a9d2713_1781841368760_0.19767610067754915","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.869f220":{"name":"react-doctor","version":"0.5.6-dev.869f220","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.869f220","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"c9a5e2eb59926ca44b5d3b042e221bcea7118266","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.869f220.tgz","fileCount":12,"integrity":"sha512-vloKG6WgahFEt8W5HsVw+nwaN+zSDfr71lw2a2i4GTKOiZFI+EqidC76elaDKEFsa1aPKS1mNMLpvXoSCPmGXA==","signatures":[{"sig":"MEUCIQDxiPI1JO9VhMXMp+SIWi+9M82lQ12aaXxxvJjkuBza9QIgP7woU8Zl0kWKd0RbtExZAbmiJTTghk0XFiAJ5aWqTv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.869f220","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4976568},"type":"module","_from":"file:react-doctor-0.5.6-dev.869f220.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/1400c13f86e3091b5e5f571b4bb4ec53/react-doctor-0.5.6-dev.869f220.tgz","_integrity":"sha512-vloKG6WgahFEt8W5HsVw+nwaN+zSDfr71lw2a2i4GTKOiZFI+EqidC76elaDKEFsa1aPKS1mNMLpvXoSCPmGXA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.869f220","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.869f220_1781842642602_0.7275597555746163","host":"s3://npm-registry-packages-npm-production"}},"0.5.6-dev.66133f8":{"name":"react-doctor","version":"0.5.6-dev.66133f8","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.6-dev.66133f8","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"8536504c4068d1f380d0d4c75d5b32fc1e2ab071","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.6-dev.66133f8.tgz","fileCount":12,"integrity":"sha512-02rpklhR36A1fyOd2IUsVM/RLFk8exHDsO3FksBDFuYo2YpuIygG3T5FJ6Zdwy1HnwdHYel58rRstgsIKnYfFQ==","signatures":[{"sig":"MEQCIGPnymWHjnEqrTQWX6WT+P4uIRtzTZQFySI52WeN5LfzAiAWT0hQMQl1OvX0yKftIZJx2nNuyY0Bx39AQV1HcpptVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.6-dev.66133f8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4976568},"type":"module","_from":"file:react-doctor-0.5.6-dev.66133f8.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/38c68fbb16132f321b80fcd5fc0c914c/react-doctor-0.5.6-dev.66133f8.tgz","_integrity":"sha512-02rpklhR36A1fyOd2IUsVM/RLFk8exHDsO3FksBDFuYo2YpuIygG3T5FJ6Zdwy1HnwdHYel58rRstgsIKnYfFQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.6-dev.66133f8","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.6","@react-doctor/core":"0.5.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.6-dev.66133f8_1781842856201_0.9173338811485392","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"react-doctor","version":"0.5.7","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.7","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"79cbeaf7b6ba643ad509db0530999e6035b869a5","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.7.tgz","fileCount":12,"integrity":"sha512-m+HhlAvV7xkiJfjyIrB8ZzLPDzG9XylQQEnH1CPifAsp1OEAfU3jT/1DomVlGQYcbuUNHcDYpALtWm6I+qFAPQ==","signatures":[{"sig":"MEQCIHetqOxGEMqo/y379s6CEUjQPAbM9YwOG9tzTmuZt0ARAiAd8mLaEErP21DtoLOrzSnsuCyzhRKNsODCDcEsXOJZSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4976508},"type":"module","_from":"file:react-doctor-0.5.7.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e25b211836b5e3b5b895c8a2caf05bfd/react-doctor-0.5.7.tgz","_integrity":"sha512-m+HhlAvV7xkiJfjyIrB8ZzLPDzG9XylQQEnH1CPifAsp1OEAfU3jT/1DomVlGQYcbuUNHcDYpALtWm6I+qFAPQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.7","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.7","@react-doctor/core":"0.5.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.7_1781843219416_0.29320280880479066","host":"s3://npm-registry-packages-npm-production"}},"0.5.7-dev.96b5bb4":{"name":"react-doctor","version":"0.5.7-dev.96b5bb4","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.7-dev.96b5bb4","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5153d358d3b246714f8d7636eea278cce0165c03","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.7-dev.96b5bb4.tgz","fileCount":12,"integrity":"sha512-aWl83TMRpgs9MDlHX5f2f5kBImB8zQjQFrQltmsYCOxLCgFetqP99319AednpVwKk5PXFiOYOKSWllFAJxrZXg==","signatures":[{"sig":"MEUCIQCaS+wAAiqKwmRM1GUpdsi/kqfzx5txTuT6c9Jl/LYsOQIgaeMoT21YcgS5SxU90hnPt6BKen6acrmU6SXBQZ5wvgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.7-dev.96b5bb4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4976568},"type":"module","_from":"file:react-doctor-0.5.7-dev.96b5bb4.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/632e91bc1ad6870a2a6ee02fce141cc8/react-doctor-0.5.7-dev.96b5bb4.tgz","_integrity":"sha512-aWl83TMRpgs9MDlHX5f2f5kBImB8zQjQFrQltmsYCOxLCgFetqP99319AednpVwKk5PXFiOYOKSWllFAJxrZXg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.7-dev.96b5bb4","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.7","@react-doctor/core":"0.5.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.7-dev.96b5bb4_1781843290965_0.3704218727664399","host":"s3://npm-registry-packages-npm-production"}},"0.5.7-dev.242bf69":{"name":"react-doctor","version":"0.5.7-dev.242bf69","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.7-dev.242bf69","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"bf597d5b7b2b0cf8c68cb295627f7dd2a4488604","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.7-dev.242bf69.tgz","fileCount":12,"integrity":"sha512-73I+EQNsQuNYLP1h5NS/syC+FpZ6iFeF3zhNd/gUBHHt2ujMy63+/SfOeweEkkFHYS4b6IrU/PM5+eulsHYiYg==","signatures":[{"sig":"MEYCIQCrE23veeNBA6SdY9LOORgekkO6DmMj/alIQJLzLYmmGwIhAJ+y3WZvCz/lCnT8TFaJhiF0k9sLKtBSGJl7TiwOqXuJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.7-dev.242bf69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4976568},"type":"module","_from":"file:react-doctor-0.5.7-dev.242bf69.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/53b44227ab3c63acb0f78a0faf20ebbf/react-doctor-0.5.7-dev.242bf69.tgz","_integrity":"sha512-73I+EQNsQuNYLP1h5NS/syC+FpZ6iFeF3zhNd/gUBHHt2ujMy63+/SfOeweEkkFHYS4b6IrU/PM5+eulsHYiYg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.7-dev.242bf69","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.7","@react-doctor/core":"0.5.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.7-dev.242bf69_1781848284377_0.7283776372017214","host":"s3://npm-registry-packages-npm-production"}},"0.5.7-dev.439e8e1":{"name":"react-doctor","version":"0.5.7-dev.439e8e1","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.7-dev.439e8e1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"413705602a34c06f0843c35fe3689667054ba808","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.7-dev.439e8e1.tgz","fileCount":12,"integrity":"sha512-5wha2/Vge+0oVg3ZMc/tzXIgJphGYcdFsCuplO5E+n8QFm909R4wqxnBNV+x4BnXuzGZfgF/PEqnIwAVHujBfg==","signatures":[{"sig":"MEQCIHasfIsGusz/rgQ/Zk+r6hazoPnKONa4sqoMAbKEgOxpAiBO3hBsY8FCMhG9A6ksQ52opRQLshXo8fo+YwIgI4sPig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.7-dev.439e8e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4976568},"type":"module","_from":"file:react-doctor-0.5.7-dev.439e8e1.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f227b804763c1a8e87c1c7cf7b8a1bc6/react-doctor-0.5.7-dev.439e8e1.tgz","_integrity":"sha512-5wha2/Vge+0oVg3ZMc/tzXIgJphGYcdFsCuplO5E+n8QFm909R4wqxnBNV+x4BnXuzGZfgF/PEqnIwAVHujBfg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.7-dev.439e8e1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.7","@react-doctor/core":"0.5.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.7-dev.439e8e1_1781848889018_0.33035804337011343","host":"s3://npm-registry-packages-npm-production"}},"0.5.7-dev.9f733f7":{"name":"react-doctor","version":"0.5.7-dev.9f733f7","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.7-dev.9f733f7","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"4548bd7c90295f304d26db2d7294c5ce2da73dd2","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.7-dev.9f733f7.tgz","fileCount":12,"integrity":"sha512-qk4wRD+545ndWFKnaWJxVo/HcANoGmxvbrIKwokud6reOGiIxEtwF6Ef2tkGOXU9P1U3NFyoaIxH3hCEtxltYQ==","signatures":[{"sig":"MEUCIQDze37C9ofT6D+4Blx6S2IXN4Ake1QZuKzfPWdNAfE8wAIgedmYUlNqSa9eEqeOLBzH9exRbQbAS+YH7MI4Myi/FdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.7-dev.9f733f7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4977243},"type":"module","_from":"file:react-doctor-0.5.7-dev.9f733f7.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/63a0032c008b64af0df8fba402d23aa7/react-doctor-0.5.7-dev.9f733f7.tgz","_integrity":"sha512-qk4wRD+545ndWFKnaWJxVo/HcANoGmxvbrIKwokud6reOGiIxEtwF6Ef2tkGOXU9P1U3NFyoaIxH3hCEtxltYQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.7-dev.9f733f7","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.7","@react-doctor/core":"0.5.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.7-dev.9f733f7_1781849986097_0.6324937968408846","host":"s3://npm-registry-packages-npm-production"}},"0.5.7-dev.350a6ed":{"name":"react-doctor","version":"0.5.7-dev.350a6ed","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.7-dev.350a6ed","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ada484fd739590ecf04bd1220abbea9a7fd50a79","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.7-dev.350a6ed.tgz","fileCount":12,"integrity":"sha512-CxZQpmqeiEQY/vNjnTZq2PtoWuemcR1gxvzuVN8UkmfhKZ6lphRlFaUJ+/xmh8iYn0it6j0snTkZegxvKzjSVg==","signatures":[{"sig":"MEQCIH/jYJscvfg4GANOfKKDimM6ZLRJVQ9LknHGJGMkLu8CAiAS8isnpmyIKbOBy9+OIIMT/7Vyi1lOOO9mR/UT3WasZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.7-dev.350a6ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4977243},"type":"module","_from":"file:react-doctor-0.5.7-dev.350a6ed.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f70d77cb091ec58e9f92dca4b2426191/react-doctor-0.5.7-dev.350a6ed.tgz","_integrity":"sha512-CxZQpmqeiEQY/vNjnTZq2PtoWuemcR1gxvzuVN8UkmfhKZ6lphRlFaUJ+/xmh8iYn0it6j0snTkZegxvKzjSVg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"^0.0.24","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.7-dev.350a6ed","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.7","@react-doctor/core":"0.5.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.7-dev.350a6ed_1781853397046_0.7317326078520481","host":"s3://npm-registry-packages-npm-production"}},"0.5.7-dev.2cadd3f":{"name":"react-doctor","version":"0.5.7-dev.2cadd3f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.7-dev.2cadd3f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"bcef3c96e08a3f25543364472b03e21a30d3a24b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.7-dev.2cadd3f.tgz","fileCount":12,"integrity":"sha512-klrSKa4mb0g1/2QjYeiXzzA9SBvPWkcoiH549Hv2XanN31HBxTptBH+hLMwksjDAv14U7hOU/5XoiuQKlMBLWw==","signatures":[{"sig":"MEQCIDDClzZlxHA7pM5AkoGdFXPvnzr2W0eR8KPM5lxCjOVNAiAdUHaFOn7gbfc/Pa6AJ7N+9tmdl2MEcaylSBvg3vO2ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.7-dev.2cadd3f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5100298},"type":"module","_from":"file:react-doctor-0.5.7-dev.2cadd3f.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f315b33367de85436b6ea66ef4ff565b/react-doctor-0.5.7-dev.2cadd3f.tgz","_integrity":"sha512-klrSKa4mb0g1/2QjYeiXzzA9SBvPWkcoiH549Hv2XanN31HBxTptBH+hLMwksjDAv14U7hOU/5XoiuQKlMBLWw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.6","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.7-dev.2cadd3f","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.7","@react-doctor/core":"0.5.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.7-dev.2cadd3f_1781926839679_0.8918035092277166","host":"s3://npm-registry-packages-npm-production"}},"0.5.7-dev.0b4f4f4":{"name":"react-doctor","version":"0.5.7-dev.0b4f4f4","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.7-dev.0b4f4f4","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"bdb6b2e9565db534b1d580e1e4386a94cc728c1a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.7-dev.0b4f4f4.tgz","fileCount":12,"integrity":"sha512-hEJTJi4IteyVi8mVFmZ+Ge9VkDYLzhD0FyMjEcZUqmktsdtPOGp27sFDq9cBNlTAzL3TaIqnwG8qYiYwG+P98Q==","signatures":[{"sig":"MEQCIAuLJa23UZ2sJggM4zDKuneseKIULb2Ra8tFKB29uynDAiA4Wh7ILuy9xCLUWSVg6IF2E/WdtERNjklY1vxc9DXHsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.7-dev.0b4f4f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5100538},"type":"module","_from":"file:react-doctor-0.5.7-dev.0b4f4f4.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/6c3f77232e047a78eeb14eb5cac4d194/react-doctor-0.5.7-dev.0b4f4f4.tgz","_integrity":"sha512-hEJTJi4IteyVi8mVFmZ+Ge9VkDYLzhD0FyMjEcZUqmktsdtPOGp27sFDq9cBNlTAzL3TaIqnwG8qYiYwG+P98Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.6","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.7-dev.0b4f4f4","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.7","@react-doctor/core":"0.5.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.7-dev.0b4f4f4_1781928481515_0.02572677257089606","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"react-doctor","version":"0.5.8","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.8","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"def013e885f2055158f8a0ad456cfb9e9c42e51c","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8.tgz","fileCount":12,"integrity":"sha512-gDXDQ+48KeFq2jkVgsUhQ67oQ+kUMdnIaA+YeS9VXXZFXSg9wxY5dDxurEpILSh8RwO06W8p6uCnTR+wn5B/GA==","signatures":[{"sig":"MEUCIQDDMY2J4smA4+g9BLYeTDLTpoesc7S0mFoRD2Ppns1siQIgcG//VEu+VyVfN0rG0zwYU9e1YXWj+N0xhSt70B6Dp08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5100478},"type":"module","_from":"file:react-doctor-0.5.8.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/578a13b09fde39fb438661ca7dd450fd/react-doctor-0.5.8.tgz","_integrity":"sha512-gDXDQ+48KeFq2jkVgsUhQ67oQ+kUMdnIaA+YeS9VXXZFXSg9wxY5dDxurEpILSh8RwO06W8p6uCnTR+wn5B/GA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8_1781928751276_0.34048050352141157","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.f4e8e4b":{"name":"react-doctor","version":"0.5.8-dev.f4e8e4b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.8-dev.f4e8e4b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"cdec22183d0a3c33e1f31a82ae71dfb499516971","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.f4e8e4b.tgz","fileCount":12,"integrity":"sha512-ho4J+eVMMduogVaWXqdXvlBQ5WvX8ZvD2YmMYLgoMNK18sFfJl2YwvO4B1DIhriwvsdz/ND7BfBpSAqZhv3dBA==","signatures":[{"sig":"MEQCIFhX2pago93sIakPIXbkU70V3sJnV3uG406MGpuJkMVMAiAzYDgW1+tGfrSY5GgPcYrd+rcP8t9a3sXOS/NOi08SmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.f4e8e4b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5100538},"type":"module","_from":"file:react-doctor-0.5.8-dev.f4e8e4b.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/4f75d36f0f90cd10d31602f8f5968e38/react-doctor-0.5.8-dev.f4e8e4b.tgz","_integrity":"sha512-ho4J+eVMMduogVaWXqdXvlBQ5WvX8ZvD2YmMYLgoMNK18sFfJl2YwvO4B1DIhriwvsdz/ND7BfBpSAqZhv3dBA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.f4e8e4b","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.f4e8e4b_1781928837128_0.8487982674639376","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.7a673d2":{"name":"react-doctor","version":"0.5.8-dev.7a673d2","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.8-dev.7a673d2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"2560ab0c2274234a4dc807e324457962973d6901","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.7a673d2.tgz","fileCount":12,"integrity":"sha512-DsX8rZIFAsOC9kvRR9hsqTO/kwR7PnSj+nNdKxN4VFqhMvidpK666jUz/olbSEh897cBg20UmTPPKzU5oefvuA==","signatures":[{"sig":"MEQCIAKktyQDXIONwJ3MuFqsDGYEsc+20AwfqT/WQyut4wygAiBENsCjW0B7n9iXg0mxDH6flRgkvkTm1jSpvkiwnBy2ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.7a673d2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5101816},"type":"module","_from":"file:react-doctor-0.5.8-dev.7a673d2.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e5ac40eefff39f13274a9d8c0646feb3/react-doctor-0.5.8-dev.7a673d2.tgz","_integrity":"sha512-DsX8rZIFAsOC9kvRR9hsqTO/kwR7PnSj+nNdKxN4VFqhMvidpK666jUz/olbSEh897cBg20UmTPPKzU5oefvuA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.7a673d2","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.7a673d2_1781997591748_0.5297464482394505","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.31c0657":{"name":"react-doctor","version":"0.5.8-dev.31c0657","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.8-dev.31c0657","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"c27e7ce5a08936423dcbff0bd6cacdbc108f7675","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.31c0657.tgz","fileCount":12,"integrity":"sha512-ilJfKLz6XayRjL6Hofo4lQQsX3GyIApp+S0EbaZ+shvwbH70MvwnNf6UZaocnX+aI+0x/8C9yztzZ1xQQuuTNQ==","signatures":[{"sig":"MEYCIQCz4q4rmuNizyiLfTWyFIw6IaoPH2Jz6gHuL2+Tdi+ygQIhAL5hSOMxm7VZfHYny+zRxXWuMxPskzDYyNaHhaiHQDHc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.31c0657","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5101816},"type":"module","_from":"file:react-doctor-0.5.8-dev.31c0657.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/1f53ca16f93954e4c6768268ccf5f768/react-doctor-0.5.8-dev.31c0657.tgz","_integrity":"sha512-ilJfKLz6XayRjL6Hofo4lQQsX3GyIApp+S0EbaZ+shvwbH70MvwnNf6UZaocnX+aI+0x/8C9yztzZ1xQQuuTNQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.31c0657","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.31c0657_1781998600922_0.4701911790203701","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.7f9e7f4":{"name":"react-doctor","version":"0.5.8-dev.7f9e7f4","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.8-dev.7f9e7f4","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"4982a9de0cf388fe4f7a3bdce2167f7e369777a9","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.7f9e7f4.tgz","fileCount":12,"integrity":"sha512-KwvRJqYOl5i7p+gjvDLBmA3JnCYhYRcJaZVK5Y7heAelvQ8ozvODt3Q/s9WLX4/VN8TfQcYm/fufLQKhE/MMoA==","signatures":[{"sig":"MEUCIQCp/FnfLIm803WyuwtUIfh1V+Kh9y/2kL2Eahutr2F6RgIgKyJA9ixPyMU5Ipa+egda4v1X+RUbnVl2h2Rvz3M1fKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.7f9e7f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5101816},"type":"module","_from":"file:react-doctor-0.5.8-dev.7f9e7f4.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d81bd51ec151c0f7c4eec269d019df7c/react-doctor-0.5.8-dev.7f9e7f4.tgz","_integrity":"sha512-KwvRJqYOl5i7p+gjvDLBmA3JnCYhYRcJaZVK5Y7heAelvQ8ozvODt3Q/s9WLX4/VN8TfQcYm/fufLQKhE/MMoA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.7f9e7f4","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.7f9e7f4_1782002547045_0.1198993453716879","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.9f28454":{"name":"react-doctor","version":"0.5.8-dev.9f28454","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.9f28454","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"0f6afe57716acbead11f2c5bfa2c2a0cfb9c2894","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.9f28454.tgz","fileCount":12,"integrity":"sha512-kKkI2rqp8Euoq5RU/7LQwCkv3IBdVeVFfybIP80VnB0P0QMsmWKZSX4rm6EhtZYxy2TDS8oz1J3JzX/Vb6XXiA==","signatures":[{"sig":"MEQCIA0BDZTsL8ptjhDOhp2EmN0+LM3irbIkv5T4/y7I7hlXAiADJVvNkHMayKvOI4gIOx9zW0eblLkorxrqTv89OLyfxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.9f28454","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5106787},"type":"module","_from":"file:react-doctor-0.5.8-dev.9f28454.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e4847993da8b6acc263daa029ec46241/react-doctor-0.5.8-dev.9f28454.tgz","_integrity":"sha512-kKkI2rqp8Euoq5RU/7LQwCkv3IBdVeVFfybIP80VnB0P0QMsmWKZSX4rm6EhtZYxy2TDS8oz1J3JzX/Vb6XXiA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.9f28454","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.9f28454_1782098643906_0.9774363013823837","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.70ae19f":{"name":"react-doctor","version":"0.5.8-dev.70ae19f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.70ae19f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5d9716aa0e509dee3a2f671433f42c305acc0bd6","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.70ae19f.tgz","fileCount":12,"integrity":"sha512-BK7ua0Vn/7YNphO3NlhuAicSwq6bxilS8nA0TfHjBnJmawRV3a8tYK8cxRywTat2F+2+5wOTw88Xr3ku3qWN+g==","signatures":[{"sig":"MEQCIB4ZV4YDVdvzyc4M0nKpbZWoTioRtgivPnYZNvofVeKCAiBVqbAMYAC6X0mCp8732n7aGoEoMq1Uk5b4U4I0A3dxUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.70ae19f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5106787},"type":"module","_from":"file:react-doctor-0.5.8-dev.70ae19f.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/0c4789016713d9e3567665ebc1a77073/react-doctor-0.5.8-dev.70ae19f.tgz","_integrity":"sha512-BK7ua0Vn/7YNphO3NlhuAicSwq6bxilS8nA0TfHjBnJmawRV3a8tYK8cxRywTat2F+2+5wOTw88Xr3ku3qWN+g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.70ae19f","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.70ae19f_1782098803479_0.3705138412714841","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.157177a":{"name":"react-doctor","version":"0.5.8-dev.157177a","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.8-dev.157177a","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"634cfd5b7f506241b7b7563009d49e0c92f3367c","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.157177a.tgz","fileCount":12,"integrity":"sha512-L/H0iLzaOTTBR8HOvEhJfQZQ94gvyDfrzvreGKi1pAolyaSiTKwCSaxUAf3zlXs7DdKC6l6rQ3+ouCEBX7kscQ==","signatures":[{"sig":"MEYCIQCNGbnUFAUQCyTNqtyvy1R4ckBZ16N3UGfNQYJY7e0ifQIhANJbE9M+5/8jPbtjctpDC+QRZPS70PTvy96rWqywZOvA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.157177a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5101816},"type":"module","_from":"file:react-doctor-0.5.8-dev.157177a.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e042817b9a4cda2cead631c8d1de95c4/react-doctor-0.5.8-dev.157177a.tgz","_integrity":"sha512-L/H0iLzaOTTBR8HOvEhJfQZQ94gvyDfrzvreGKi1pAolyaSiTKwCSaxUAf3zlXs7DdKC6l6rQ3+ouCEBX7kscQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.157177a","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.157177a_1782098950526_0.3344979666548267","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.986557d":{"name":"react-doctor","version":"0.5.8-dev.986557d","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.8-dev.986557d","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"569ad98abb9c32636fe6a5efa0b0a1dd4d97fda4","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.986557d.tgz","fileCount":12,"integrity":"sha512-mIw8eoH05J+g2L4lw97T4YohMpVXqKeUcuuo+O1SG3xrQSecCfEEvF1nc38yosPORcYkWcnOLsFNHX29f4448Q==","signatures":[{"sig":"MEUCIC+UtcEaIoKnaIE7Fht9uFO745uITytIgD6skuwzegrTAiEAkQRlvlgR84FwFvFZVut/6nNV7h86j1TTr5ReP1U39P0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.986557d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5103461},"type":"module","_from":"file:react-doctor-0.5.8-dev.986557d.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c991d9914786a8239aaf87896b98724b/react-doctor-0.5.8-dev.986557d.tgz","_integrity":"sha512-mIw8eoH05J+g2L4lw97T4YohMpVXqKeUcuuo+O1SG3xrQSecCfEEvF1nc38yosPORcYkWcnOLsFNHX29f4448Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.986557d","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.986557d_1782108776592_0.9102884593763871","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.c2ce298":{"name":"react-doctor","version":"0.5.8-dev.c2ce298","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.8-dev.c2ce298","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"04cb5e7c84eb2f7e28b4ba950340ea755e04c59b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.c2ce298.tgz","fileCount":12,"integrity":"sha512-vT/ph/5+oV4RAtowr4s6TB4oT8k5/x4+MYTYyOUZATAxLJKvZFtyrL7twgAAFFouLuP9BOTuJdDLZTciiZ+Tkg==","signatures":[{"sig":"MEQCIEUhJS4quTRiDQ/C5ykU9/IW6Zb+4ucPZCZ02nDi0yEPAiBvKwoy4T8pK7tbyPk2o4OWbn5m6vlPM7lamxKJTsWxBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.c2ce298","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5103719},"type":"module","_from":"file:react-doctor-0.5.8-dev.c2ce298.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/32723627655ae6b67365d345b5edf9e6/react-doctor-0.5.8-dev.c2ce298.tgz","_integrity":"sha512-vT/ph/5+oV4RAtowr4s6TB4oT8k5/x4+MYTYyOUZATAxLJKvZFtyrL7twgAAFFouLuP9BOTuJdDLZTciiZ+Tkg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.c2ce298","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.c2ce298_1782108913216_0.5723362977479707","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.5f2bd72":{"name":"react-doctor","version":"0.5.8-dev.5f2bd72","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.8-dev.5f2bd72","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"cec3a81b48f4f481212446b15075af9ffce9266a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.5f2bd72.tgz","fileCount":12,"integrity":"sha512-HDoA59+PtqPoLjpSH+zwKJIY/950bB3G1LI9uWt9SGXpu9oiHfu5+SoNRXIVeGDdaZkYJDNfhliwM8DHNimAug==","signatures":[{"sig":"MEUCIQCHu4JoKfXG5QmPAL9I88fLkFoAtQ9fEAbG0R0zmEeD3QIgeZ0U0BCQf/KVWjV3q9X7b5rwlEGLrweyX+BKniLD2Z0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.5f2bd72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5105767},"type":"module","_from":"file:react-doctor-0.5.8-dev.5f2bd72.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/6682d8afbae1a4e9e00b1342c0fd43af/react-doctor-0.5.8-dev.5f2bd72.tgz","_integrity":"sha512-HDoA59+PtqPoLjpSH+zwKJIY/950bB3G1LI9uWt9SGXpu9oiHfu5+SoNRXIVeGDdaZkYJDNfhliwM8DHNimAug==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.5f2bd72","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.5f2bd72_1782109018222_0.021971170454047062","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.734c564":{"name":"react-doctor","version":"0.5.8-dev.734c564","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.8-dev.734c564","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"2e6696b2bd6854b079c891c090e2a6d25c7c3036","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.734c564.tgz","fileCount":12,"integrity":"sha512-H70PvpqQ0LTyBgNIzAVfxogR57PDGWssUH2TjAK9/BvEo8xUp+IezjhphnwYeMAdR9SWN3OUwAUdVvm0J6+69Q==","signatures":[{"sig":"MEUCIB4AoHzdW7/VwHzZvhESQUQkNq7dr8HaseM5lICg2HGJAiEAyc4E4djG3IGncxX+QgSqVivK9jImfN8s27OaTenPMOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.734c564","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5108082},"type":"module","_from":"file:react-doctor-0.5.8-dev.734c564.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/7a9ea6b5bcea769eae3a17aad6429778/react-doctor-0.5.8-dev.734c564.tgz","_integrity":"sha512-H70PvpqQ0LTyBgNIzAVfxogR57PDGWssUH2TjAK9/BvEo8xUp+IezjhphnwYeMAdR9SWN3OUwAUdVvm0J6+69Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.734c564","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.734c564_1782109668951_0.7830878866575166","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.f853efd":{"name":"react-doctor","version":"0.5.8-dev.f853efd","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.8-dev.f853efd","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"862549ff57772dd8dd970afa31a045042b540724","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.f853efd.tgz","fileCount":12,"integrity":"sha512-WaI8icXnOAsQKJoUpBDOrRrOqUoiOkq4nFq71v1y/Lag+AjCn5xB5g3sDqceZKex4lwJOJnDgdtTbV7ZbCq3vA==","signatures":[{"sig":"MEYCIQCLeMjh7gnePgwSH4CtBLdu/khwC7OgYESuBxOUjsuG0wIhAOtIKl8kUkNpUQV44FGUr1BNRvo9kBHPm95wLQ3lq9h2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.f853efd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5108082},"type":"module","_from":"file:react-doctor-0.5.8-dev.f853efd.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/9375b76b50b49d29215f261a45fd6f7c/react-doctor-0.5.8-dev.f853efd.tgz","_integrity":"sha512-WaI8icXnOAsQKJoUpBDOrRrOqUoiOkq4nFq71v1y/Lag+AjCn5xB5g3sDqceZKex4lwJOJnDgdtTbV7ZbCq3vA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.f853efd","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.f853efd_1782112055009_0.023796074058490158","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.441e6af":{"name":"react-doctor","version":"0.5.8-dev.441e6af","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.8-dev.441e6af","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"26d3ef3aaab3631c6f3c6b830b0ff6b49d7aac1a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.441e6af.tgz","fileCount":12,"integrity":"sha512-V46tQUSwDUIGeu6pJ9wcVDDRMu+YZ0yYL04aXux8EJ3LDkXwm0Hsut2RIo9Be2TOLUa61yFrF66xiqfknogSCg==","signatures":[{"sig":"MEUCIQCn7v7yWsNL7mgOwRCA7fuCEnszkfilTt1ZRi2Uk581HQIgbC24Iz0pJ5NXu7b5fEimGvFzFCaM65mh6+hCazyZSCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.441e6af","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5109927},"type":"module","_from":"file:react-doctor-0.5.8-dev.441e6af.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/cbf7c14bd796d794029ed615163634ed/react-doctor-0.5.8-dev.441e6af.tgz","_integrity":"sha512-V46tQUSwDUIGeu6pJ9wcVDDRMu+YZ0yYL04aXux8EJ3LDkXwm0Hsut2RIo9Be2TOLUa61yFrF66xiqfknogSCg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.441e6af","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.441e6af_1782112170227_0.25288571312243935","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.ea00b1b":{"name":"react-doctor","version":"0.5.8-dev.ea00b1b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.8-dev.ea00b1b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"b116805e6805285cc76df8f24228d01ae4795029","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.ea00b1b.tgz","fileCount":12,"integrity":"sha512-8booDXymE8gaXfupKkiQpHQX5AAdRWMN6sJmYfNPB5EamLeVHUa2SlVg+Fbn1nITZ09BEgZGEAdScAd4odjXjw==","signatures":[{"sig":"MEYCIQCe8i22ga/GKs0Yj62rEW2MEAI4CIhXU7MSLAj69WIVpAIhAKCSStIJVuhT+EwHYhmYncv6UIqCUoNrw1IDzwwxiU7w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.ea00b1b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5109927},"type":"module","_from":"file:react-doctor-0.5.8-dev.ea00b1b.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f215b8231cab8b14321b7bc87527bed1/react-doctor-0.5.8-dev.ea00b1b.tgz","_integrity":"sha512-8booDXymE8gaXfupKkiQpHQX5AAdRWMN6sJmYfNPB5EamLeVHUa2SlVg+Fbn1nITZ09BEgZGEAdScAd4odjXjw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.ea00b1b","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.ea00b1b_1782112485852_0.5274428780499498","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.229ea2e":{"name":"react-doctor","version":"0.5.8-dev.229ea2e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.8-dev.229ea2e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"907eecf430ed1e2ea3f6a569226bcdfda89154a6","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.229ea2e.tgz","fileCount":12,"integrity":"sha512-tV9prMvoevy/pLn1PsJWtzbsq+jSgwT68d5HFN5KfuO5ALl5uf8k9K3vuAJVQ3Y6Q9M1WT0FRG3+SUaggPHsZQ==","signatures":[{"sig":"MEUCIQC99B8VFFL4I7BkLqDFrYrwFMaYCX7qSBBYk1pMdNeJ+QIgXi7frdmE6Kh2sjPWqY+Y+AXAx4Bo1uvT3+JvFJgeCI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.229ea2e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5110047},"type":"module","_from":"file:react-doctor-0.5.8-dev.229ea2e.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/cdec3a2faec3504f0c3eeca47cde251c/react-doctor-0.5.8-dev.229ea2e.tgz","_integrity":"sha512-tV9prMvoevy/pLn1PsJWtzbsq+jSgwT68d5HFN5KfuO5ALl5uf8k9K3vuAJVQ3Y6Q9M1WT0FRG3+SUaggPHsZQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.229ea2e","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.229ea2e_1782113460991_0.8474742585010409","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.970babc":{"name":"react-doctor","version":"0.5.8-dev.970babc","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.8-dev.970babc","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"62542d7f384c9ccc313f2fc53e54b9d215088035","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.970babc.tgz","fileCount":12,"integrity":"sha512-WWX9lbYfDnJ5WqBKfvKelL6xPACHVSRByqE4JJnG40fGcemGUNvhtFqE3mTHt/SrtJZNFiVLO4clwPy5OR44hA==","signatures":[{"sig":"MEYCIQC+Hu7CMWE3/B1/ZNmuubRKvVJ8/y2AZjXfZMTmGdiPTgIhAKDxnxsbPbhh8mQkJFBNpUHU0t1CI3YhuBCtxJeSqk9j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.970babc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5110123},"type":"module","_from":"file:react-doctor-0.5.8-dev.970babc.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/b679e0a69ccc098eb8648aa3b06afdcc/react-doctor-0.5.8-dev.970babc.tgz","_integrity":"sha512-WWX9lbYfDnJ5WqBKfvKelL6xPACHVSRByqE4JJnG40fGcemGUNvhtFqE3mTHt/SrtJZNFiVLO4clwPy5OR44hA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.970babc","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.970babc_1782115264573_0.044025967957231016","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.5774deb":{"name":"react-doctor","version":"0.5.8-dev.5774deb","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.8-dev.5774deb","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5b1b7a8fb7dae189b0c3b29ed18a1eacd1d3158b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.5774deb.tgz","fileCount":12,"integrity":"sha512-cNLW/vPxOEAKXafUJqFSuZWAW61357qor7YuCUXrlGWQgg2h/2TTXp4/m9H2P46DIIAISpdKM4YE0Deas9xSmA==","signatures":[{"sig":"MEUCIG8C2jidWATrAt/t+7WEQpNRCvCmBjTLfJM7/SxOMoqoAiEA3rJzXvYtZWJ/4bUhFvhSN0zSdIjuRZBn6WxA6XSECf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.5774deb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5123026},"type":"module","_from":"file:react-doctor-0.5.8-dev.5774deb.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/7727d9d921133937edb5a462a17ef01e/react-doctor-0.5.8-dev.5774deb.tgz","_integrity":"sha512-cNLW/vPxOEAKXafUJqFSuZWAW61357qor7YuCUXrlGWQgg2h/2TTXp4/m9H2P46DIIAISpdKM4YE0Deas9xSmA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.5774deb","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.5774deb_1782117782812_0.02782929116263988","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.0c19858":{"name":"react-doctor","version":"0.5.8-dev.0c19858","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"MIT","_id":"react-doctor@0.5.8-dev.0c19858","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"b0864d9afeddb7a75ac1086f10982dd58d9404a1","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.0c19858.tgz","fileCount":12,"integrity":"sha512-nlkss+fcdltmUygnXy/Q7v44PPjuLkNBp8++onRKXVnAhQ9rPXSCmmiyUrFyyELMg5Olz23CaOWTTF4xenEorA==","signatures":[{"sig":"MEUCIQCzkxe8Gr5vKUWlzlxViTgOhChHq2H3+wUArFAThtyU+wIgTV5WNwWXUiGXU2nFxOK8wjHBLtIYeKf/wBo1GEPTuKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.0c19858","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5124606},"type":"module","_from":"file:react-doctor-0.5.8-dev.0c19858.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c55b6138b65c99fc5250dff64f67f7e7/react-doctor-0.5.8-dev.0c19858.tgz","_integrity":"sha512-nlkss+fcdltmUygnXy/Q7v44PPjuLkNBp8++onRKXVnAhQ9rPXSCmmiyUrFyyELMg5Olz23CaOWTTF4xenEorA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.0c19858","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.0c19858_1782123300753_0.02112084387555302","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.ba2af1b":{"name":"react-doctor","version":"0.5.8-dev.ba2af1b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.ba2af1b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ad0e8e6af5e79c816093589b8c1783416557a189","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.ba2af1b.tgz","fileCount":12,"integrity":"sha512-EUlRouvD7k/cJnNOchIMst5gdkBcUx1r6f91GtB428DvQYqIvGkGvX9Kec8TnboKFHYzKiGGGgJWmbPcHRIYVw==","signatures":[{"sig":"MEQCIG4j2HgBTS3Lekv3UmgATLklyahzoUiNBshGEfdf0oMUAiAj5rXVI34mvnh4Hz8mxfxrqbA/G3wCY+EwsltlcArm4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.ba2af1b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5130876},"type":"module","_from":"file:react-doctor-0.5.8-dev.ba2af1b.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e41dca882f2e18f285adef6d5e3fd3ca/react-doctor-0.5.8-dev.ba2af1b.tgz","_integrity":"sha512-EUlRouvD7k/cJnNOchIMst5gdkBcUx1r6f91GtB428DvQYqIvGkGvX9Kec8TnboKFHYzKiGGGgJWmbPcHRIYVw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.ba2af1b","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.ba2af1b_1782171006855_0.9618750189375664","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.0e42901":{"name":"react-doctor","version":"0.5.8-dev.0e42901","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.0e42901","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"fb1ecd4ef8a8bdd83b40144c46cb6f598a31153d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.0e42901.tgz","fileCount":12,"integrity":"sha512-Txm3xddFflcLLZMwMbmIFOLr/nvWpprJ8nkreTLtGEcb8GGTA03cBbU9DA5Rb7BmrJQGQW+Ysb5Ktbhi+efeMg==","signatures":[{"sig":"MEQCIC/EnjQ8kB4C/VeIpAFOgN9e7yY+6eVlwC9APdp+Wrx1AiA7zPksFdNsexUelfY76y9I62a5bW3DRmh+8in24q/yug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.0e42901","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5130876},"type":"module","_from":"file:react-doctor-0.5.8-dev.0e42901.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/6267e132f09b4166f0df22cbce53ee22/react-doctor-0.5.8-dev.0e42901.tgz","_integrity":"sha512-Txm3xddFflcLLZMwMbmIFOLr/nvWpprJ8nkreTLtGEcb8GGTA03cBbU9DA5Rb7BmrJQGQW+Ysb5Ktbhi+efeMg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.0e42901","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.0e42901_1782337909696_0.08361777814774896","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.c72b560":{"name":"react-doctor","version":"0.5.8-dev.c72b560","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.c72b560","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"9a5c03283ea214f013e3df182e3f7638283d9e32","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.c72b560.tgz","fileCount":12,"integrity":"sha512-rRxm6lS2p/S+GSMrPjEWHeCiEEHvQcq+UsfzAnbyLituZbAUs0WSxHuwn1YpwrhL0zudhtZOeQbaQ+0wbp2o7g==","signatures":[{"sig":"MEYCIQCYwHJD9El5uxy1C5Ej8eKXbu4TFWlwxYsUGB2JBBhpYAIhAKTU8aeg1cpJHhAZSu5Lj/wPyVl0HsD3Hm2uZNQfwPH1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.c72b560","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5130876},"type":"module","_from":"file:react-doctor-0.5.8-dev.c72b560.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8e70a8bf49800dda19a746240c5d895f/react-doctor-0.5.8-dev.c72b560.tgz","_integrity":"sha512-rRxm6lS2p/S+GSMrPjEWHeCiEEHvQcq+UsfzAnbyLituZbAUs0WSxHuwn1YpwrhL0zudhtZOeQbaQ+0wbp2o7g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.c72b560","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.c72b560_1782373439961_0.20635680979421878","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.849580c":{"name":"react-doctor","version":"0.5.8-dev.849580c","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.849580c","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"c12a21fd19cff6a01fa8b57dc7e2582a282981f8","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.849580c.tgz","fileCount":12,"integrity":"sha512-rpXTLc3pHq0URAci3IRPiT0tqTRmvojmdlgN8b10oVV6+2eyTHzLuHuUlzYYWuA+MQdzbR9VcO9FMjAHr8Y+tA==","signatures":[{"sig":"MEUCIQDYTC4+FTCUj1n0lYYHhCaUX/pWW3yiJJkRI+dQYXIUsgIgd/lynnxcX7CuOrL94aPGAQV85Ty/z5RmhBmo44gZfD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.849580c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5130876},"type":"module","_from":"file:react-doctor-0.5.8-dev.849580c.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d6a4bc3896983f45701c5c39b3a4f8b7/react-doctor-0.5.8-dev.849580c.tgz","_integrity":"sha512-rpXTLc3pHq0URAci3IRPiT0tqTRmvojmdlgN8b10oVV6+2eyTHzLuHuUlzYYWuA+MQdzbR9VcO9FMjAHr8Y+tA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.849580c","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.849580c_1782373545408_0.09990728028469653","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.b69f4a7":{"name":"react-doctor","version":"0.5.8-dev.b69f4a7","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.b69f4a7","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"2be9ca19e93dae96783485d2f3b32abeec7a4618","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.b69f4a7.tgz","fileCount":12,"integrity":"sha512-5XBoIJi7Y3unUWWCy6v5c9wdgLoea097Q25Fc/w8hg9JnKQLJlxx2sR2BuECZ2LBfkacydrZ67GZguSjCxEdRQ==","signatures":[{"sig":"MEUCIQDNr0xdSqLIMhegeSXGNS1pBEagDdl6pP23W94NjxIkQAIgKWA6G+BEfmHrWeT+O74ZtLU9WFqlem7o9k3xEr5nBNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.b69f4a7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5130876},"type":"module","_from":"file:react-doctor-0.5.8-dev.b69f4a7.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/aa50f1cab24823ff0eda818b05dfde18/react-doctor-0.5.8-dev.b69f4a7.tgz","_integrity":"sha512-5XBoIJi7Y3unUWWCy6v5c9wdgLoea097Q25Fc/w8hg9JnKQLJlxx2sR2BuECZ2LBfkacydrZ67GZguSjCxEdRQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.b69f4a7","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.b69f4a7_1782408829578_0.2388067425410072","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.05cafc6":{"name":"react-doctor","version":"0.5.8-dev.05cafc6","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.05cafc6","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e672bf4a445620b430e332998f7183e45398ae2a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.05cafc6.tgz","fileCount":12,"integrity":"sha512-l/OWbPwTLQm2hMQgLfMlzOZoz0460hbH2kXlmslFzhASOvql6wvkJ9DO+nO9qijMVlOwoDgeEIfE400PIefJzg==","signatures":[{"sig":"MEQCICsY0Av6dnIwNwH2Pt5lv030d21YjugVJpj0NLa1IglRAiBOinlGJRr2MUVKOQNldKCxnREFPJVtoorC0EvVktfviA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.05cafc6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5131398},"type":"module","_from":"file:react-doctor-0.5.8-dev.05cafc6.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/222cc7f0746cd01e242a26e14afee238/react-doctor-0.5.8-dev.05cafc6.tgz","_integrity":"sha512-l/OWbPwTLQm2hMQgLfMlzOZoz0460hbH2kXlmslFzhASOvql6wvkJ9DO+nO9qijMVlOwoDgeEIfE400PIefJzg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.05cafc6","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.05cafc6_1782408939962_0.7424282808931468","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.6339f71":{"name":"react-doctor","version":"0.5.8-dev.6339f71","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.6339f71","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"af43dbb4e4b41755eb304b90d4033739493d5a71","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.6339f71.tgz","fileCount":12,"integrity":"sha512-NmuP1EG0qIzTtwfmsS5uVBHNAkWnDPhPb3yEzfOxqvhZkBNRhO6JQgMq/L4TcFCZB2sxQ2acr/pBtR/i366ddg==","signatures":[{"sig":"MEQCIGbnU+xM0lfTr/VAC58mYxS5lv7YzDepYlshbQrmY7uZAiBPuSR2vcsbB2YB+pIU53Bdy9ZhY8nCpGBA7Vo8Z7Xtaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.6339f71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5131398},"type":"module","_from":"file:react-doctor-0.5.8-dev.6339f71.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e7c7f4771ce83ea1185466eb4fb373a4/react-doctor-0.5.8-dev.6339f71.tgz","_integrity":"sha512-NmuP1EG0qIzTtwfmsS5uVBHNAkWnDPhPb3yEzfOxqvhZkBNRhO6JQgMq/L4TcFCZB2sxQ2acr/pBtR/i366ddg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <7","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.6339f71","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.6339f71_1782409825135_0.2677091809825831","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.03b7a5f":{"name":"react-doctor","version":"0.5.8-dev.03b7a5f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.03b7a5f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f5aaa42cace52cad48796f12a250a089c54726a6","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.03b7a5f.tgz","fileCount":12,"integrity":"sha512-B8Zo0kmqeXPzysHe+foXVwJ9O3QWUhXo2dyBAA7WbwGq8n9YPH3VNxYhiECFfPvh95p4rqm40oj692rqB92/hg==","signatures":[{"sig":"MEYCIQCXZt7eSLqxwkQgG74fH+/Qljr5QpB2r6ZOk1UyT3OMFgIhAJ6rdhTcr6k0hBRDTy+/mLETfIEtmvFTKP1d4pdZ0Onq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.03b7a5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5131398},"type":"module","_from":"file:react-doctor-0.5.8-dev.03b7a5f.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3b5d9fe1045c896ae3b42417e8316946/react-doctor-0.5.8-dev.03b7a5f.tgz","_integrity":"sha512-B8Zo0kmqeXPzysHe+foXVwJ9O3QWUhXo2dyBAA7WbwGq8n9YPH3VNxYhiECFfPvh95p4rqm40oj692rqB92/hg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.03b7a5f","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.03b7a5f_1782410177474_0.042715910003978674","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.bd0f465":{"name":"react-doctor","version":"0.5.8-dev.bd0f465","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.bd0f465","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"be166e5630aa53f88b8b5304bffdf5f34d8b4fdc","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.bd0f465.tgz","fileCount":12,"integrity":"sha512-eLR2wf3G4T2O5UuzwPJXokF/65ZSFv1NJ8T9PQYXGhMklwvIMGV9w+NTFrytS4t6aLwiMcujpvRcw/TTxXborg==","signatures":[{"sig":"MEUCIBaadZrVAgdZCC7Pp0N8tnVJ2BslYO+nmJ5u/0ctr+RxAiEAwChQCF5srA1qCDUOtzkRXfrQUFPzCVMdHmuc6J0EOA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.bd0f465","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5132412},"type":"module","_from":"file:react-doctor-0.5.8-dev.bd0f465.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/71a46129a1c988eb2f7b91f341da063b/react-doctor-0.5.8-dev.bd0f465.tgz","_integrity":"sha512-eLR2wf3G4T2O5UuzwPJXokF/65ZSFv1NJ8T9PQYXGhMklwvIMGV9w+NTFrytS4t6aLwiMcujpvRcw/TTxXborg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.bd0f465","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.bd0f465_1782410370993_0.22446046948565246","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.f69f216":{"name":"react-doctor","version":"0.5.8-dev.f69f216","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.f69f216","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"05393cdffa3ac8ed2011bb50e63fe1704334466e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.f69f216.tgz","fileCount":12,"integrity":"sha512-EYULN7O7xafIRQpOeXnjgWa7tstL4EECLh2LEgnche4jtWs3yMihkxqRFKVVHmsnJ6XyBCmE+iAj/bOKMGRheg==","signatures":[{"sig":"MEUCIQD87XiFjVH0cps2AJPGgEGsIDZ8BXHQMUwcoE4/ufyIggIgUSsB4k0Haoh1fPorxoClZOuv8GLGaE95Vsdq73njfIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.f69f216","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5132412},"type":"module","_from":"file:react-doctor-0.5.8-dev.f69f216.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c9ee3e9f053369e0596093b05baa89cd/react-doctor-0.5.8-dev.f69f216.tgz","_integrity":"sha512-EYULN7O7xafIRQpOeXnjgWa7tstL4EECLh2LEgnche4jtWs3yMihkxqRFKVVHmsnJ6XyBCmE+iAj/bOKMGRheg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.f69f216","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.f69f216_1782412410597_0.1256867380391693","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.5893a56":{"name":"react-doctor","version":"0.5.8-dev.5893a56","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.5893a56","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"8e51ebe7d0f5b0ba81124717489666ea41edfea2","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.5893a56.tgz","fileCount":12,"integrity":"sha512-BDpK3XsW0nmk8uS6mazmP4WezWlchuhV4DhXUhhMeDNcYcBWBYxA8hF6PqtM4Ef5BtKF7Od6pfvB2vifIVUN/g==","signatures":[{"sig":"MEYCIQCZS+Lj19OYYlgSIHH7l/pVcYOSfQ22S43gJOlDZWSnVgIhAMoYCk22cs6TB1JgaV8+zqJwlSdBxPJpTRxy1xSEZotc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.5893a56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5133203},"type":"module","_from":"file:react-doctor-0.5.8-dev.5893a56.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c31fd2da6eb1bcb5b51baa83fca41151/react-doctor-0.5.8-dev.5893a56.tgz","_integrity":"sha512-BDpK3XsW0nmk8uS6mazmP4WezWlchuhV4DhXUhhMeDNcYcBWBYxA8hF6PqtM4Ef5BtKF7Od6pfvB2vifIVUN/g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.5893a56","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.5893a56_1782412527748_0.6891155571851217","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.a7ad969":{"name":"react-doctor","version":"0.5.8-dev.a7ad969","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.a7ad969","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"dd19ae9f4014d85e528f5875f348f874569acb4e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.a7ad969.tgz","fileCount":12,"integrity":"sha512-gpxRD1fiX/yBTtS6jimiExtUZx4BaPq1ng//XWXiUT/M4hveMx9puuZSOFzHi0HdOSbBezuRuihtm1vr+Sk8ew==","signatures":[{"sig":"MEYCIQD8vd11BhKjP4kYEDD5ssZKK70MKg6AmgiMfSZfLMG5FgIhAO2xuSgn9AyGyDDyH6u2e6QMKWQebPWaWGftqzOdqV7L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.a7ad969","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5133203},"type":"module","_from":"file:react-doctor-0.5.8-dev.a7ad969.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/86f6ca0ac8282b128d313a6823cf8f80/react-doctor-0.5.8-dev.a7ad969.tgz","_integrity":"sha512-gpxRD1fiX/yBTtS6jimiExtUZx4BaPq1ng//XWXiUT/M4hveMx9puuZSOFzHi0HdOSbBezuRuihtm1vr+Sk8ew==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.a7ad969","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.a7ad969_1782415807678_0.2188594625452671","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.fff9466":{"name":"react-doctor","version":"0.5.8-dev.fff9466","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.fff9466","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"eb15a1a91101d4428d3190e324aa9f55d4996ee6","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.fff9466.tgz","fileCount":12,"integrity":"sha512-bHYMGSKtISIcLFMLiYcI8iO4gE+Q8rjnnBAK3a7YfbO4I1sYkUnDBrpqZAZGahMLKMyZTGO38UDIb9DownKCGQ==","signatures":[{"sig":"MEUCIDdeeNKRUmTCYOBi/aHXS5rlSw1+/VmXvzzxE7/omSKQAiEA9NV0jKB4bd0yUau/MJnbQ5wvHV04oZiWcAz57cVz9c4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.fff9466","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5133827},"type":"module","_from":"file:react-doctor-0.5.8-dev.fff9466.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/5fd547e85eaddf14d19686b04987c41e/react-doctor-0.5.8-dev.fff9466.tgz","_integrity":"sha512-bHYMGSKtISIcLFMLiYcI8iO4gE+Q8rjnnBAK3a7YfbO4I1sYkUnDBrpqZAZGahMLKMyZTGO38UDIb9DownKCGQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.fff9466","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.fff9466_1782415913673_0.25190369956344916","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.b6d1a87":{"name":"react-doctor","version":"0.5.8-dev.b6d1a87","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.b6d1a87","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"88c30ad8ad357e9e86afeca2004210f34b644953","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.b6d1a87.tgz","fileCount":12,"integrity":"sha512-vo6Dbr0iJ0cIDAbXJ676B+YB1RK7psWefVTfsmr7IWgQK58I3r3B5URFRTeUkMNcZ5ESrqcqvpzfq422br95eg==","signatures":[{"sig":"MEQCID7SfELqe2vKHstfxPFOPNLOxGNEv0GldJ6cFWWoZsjpAiB/7RyZs8JkMD+5rIp7/WDSH2xM0StZXXSC70pC0B+NGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.b6d1a87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5133904},"type":"module","_from":"file:react-doctor-0.5.8-dev.b6d1a87.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8a161f8656b74db9ac2efaff01e65ebc/react-doctor-0.5.8-dev.b6d1a87.tgz","_integrity":"sha512-vo6Dbr0iJ0cIDAbXJ676B+YB1RK7psWefVTfsmr7IWgQK58I3r3B5URFRTeUkMNcZ5ESrqcqvpzfq422br95eg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.b6d1a87","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.b6d1a87_1782416624681_0.24447057109154824","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.99f2417":{"name":"react-doctor","version":"0.5.8-dev.99f2417","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.99f2417","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d6a5640b5cee5f1cc1c5fb8faa2d8762292460cf","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.99f2417.tgz","fileCount":12,"integrity":"sha512-M1fBzj7NDrwVdM7Etc/ndgBH+G8SL2uH5OMUZInpyIHdHECRjvkJdSbjhAsatkiBzLMjs+uTxwl168u7w+KnKA==","signatures":[{"sig":"MEQCIEH07KgrEm+B+G2S1N1aW3HfL7Z4lHiIITbm1yrUYPt1AiAGZ38+/jSh7SAAIDqyPGA/sYEfb/dZqGZ/48duqV0eKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.99f2417","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5136162},"type":"module","_from":"file:react-doctor-0.5.8-dev.99f2417.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e056a6ae7cf2d10c212b2f652f58ecf1/react-doctor-0.5.8-dev.99f2417.tgz","_integrity":"sha512-M1fBzj7NDrwVdM7Etc/ndgBH+G8SL2uH5OMUZInpyIHdHECRjvkJdSbjhAsatkiBzLMjs+uTxwl168u7w+KnKA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.99f2417","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.99f2417_1782417174102_0.33297640678703955","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.c16e8ea":{"name":"react-doctor","version":"0.5.8-dev.c16e8ea","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.c16e8ea","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"db1bc4acbb273f42d7299b29ee2266b75fb7b685","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.c16e8ea.tgz","fileCount":12,"integrity":"sha512-hj01T2aVpQOZp4id3Ah/Or9oi2NvUL2BHeoHkfFE5Lvd1lC/cT6AVbuC6Za0xj9RoWuRLtpl14hYAlKCfzDwcA==","signatures":[{"sig":"MEUCIQDR/zndRkYt5LRN7iObF7F4JZ5vTr7pnyEWnaq9nzkugQIgQqHgezZlD2pC+pDZ/TWG6f2IY5pSVcHeKFRW7RI92Q4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.c16e8ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5137329},"type":"module","_from":"file:react-doctor-0.5.8-dev.c16e8ea.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8b63b6f26313c95c00be4d18398aa179/react-doctor-0.5.8-dev.c16e8ea.tgz","_integrity":"sha512-hj01T2aVpQOZp4id3Ah/Or9oi2NvUL2BHeoHkfFE5Lvd1lC/cT6AVbuC6Za0xj9RoWuRLtpl14hYAlKCfzDwcA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.c16e8ea","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.c16e8ea_1782419160179_0.3908948367021581","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.e2393c4":{"name":"react-doctor","version":"0.5.8-dev.e2393c4","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.e2393c4","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"b7ebe1750a7271544cfddef45466eb908aeed532","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.e2393c4.tgz","fileCount":12,"integrity":"sha512-cWKt50o5q06iT1bXtG/g46ySaIbvjPq7NqDlIJ/nqUhkqHIzr3u1vHPd3rFCAIcewEjsIGsk9JRCAM5Nbc7m7A==","signatures":[{"sig":"MEQCIEpkWW24J1fmHGr0YQ78lP+3Ph9/u3smGb3NxtY/UEgNAiBoMKKOEa9heX/d5yK4xQjAtKA7sFadUH7cTOGca6r2JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.e2393c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5406827},"type":"module","_from":"file:react-doctor-0.5.8-dev.e2393c4.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/6f97951bad5eea05118ebb0b68c514ef/react-doctor-0.5.8-dev.e2393c4.tgz","_integrity":"sha512-cWKt50o5q06iT1bXtG/g46ySaIbvjPq7NqDlIJ/nqUhkqHIzr3u1vHPd3rFCAIcewEjsIGsk9JRCAM5Nbc7m7A==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.17.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.e2393c4","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.e2393c4_1782429551403_0.958718782828414","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.5639b1e":{"name":"react-doctor","version":"0.5.8-dev.5639b1e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.5639b1e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"bc42da29ce9b03eaf61dfd58b370cd9c93dc4762","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.5639b1e.tgz","fileCount":12,"integrity":"sha512-2X7gz0Tz+0T/vgvht7yBE2bxSTFYnJyy4yzvDoRDWD0fTZlypiz8z1wazlwFU4VWRrItbtznZYKpRLuHatpkYQ==","signatures":[{"sig":"MEQCICrrY/LwiWiUXEuBuiSNYWhjWNaBkX6nZnUkZET2NFylAiAbz+DKeeqW6CbigC40aBvjwq5vOcMHjj2mE+d4X197EA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.5639b1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5406827},"type":"module","_from":"file:react-doctor-0.5.8-dev.5639b1e.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/6a12a53c1f95e10ccd7db7acf97115fe/react-doctor-0.5.8-dev.5639b1e.tgz","_integrity":"sha512-2X7gz0Tz+0T/vgvht7yBE2bxSTFYnJyy4yzvDoRDWD0fTZlypiz8z1wazlwFU4VWRrItbtznZYKpRLuHatpkYQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.5639b1e","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.5639b1e_1782789655428_0.10805534145177198","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.0b64af5":{"name":"react-doctor","version":"0.5.8-dev.0b64af5","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.0b64af5","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"a4afa0a96db8f0a0334aa14c6340c9712421b450","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.0b64af5.tgz","fileCount":12,"integrity":"sha512-TzqYmYtfXJhFUr/AWwGcvCbhDKjFg1LhW65JNokpRNSVXCbc4WzU1Cm8ZBqZNHAaGpwATxFJPv0Fyp3CCVlsww==","signatures":[{"sig":"MEUCIQDYCYSBeTZrqynBSxomP/uPmlJOz23xh8IeRZOLVIETqgIgRlpAAsyAnfYcqzBuYQuhY0el8kQpKh5m7Oxe8ybB9Pk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.0b64af5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5406827},"type":"module","_from":"file:react-doctor-0.5.8-dev.0b64af5.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/fb0c19009f3d52010e3e19accf7a6f1d/react-doctor-0.5.8-dev.0b64af5.tgz","_integrity":"sha512-TzqYmYtfXJhFUr/AWwGcvCbhDKjFg1LhW65JNokpRNSVXCbc4WzU1Cm8ZBqZNHAaGpwATxFJPv0Fyp3CCVlsww==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.0b64af5","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.0b64af5_1782795559453_0.0806359506946921","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.f028d8b":{"name":"react-doctor","version":"0.5.8-dev.f028d8b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.f028d8b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"b70521e5ff09ef3680f58f83aaaed02e51650100","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.f028d8b.tgz","fileCount":12,"integrity":"sha512-eELB/ld7EQOPqdTMfVtTJFlGTXnAr37JzVVc0WgQndwTzWLLyZ1/H0Y18B2R7+sHffqymEVbdrR49jRbAlbrYw==","signatures":[{"sig":"MEQCIA1EfzzMfpgfOkQ4vb4J5/YYXrCYfVLUbzq3XT45So1sAiAWsm1HkNobiMUF737PjqcuYxZV8S5cDHjEAniD3TJJdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.f028d8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5411737},"type":"module","_from":"file:react-doctor-0.5.8-dev.f028d8b.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f8caf0376a0e99e03414423908f0c88b/react-doctor-0.5.8-dev.f028d8b.tgz","_integrity":"sha512-eELB/ld7EQOPqdTMfVtTJFlGTXnAr37JzVVc0WgQndwTzWLLyZ1/H0Y18B2R7+sHffqymEVbdrR49jRbAlbrYw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.f028d8b","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.f028d8b_1782969263636_0.6687672416519725","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.6e67626":{"name":"react-doctor","version":"0.5.8-dev.6e67626","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.6e67626","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"183781c4efcebb91e52e1c0ca9f633d9967fc4ac","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.6e67626.tgz","fileCount":12,"integrity":"sha512-57UiE5l3mX62cNrUW9UYTvc2rmw1TXNYOt4y6Emz1KqL0BouUuZje+A7//wPusyGg/GyxCoDb+nNRJX1s9CPmw==","signatures":[{"sig":"MEUCIQCv33Padt+k63pICO0FAbmDErvBARLgyD9i/W4SPzKc0gIgA0Hw2tBg5+uN2IeE2j5TgHY8HMy32rEKZnZL2k7NX6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.6e67626","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5411737},"type":"module","_from":"file:react-doctor-0.5.8-dev.6e67626.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/6e4b6ebe4defb5ef75d66cbe9fb1b5d7/react-doctor-0.5.8-dev.6e67626.tgz","_integrity":"sha512-57UiE5l3mX62cNrUW9UYTvc2rmw1TXNYOt4y6Emz1KqL0BouUuZje+A7//wPusyGg/GyxCoDb+nNRJX1s9CPmw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.6e67626","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.6e67626_1782976506433_0.5953920118815252","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.80e3093":{"name":"react-doctor","version":"0.5.8-dev.80e3093","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.80e3093","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"a17a894dfe8839e5fbf5d88109344dc87fdf87c8","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.80e3093.tgz","fileCount":12,"integrity":"sha512-Vuc1+8sV1p8N2TUW69cEoblJFJ5yCTx2CxkL9kAAZn+poEDI5UHO3nzy1RupIfiPPGXm+ol0Ub5scbaxP8Sszg==","signatures":[{"sig":"MEQCIFsBMGcaf2WvkmNMazB8ohmoBaISJ/uehDa7qsV5FReWAiB5l9SoqD8hhSR1lSfUB684drrUIhUBMD5Zwv84qWHHwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.80e3093","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5417429},"type":"module","_from":"file:react-doctor-0.5.8-dev.80e3093.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/9d7371cd68cb736e1c9b7573c5120c09/react-doctor-0.5.8-dev.80e3093.tgz","_integrity":"sha512-Vuc1+8sV1p8N2TUW69cEoblJFJ5yCTx2CxkL9kAAZn+poEDI5UHO3nzy1RupIfiPPGXm+ol0Ub5scbaxP8Sszg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.80e3093","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.80e3093_1782979047578_0.7850527991873879","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.c2af308":{"name":"react-doctor","version":"0.5.8-dev.c2af308","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.c2af308","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"2fb95d024c086c86bf9556ec3994c37abc695c56","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.c2af308.tgz","fileCount":12,"integrity":"sha512-ztxWD3tukqrhqjGoe3RF3K8s34Adzy4/X2fsMUIxNRmpOanEcA3SM8JgmTeZo3N48urO7cbzHKnlMed7BQCg9g==","signatures":[{"sig":"MEQCIHuCJzQASNHtKtJq361qSg/PRQWOKF1lVDijspsy7OUCAiBPDrjlLo5a8ozJPBdzFzxhU6WTbWyNoMjMLB2/CpI9lA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.c2af308","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5417429},"type":"module","_from":"file:react-doctor-0.5.8-dev.c2af308.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8a7f335eb9f137303628a7ec538280e4/react-doctor-0.5.8-dev.c2af308.tgz","_integrity":"sha512-ztxWD3tukqrhqjGoe3RF3K8s34Adzy4/X2fsMUIxNRmpOanEcA3SM8JgmTeZo3N48urO7cbzHKnlMed7BQCg9g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.c2af308","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.c2af308_1782979624396_0.9024326159393599","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.7ef9f0e":{"name":"react-doctor","version":"0.5.8-dev.7ef9f0e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.7ef9f0e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7aad5f1976c881acb87eff88c254ae67f8482106","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.7ef9f0e.tgz","fileCount":12,"integrity":"sha512-Fmcrdj9sE3dxeyGYptWEXJsQYdpTDlv0SnH/07fPGPEAyfCst9gYe6GUT2W46ntj6p3wRPzFuOt76vNLcKGKNA==","signatures":[{"sig":"MEQCIDuEWr8osBV0HGfaMUtJfqHVWDAckxzaN1nRuL1ID5tRAiAF++Dfbvc2Bu+ZcEPLSe4gj3BgHNKSup2PEGPKOrA65Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.7ef9f0e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5417429},"type":"module","_from":"file:react-doctor-0.5.8-dev.7ef9f0e.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/aba383c6e7c6583cb337fc4a3af99ac3/react-doctor-0.5.8-dev.7ef9f0e.tgz","_integrity":"sha512-Fmcrdj9sE3dxeyGYptWEXJsQYdpTDlv0SnH/07fPGPEAyfCst9gYe6GUT2W46ntj6p3wRPzFuOt76vNLcKGKNA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.7ef9f0e","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.7ef9f0e_1782981087535_0.3069512141547974","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.d241e51":{"name":"react-doctor","version":"0.5.8-dev.d241e51","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.d241e51","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"df1a21e0be7056205ddca7c74c78d864db4a30b9","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.d241e51.tgz","fileCount":12,"integrity":"sha512-e/E763E3DjC5mt4QC/k5AR75o89hHIlu6QttxgDEGCFGFacqtsrcE+pOHhh3xe2ZKc+hkW8uCZcwumuBpsPLTA==","signatures":[{"sig":"MEUCIQCAX5HUkp7RJkFqR7gCBhVPkevo/43+UbSPYwtv0eM+QgIgTy9eXbdynkw9S9KZxejYqFUz6nUurm1JhBiTy4EcxeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.d241e51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5421283},"type":"module","_from":"file:react-doctor-0.5.8-dev.d241e51.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/73f62ae617cc95622590bb5d9f9eb6fa/react-doctor-0.5.8-dev.d241e51.tgz","_integrity":"sha512-e/E763E3DjC5mt4QC/k5AR75o89hHIlu6QttxgDEGCFGFacqtsrcE+pOHhh3xe2ZKc+hkW8uCZcwumuBpsPLTA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.d241e51","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.d241e51_1782981224999_0.6009093656076785","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.2af7322":{"name":"react-doctor","version":"0.5.8-dev.2af7322","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.2af7322","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"193dd367d583eb0cc24107a7dd0aa5bf6686c97a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.2af7322.tgz","fileCount":12,"integrity":"sha512-czE7T31Pc0xgyUqEJ6zPrEOXUW2hYS0jlIw1Q8Y9lDREsAyZSeMvnS3BHTIAWt/OqZ9Qp8oM1fVMXUNMgciodA==","signatures":[{"sig":"MEQCIGPMtcPoNNa+tz2YLjC9avykP0BWR3Di3JdHppGyYEXTAiA3QObmpW9+vTmEWxuLwPvRK4wrSrsXU6BOLf57k/57Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.2af7322","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5421757},"type":"module","_from":"file:react-doctor-0.5.8-dev.2af7322.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/58ff9ea8c4c8cad8d3007db6652593a8/react-doctor-0.5.8-dev.2af7322.tgz","_integrity":"sha512-czE7T31Pc0xgyUqEJ6zPrEOXUW2hYS0jlIw1Q8Y9lDREsAyZSeMvnS3BHTIAWt/OqZ9Qp8oM1fVMXUNMgciodA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.2af7322","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.2af7322_1782981993807_0.7629933632494907","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.88a5c3c":{"name":"react-doctor","version":"0.5.8-dev.88a5c3c","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.88a5c3c","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"04527a62da44e6992a114f86cd3c19ca42cf9a29","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.88a5c3c.tgz","fileCount":12,"integrity":"sha512-o5o+zVPuYmMdB2uYBpdPpaLasSdZ/wrGWJt1ma1NbYccEU9oXTyClAZE17UUqBqZgdRLWSOhSGul00h8ju60IQ==","signatures":[{"sig":"MEQCIG3f5IoXGGO7tmRSmle6clCFqQ6SjJ85W66SteA76/RnAiBnz5SwxnDFuS3A3OA49oOY9IgTkck7bomNf4hLSfPNUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.88a5c3c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5424590},"type":"module","_from":"file:react-doctor-0.5.8-dev.88a5c3c.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/4780a107925ac403c7a160664e631786/react-doctor-0.5.8-dev.88a5c3c.tgz","_integrity":"sha512-o5o+zVPuYmMdB2uYBpdPpaLasSdZ/wrGWJt1ma1NbYccEU9oXTyClAZE17UUqBqZgdRLWSOhSGul00h8ju60IQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.88a5c3c","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.88a5c3c_1782983501779_0.3265842602798039","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.8232e96":{"name":"react-doctor","version":"0.5.8-dev.8232e96","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.8232e96","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"066016a6c37475b1b41927f8d897b56441e8b9ae","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.8232e96.tgz","fileCount":12,"integrity":"sha512-4U/QlYaycZcQ/OQ1v2WVw4uwZoz3e6oi21NwnYT6UKwwkOwKjHDg1iLv+NbuE+FQT8staNdBXb0jrJgcXN4MHg==","signatures":[{"sig":"MEQCIAKMGTxQ1mvLsTiM6NkIqQIvUxc9NPKHBFzHhPrTa6SDAiAmnSJwDenqTDZj3Fry3n2t3rTIaIe9snQeHsEOJupQqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.8232e96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5432064},"type":"module","_from":"file:react-doctor-0.5.8-dev.8232e96.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d2c6f6de8774853dbc690b42743adcfe/react-doctor-0.5.8-dev.8232e96.tgz","_integrity":"sha512-4U/QlYaycZcQ/OQ1v2WVw4uwZoz3e6oi21NwnYT6UKwwkOwKjHDg1iLv+NbuE+FQT8staNdBXb0jrJgcXN4MHg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.8232e96","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.8232e96_1782984770922_0.25507350425390163","host":"s3://npm-registry-packages-npm-production"}},"0.5.8-dev.988ce57":{"name":"react-doctor","version":"0.5.8-dev.988ce57","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.5.8-dev.988ce57","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"af756820a9b2f8d2ac4da65edb525a79288b8b06","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.5.8-dev.988ce57.tgz","fileCount":12,"integrity":"sha512-h4rG/LzCf4L2QMu/thUhdZEmHJXxy6fTUtZqdIpFPTo/BxbcNANa9OSkgu/+6BzL7CqXMIRA0swjyQYumv0eag==","signatures":[{"sig":"MEQCIFIdjfXypKfDsiJ+bKhQVv2TEIwjG1GziRPgNDnfVAAYAiBO5R2NiwDpcLmT1ROtB7My4uYY065SBjMfLCvbGfrapA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.5.8-dev.988ce57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5432064},"type":"module","_from":"file:react-doctor-0.5.8-dev.988ce57.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8dee6f38df6cda58f06aa74613d2c670/react-doctor-0.5.8-dev.988ce57.tgz","_integrity":"sha512-h4rG/LzCf4L2QMu/thUhdZEmHJXxy6fTUtZqdIpFPTo/BxbcNANa9OSkgu/+6BzL7CqXMIRA0swjyQYumv0eag==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.5.8","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.5.8-dev.988ce57","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.5.8","@react-doctor/core":"0.5.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.5.8-dev.988ce57_1782985408994_0.9674737801762678","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"react-doctor","version":"0.6.0","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.0","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e313f04203aae692f93681baa1819254e22c7084","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.0.tgz","fileCount":12,"integrity":"sha512-AqsoQqKQve8Zahxs48hXJuFgMcdY0AdV0fcO5eTdAKZQ/QICEoMCf0bTwxPKwN9Ix/4wWiAR+dNkBcm0ouFq+Q==","signatures":[{"sig":"MEUCIGIqZ146TuT7lhzDv1+L8xAr/l2NuxHKLQ00V+XR4AP7AiEAvQiLDUbpmojynAr7v8pPhxpwsXnjv0XzfYJVcK5QAKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5432004},"type":"module","_from":"file:react-doctor-0.6.0.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/5cdab9a710770fa8e6d93161a1fb4768/react-doctor-0.6.0.tgz","_integrity":"sha512-AqsoQqKQve8Zahxs48hXJuFgMcdY0AdV0fcO5eTdAKZQ/QICEoMCf0bTwxPKwN9Ix/4wWiAR+dNkBcm0ouFq+Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.0","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.0","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.0","@react-doctor/core":"0.6.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.0_1782987454772_0.8609587221690351","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-dev.113637e":{"name":"react-doctor","version":"0.6.0-dev.113637e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.0-dev.113637e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"6e1af189561de5b03ed6b16f594d9ad824b414e7","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.0-dev.113637e.tgz","fileCount":12,"integrity":"sha512-TCkJypFUjVbHAiiyZqcNkQQvGbxJQmpIin3sRfECaGNopVFqd6N5C5twxEjrcl80h+LVmgNhS1soatXjXo6Pyw==","signatures":[{"sig":"MEUCIFlHG91fFqkyF44DvN24+Hik+qc4dP/IZET8cCKdclhUAiEA4YdXaL9FobVsM17nTLIU3UoY6QbiUgFUgnMHToB/86k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.0-dev.113637e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5432064},"type":"module","_from":"file:react-doctor-0.6.0-dev.113637e.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/7039d119fb5beaa07f5016c1cce20cf5/react-doctor-0.6.0-dev.113637e.tgz","_integrity":"sha512-TCkJypFUjVbHAiiyZqcNkQQvGbxJQmpIin3sRfECaGNopVFqd6N5C5twxEjrcl80h+LVmgNhS1soatXjXo6Pyw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.0","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.0-dev.113637e","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.0","@react-doctor/core":"0.6.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.0-dev.113637e_1782987556438_0.7788128356211692","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-dev.6885698":{"name":"react-doctor","version":"0.6.0-dev.6885698","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.0-dev.6885698","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f7a44dc3d0bc14784c8742b930822ca4dc249feb","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.0-dev.6885698.tgz","fileCount":12,"integrity":"sha512-18x4NB0NJysDnNJK24noYLdXTDSAOqbXxUX2hfqC+mqFkXoVNbcvAfzfOYDOi4hKFAAOqk5iBumbP5Pwk9SGYQ==","signatures":[{"sig":"MEUCICAhqPe7rm6mMcJUK7DsLyGgAWI/97ZlRneXmDQFxZacAiEA58djirPpQlmOdhP1v/KZjMFL1lq2v9MVWFdL1t15NBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.0-dev.6885698","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5432064},"type":"module","_from":"file:react-doctor-0.6.0-dev.6885698.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/fcbb66041a1051c56a635c5dc2557b3f/react-doctor-0.6.0-dev.6885698.tgz","_integrity":"sha512-18x4NB0NJysDnNJK24noYLdXTDSAOqbXxUX2hfqC+mqFkXoVNbcvAfzfOYDOi4hKFAAOqk5iBumbP5Pwk9SGYQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.0","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.0-dev.6885698","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.0","@react-doctor/core":"0.6.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.0-dev.6885698_1783028596392_0.6562250762724706","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-dev.0748a4b":{"name":"react-doctor","version":"0.6.0-dev.0748a4b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.0-dev.0748a4b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"37dcb32ae85c58c7aef992e739f3cb10906d7c45","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.0-dev.0748a4b.tgz","fileCount":12,"integrity":"sha512-XOoWZj8kjQKBmDmzsL5bTentAh4h/ggNp8hR9f4XQBVi+7W2o+3glzaqzGL4uitZK/Sp/UDj/hL1qxHJSg/+OA==","signatures":[{"sig":"MEUCIQDFG/ueUSUdOyC7U5gQ7VX2SQ+1piNxriLmKv35pGRJ1gIgYZ62s+ldI34TWnSlpwa1UUkUopUsYsLLqT1VojUI810=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.0-dev.0748a4b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5432064},"type":"module","_from":"file:react-doctor-0.6.0-dev.0748a4b.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/4250f5472a95fe93dc560e63a8d706cc/react-doctor-0.6.0-dev.0748a4b.tgz","_integrity":"sha512-XOoWZj8kjQKBmDmzsL5bTentAh4h/ggNp8hR9f4XQBVi+7W2o+3glzaqzGL4uitZK/Sp/UDj/hL1qxHJSg/+OA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.0","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.0-dev.0748a4b","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.0","@react-doctor/core":"0.6.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.0-dev.0748a4b_1783030250239_0.7391315743620499","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-dev.4d7c9dc":{"name":"react-doctor","version":"0.6.0-dev.4d7c9dc","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.0-dev.4d7c9dc","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"4969fa52afdb3be20b2c7391f2ee125f67d65816","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.0-dev.4d7c9dc.tgz","fileCount":12,"integrity":"sha512-lAMRBuKM5emuXozd06RqpLlfi1utVDlT839YMwlf0wvYMxDqiPyeno6vFvCrwH7uoCZHfN9J6v0+QZ+o6S9gXw==","signatures":[{"sig":"MEYCIQD9Asm52AzqAWAdiUPINxqD9szyztjDVaNvyVQ68MYN/QIhAO/Wo1dZF5zvd+mUHMLaebN4B/B1/xOII2oFv7mKy1eK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.0-dev.4d7c9dc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5432064},"type":"module","_from":"file:react-doctor-0.6.0-dev.4d7c9dc.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f6f3c1ec76d7e0b18f0c74935b94f141/react-doctor-0.6.0-dev.4d7c9dc.tgz","_integrity":"sha512-lAMRBuKM5emuXozd06RqpLlfi1utVDlT839YMwlf0wvYMxDqiPyeno6vFvCrwH7uoCZHfN9J6v0+QZ+o6S9gXw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.0","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.0-dev.4d7c9dc","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.0","@react-doctor/core":"0.6.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.0-dev.4d7c9dc_1783032169350_0.4851287907119486","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-dev.5f60bef":{"name":"react-doctor","version":"0.6.0-dev.5f60bef","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.0-dev.5f60bef","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"eca2d07d97a01fcdfaf68fb6af2765db0d5f8cac","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.0-dev.5f60bef.tgz","fileCount":12,"integrity":"sha512-DTRtzA0Y5YI3vtRBV0dGs9BdzN5BkNDYDX8qixKeW7C4gAfIXxU6SMAFFHh3+OSbNljC/MM3Qiu/boXr9cgmyQ==","signatures":[{"sig":"MEYCIQDwBFH+H3QpYYytaZmZ/y6dZ3zZBfoAuBWLTJpAY0NsKgIhAJC9r7B8YWsJWSkDHpkFhM0OTKJaWgRk6iJ0FEWt11qR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.0-dev.5f60bef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5432064},"type":"module","_from":"file:react-doctor-0.6.0-dev.5f60bef.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c9760892f7025dd2e746f2e1ac77f6b2/react-doctor-0.6.0-dev.5f60bef.tgz","_integrity":"sha512-DTRtzA0Y5YI3vtRBV0dGs9BdzN5BkNDYDX8qixKeW7C4gAfIXxU6SMAFFHh3+OSbNljC/MM3Qiu/boXr9cgmyQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.0","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.0-dev.5f60bef","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.0","@react-doctor/core":"0.6.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.0-dev.5f60bef_1783036708276_0.8269046213775348","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"react-doctor","version":"0.6.1","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f5197b1591d720dd00d8aabe0d67faf0827c8297","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.1.tgz","fileCount":12,"integrity":"sha512-npHWBvSIka36j9H4MwCm2VUgkVDN7Gf+31WbbYPCIgJM0ZudJJNSdja7V/0CYNPGfkRNbcjflYGXzCFcMZm3UQ==","signatures":[{"sig":"MEUCIQDKe73w57DhrkjCkNPV+WigPbnrbqFhgiVPuSo9+bE5KgIgNP4DQtIwU0pY1zJse3ScnAsaoV9T1xazapRyAkXTlS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5432004},"type":"module","_from":"file:react-doctor-0.6.1.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/aec8f5e832a156352b637b05f6845720/react-doctor-0.6.1.tgz","_integrity":"sha512-npHWBvSIka36j9H4MwCm2VUgkVDN7Gf+31WbbYPCIgJM0ZudJJNSdja7V/0CYNPGfkRNbcjflYGXzCFcMZm3UQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.1","@react-doctor/core":"0.6.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.1_1783036891824_0.5362977378842886","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-dev.4e91677":{"name":"react-doctor","version":"0.6.1-dev.4e91677","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.1-dev.4e91677","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7cecc24563a630db0f5a3df69be2cf5820368e97","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.1-dev.4e91677.tgz","fileCount":12,"integrity":"sha512-KUskceTb550cdqfeGOjf4NKS6TlWuqcJVYgSPko8wWGTBpSxa6+em/Q1xFE55eRvc2TuT8gsxJVlYZJwsKfTLw==","signatures":[{"sig":"MEQCIEpH1Z7oSmhnteAg1ciEJLjmHQuGqF8NRniffLti+FC8AiA3/1wsySRxZ6XNPdEWRy42FvLYkVdavyfbAjBeexi0mQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.1-dev.4e91677","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5432064},"type":"module","_from":"file:react-doctor-0.6.1-dev.4e91677.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/820e07cf507e349272c9f2610c5e3e31/react-doctor-0.6.1-dev.4e91677.tgz","_integrity":"sha512-KUskceTb550cdqfeGOjf4NKS6TlWuqcJVYgSPko8wWGTBpSxa6+em/Q1xFE55eRvc2TuT8gsxJVlYZJwsKfTLw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.1-dev.4e91677","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.1","@react-doctor/core":"0.6.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.1-dev.4e91677_1783036978804_0.8270019402333713","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-dev.f07ee37":{"name":"react-doctor","version":"0.6.1-dev.f07ee37","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.1-dev.f07ee37","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"c5f0a2e1ecd52ab90032432a6e215ab07337ed2f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.1-dev.f07ee37.tgz","fileCount":12,"integrity":"sha512-R/xkmDTXULRSYUNXzmY3WLUPyhdbcaqkjNStCG9YO+XvXewavRcMFY16arq7mZ5enWT/aub7m8jCcFnDNI37OQ==","signatures":[{"sig":"MEUCIQCHzQPp/N6a3np56eoXSpJ0RIUNubfjNItiJ5GrYFWnygIgcct7ObDU1YSVZWHfOJwcGGivZ90AAR7ws3chY7z0FRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.1-dev.f07ee37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5433672},"type":"module","_from":"file:react-doctor-0.6.1-dev.f07ee37.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/408f20d0bb5b5c9196b488bc5e2dde30/react-doctor-0.6.1-dev.f07ee37.tgz","_integrity":"sha512-R/xkmDTXULRSYUNXzmY3WLUPyhdbcaqkjNStCG9YO+XvXewavRcMFY16arq7mZ5enWT/aub7m8jCcFnDNI37OQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.1-dev.f07ee37","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.1","@react-doctor/core":"0.6.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.1-dev.f07ee37_1783041935354_0.5443966337009614","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"react-doctor","version":"0.6.2","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"81e905bddbcc7b8faa9adb00021262cede78aea7","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.2.tgz","fileCount":12,"integrity":"sha512-uPFyoWhRvAG6vc7uLVbf2wg7ox0R8y+SgOAhAfAcs1soP4sIPwl4gEuWCNbAir/QIGcb5xrwFJvCM30WmgmeUg==","signatures":[{"sig":"MEUCIQD3hXnt0WGABQPLdfKMS7HP1yJYEPzN+np7S4lOaTjtsQIgOG4xX5mf56PFbheHrWJ3bnaALFw8VET8mvJYnlOpEUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5433612},"type":"module","_from":"file:react-doctor-0.6.2.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d3a495b62ecffd28be408ff8f9d142a6/react-doctor-0.6.2.tgz","_integrity":"sha512-uPFyoWhRvAG6vc7uLVbf2wg7ox0R8y+SgOAhAfAcs1soP4sIPwl4gEuWCNbAir/QIGcb5xrwFJvCM30WmgmeUg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.2","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.2","@react-doctor/core":"0.6.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.2_1783042943670_0.04555276883094117","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-dev.397816a":{"name":"react-doctor","version":"0.6.2-dev.397816a","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.2-dev.397816a","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f54ee7c3d5bd027078adad521bad6f0a1af144e3","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.2-dev.397816a.tgz","fileCount":12,"integrity":"sha512-q+myuJRstNpyln7eRnUw7VZaIvPmOqVHnr8UwAoO5RtOtD4gL6UfvnLZEz3w3aGFGr9+4YuZnuKMZK2PZjUQ2Q==","signatures":[{"sig":"MEUCID41nZlbobJc/aBSvNo7zN/OH+KjuBv8djv+ZIecHIXwAiEA40gVjscxPjGZF7ZtelYNNehBTEMQqT3v+fJ8FAf2i1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.2-dev.397816a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5433672},"type":"module","_from":"file:react-doctor-0.6.2-dev.397816a.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/28d3507e6cc676c36215e4662647f91a/react-doctor-0.6.2-dev.397816a.tgz","_integrity":"sha512-q+myuJRstNpyln7eRnUw7VZaIvPmOqVHnr8UwAoO5RtOtD4gL6UfvnLZEz3w3aGFGr9+4YuZnuKMZK2PZjUQ2Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.2-dev.397816a","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.2","@react-doctor/core":"0.6.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.2-dev.397816a_1783043032378_0.7115147997014688","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-dev.b4faf74":{"name":"react-doctor","version":"0.6.2-dev.b4faf74","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.2-dev.b4faf74","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"319098553d3bf71095a3e0fb1a71f3e12a9d5595","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.2-dev.b4faf74.tgz","fileCount":12,"integrity":"sha512-CPeDLOFiOJ8T6P/GlK9AuaUj+158MVKz6nU6Sn52jXL/bhZ/fjrnEz8twqew4+yCiscjU4ri7O/1O0GrSLyLYA==","signatures":[{"sig":"MEYCIQCE/ZErASZ5z3UBq3xToymqpHV/Ju+Hl46S8/ks730ktgIhANgM5lmGR7kBjKew35qHj0RKGnNRNAFMc6OgoTHD7p52","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.2-dev.b4faf74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5433672},"type":"module","_from":"file:react-doctor-0.6.2-dev.b4faf74.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/b23a7ecb18ea536922446680172459a5/react-doctor-0.6.2-dev.b4faf74.tgz","_integrity":"sha512-CPeDLOFiOJ8T6P/GlK9AuaUj+158MVKz6nU6Sn52jXL/bhZ/fjrnEz8twqew4+yCiscjU4ri7O/1O0GrSLyLYA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.2-dev.b4faf74","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.2","@react-doctor/core":"0.6.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.2-dev.b4faf74_1783048295407_0.15072099994179533","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-dev.072d37e":{"name":"react-doctor","version":"0.6.2-dev.072d37e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.2-dev.072d37e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"67a0a4b89549999bbca4cffb67fd7b3d97d41174","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.2-dev.072d37e.tgz","fileCount":12,"integrity":"sha512-k+AHBDurFjW9digK57Yfbk0AgWmiaqLqM8dZpQy2FxQL4IrUJA7Mj6HeuAEmoUylQVTYGmnVRWpJMQlgXkiUuQ==","signatures":[{"sig":"MEQCICe5b3dtqjr3QWydO0QPlRQbUKU9xUeFT8LDN9oMxCiJAiAp7+2VKl1sao+bHHqKj8giXuFtxX44IP8dLqPuUCQ8ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.2-dev.072d37e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5433672},"type":"module","_from":"file:react-doctor-0.6.2-dev.072d37e.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8cc37931d31fd2ad6785fa6fa651c297/react-doctor-0.6.2-dev.072d37e.tgz","_integrity":"sha512-k+AHBDurFjW9digK57Yfbk0AgWmiaqLqM8dZpQy2FxQL4IrUJA7Mj6HeuAEmoUylQVTYGmnVRWpJMQlgXkiUuQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.2-dev.072d37e","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.2","@react-doctor/core":"0.6.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.2-dev.072d37e_1783119678130_0.7204482501309193","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-dev.fc75a3e":{"name":"react-doctor","version":"0.6.2-dev.fc75a3e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.2-dev.fc75a3e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"968d3221bf6f6c5c7ffbb0092fc547040bda6703","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.2-dev.fc75a3e.tgz","fileCount":12,"integrity":"sha512-BXp12z9Y+aBizjPseuQ+VRjrZCzRzRuBl61iSewIcpIeG4cAIi4IVxHsA9PWllkY0FBBxVotmBCmhj626DSxrA==","signatures":[{"sig":"MEUCIFgryBv5BLwTxc5bZpT64cxgMadD2ERrg5vPRI7TNAPJAiEA4y4n/EIb28kwIA60X7k2ZcHimXDFJCIhpvPTuuju6fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.2-dev.fc75a3e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5445453},"type":"module","_from":"file:react-doctor-0.6.2-dev.fc75a3e.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e416698a0fcae1e03973f48fb72cd2fe/react-doctor-0.6.2-dev.fc75a3e.tgz","_integrity":"sha512-BXp12z9Y+aBizjPseuQ+VRjrZCzRzRuBl61iSewIcpIeG4cAIi4IVxHsA9PWllkY0FBBxVotmBCmhj626DSxrA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.2-dev.fc75a3e","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.2","@react-doctor/core":"0.6.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.2-dev.fc75a3e_1783119794953_0.001946589909259444","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-dev.fa61c20":{"name":"react-doctor","version":"0.6.2-dev.fa61c20","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.2-dev.fa61c20","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"a21d9efb1b4f364401ebce34d1aaf848153b7914","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.2-dev.fa61c20.tgz","fileCount":12,"integrity":"sha512-cHCIS0VCEvqr25Ef/mmVWFmfEVFC18fwyAFBtiHAPTshzU+Y+hmPuFEK356C6lZeC4eqNLaNSf3YqsNZDkkP7A==","signatures":[{"sig":"MEUCIQCjdzZnyuhorY1deL1U2INTMHIPw+zStVoCCJK8qWIlqAIgaBlC8SHFWhyqvor1f1TEcOjVZjVqlXzCwdxjE/lwItI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.2-dev.fa61c20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5445453},"type":"module","_from":"file:react-doctor-0.6.2-dev.fa61c20.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/19213dbd933fcd9427851498172d1494/react-doctor-0.6.2-dev.fa61c20.tgz","_integrity":"sha512-cHCIS0VCEvqr25Ef/mmVWFmfEVFC18fwyAFBtiHAPTshzU+Y+hmPuFEK356C6lZeC4eqNLaNSf3YqsNZDkkP7A==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.2-dev.fa61c20","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.2","@react-doctor/core":"0.6.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.2-dev.fa61c20_1783119899330_0.9180983925321482","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-dev.ac71a3b":{"name":"react-doctor","version":"0.6.2-dev.ac71a3b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.2-dev.ac71a3b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d74c1acab354dc306f52c180b45a1fa0e25b1759","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.2-dev.ac71a3b.tgz","fileCount":12,"integrity":"sha512-P1oLGGc41PDDRFPayYQIu4bvMaKAL+bw5qEWOMPl82Px5CAg4AOk53gOo6Zu33j0TucU23d4zPjeM5aL19kzPA==","signatures":[{"sig":"MEYCIQCipeRfft+48VEyT6newCKxHQl7ufgWIYMQZCPzuz4ZMwIhAK7wBBCE82L+1zTSVKuy9AkxhfEzPRa6LLys875MMjfY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.2-dev.ac71a3b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5445453},"type":"module","_from":"file:react-doctor-0.6.2-dev.ac71a3b.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f071a886c1d2ae4521914d0e046f0694/react-doctor-0.6.2-dev.ac71a3b.tgz","_integrity":"sha512-P1oLGGc41PDDRFPayYQIu4bvMaKAL+bw5qEWOMPl82Px5CAg4AOk53gOo6Zu33j0TucU23d4zPjeM5aL19kzPA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.2-dev.ac71a3b","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.2","@react-doctor/core":"0.6.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.2-dev.ac71a3b_1783120004304_0.48619420053288565","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-dev.d8628d7":{"name":"react-doctor","version":"0.6.2-dev.d8628d7","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.2-dev.d8628d7","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5f060fd647489213f362312cb14516a97a3955a8","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.2-dev.d8628d7.tgz","fileCount":12,"integrity":"sha512-20ONkTQe9uCtNhS2C5liiX3b90eTQAvNAqm5qQqkdlnGG0hN0tnHfJoKlADnAQDh0ddUi3LulIXWj+w6EThmyw==","signatures":[{"sig":"MEYCIQCEDHoLkxNe1l/GZb3cIq4HepB8v9EWjvgl1CIgMoBiRgIhAJPYbkSBRhwi8OnnCfWWrCZeq4Y4JxLC2iKWbmulf5BU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.2-dev.d8628d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5445453},"type":"module","_from":"file:react-doctor-0.6.2-dev.d8628d7.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/dec20005c8b849588ded15d7959a6164/react-doctor-0.6.2-dev.d8628d7.tgz","_integrity":"sha512-20ONkTQe9uCtNhS2C5liiX3b90eTQAvNAqm5qQqkdlnGG0hN0tnHfJoKlADnAQDh0ddUi3LulIXWj+w6EThmyw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.2-dev.d8628d7","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.2","@react-doctor/core":"0.6.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.2-dev.d8628d7_1783120109138_0.3509927813766214","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-dev.da3b19c":{"name":"react-doctor","version":"0.6.2-dev.da3b19c","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.2-dev.da3b19c","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"b5eb62d3c7c2851471e704074f90125758c90fb8","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.2-dev.da3b19c.tgz","fileCount":12,"integrity":"sha512-28QuOWb1juBviuJY5TEvXyaoHhLyApSFO7XAbnmuctedEarMdb5FtvHmUf3LFp3Ax7sDxCSOrTv8a2N7xgNtnw==","signatures":[{"sig":"MEYCIQDmz4oWRIch9/bDEfDro26BAa7F+fn4bLTOtLvS/x9cGgIhAOLEM7u0drSc8sDuP9QdqVMkbRrRAv/fAoE7lG+WUn6C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.2-dev.da3b19c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5445453},"type":"module","_from":"file:react-doctor-0.6.2-dev.da3b19c.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f4369d9f07e0fe48fc9df7c7e3c56cf9/react-doctor-0.6.2-dev.da3b19c.tgz","_integrity":"sha512-28QuOWb1juBviuJY5TEvXyaoHhLyApSFO7XAbnmuctedEarMdb5FtvHmUf3LFp3Ax7sDxCSOrTv8a2N7xgNtnw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.2-dev.da3b19c","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.2","@react-doctor/core":"0.6.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.2-dev.da3b19c_1783120581334_0.49348393846693517","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-dev.59e8178":{"name":"react-doctor","version":"0.6.2-dev.59e8178","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.2-dev.59e8178","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"8574de99b2eb2c1686b72fe84046d3f680a261c7","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.2-dev.59e8178.tgz","fileCount":12,"integrity":"sha512-Nnu0+Z8hFuTOH1PJ5ZyxiHYZ6/tG8yevxNU3wzqlMkTGmam25yV2RBUVxeWntDLBgkdzyNIg8Ku4XXeWaSJwjw==","signatures":[{"sig":"MEYCIQD2ZvAi0gwPYIh1p/+Ff0W1CnFPG3UGvJipslcGM3XH/AIhAOn+MNTKwfFe45YEb6jKe7EjqxtCrJALDoZaCWJN1mrz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.2-dev.59e8178","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5446662},"type":"module","_from":"file:react-doctor-0.6.2-dev.59e8178.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/0247725294f5d6c31bc11cc8103af2e5/react-doctor-0.6.2-dev.59e8178.tgz","_integrity":"sha512-Nnu0+Z8hFuTOH1PJ5ZyxiHYZ6/tG8yevxNU3wzqlMkTGmam25yV2RBUVxeWntDLBgkdzyNIg8Ku4XXeWaSJwjw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.2-dev.59e8178","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.2","@react-doctor/core":"0.6.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.2-dev.59e8178_1783120984333_0.02561755782436026","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-dev.173cc0a":{"name":"react-doctor","version":"0.6.2-dev.173cc0a","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.2-dev.173cc0a","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"246793f87ae37ce5eb87644f09819168de8dd427","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.2-dev.173cc0a.tgz","fileCount":12,"integrity":"sha512-vfoxTebZguIHfxaNzIzFCe/dFNUYErHacwxtlJ2QrY3ychruUUHWbTt/W36wT+/POVcCR4bXhDeHYxsOuQXfqg==","signatures":[{"sig":"MEQCIC1ovzmpTQ+BUdP5mLHtVjYXIhCkrR41nI5HuuqzbJSDAiA5zRlnKhKnudtqnUpUGeQ4mOgJyTrDfhyR8QactLCvYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.2-dev.173cc0a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5446662},"type":"module","_from":"file:react-doctor-0.6.2-dev.173cc0a.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/fbb7d6b4f8287fedc69b3475c4b1f7e3/react-doctor-0.6.2-dev.173cc0a.tgz","_integrity":"sha512-vfoxTebZguIHfxaNzIzFCe/dFNUYErHacwxtlJ2QrY3ychruUUHWbTt/W36wT+/POVcCR4bXhDeHYxsOuQXfqg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.2-dev.173cc0a","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.2","@react-doctor/core":"0.6.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.2-dev.173cc0a_1783122444412_0.05758247823575058","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"react-doctor","version":"0.6.3","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"a153f507ae61db52601a0ce598bec5f3d128f058","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.3.tgz","fileCount":12,"integrity":"sha512-OwX/uel17c2zRKVlj0LMkJNTQlgjr8kls10b6b2f+52K/NX60px1xw7u64ml35SixwZzHwsjTw/Pkf8SwGKKug==","signatures":[{"sig":"MEQCIHmmplFCXgcVQEIQCDh+foWsWn6KyPIvWo5keOc4ozCnAiAnyUqxC/adu2bTjj753th3CEGHDcjpWKSUtVhuBnJQ6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5446602},"type":"module","_from":"file:react-doctor-0.6.3.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/20042270eb9ebd2108a991d71990f89a/react-doctor-0.6.3.tgz","_integrity":"sha512-OwX/uel17c2zRKVlj0LMkJNTQlgjr8kls10b6b2f+52K/NX60px1xw7u64ml35SixwZzHwsjTw/Pkf8SwGKKug==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.3","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.3","@react-doctor/core":"0.6.3","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.3_1783124401496_0.05934382333554966","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-dev.8325343":{"name":"react-doctor","version":"0.6.3-dev.8325343","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.3-dev.8325343","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"fe2d302869098feef9d9323a069f2de0a076e21b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.3-dev.8325343.tgz","fileCount":12,"integrity":"sha512-VI+tzXLQimx3kyQeJtTiG+/F6F6aZzabzWWBrENMLzoUEPGUBKzwcit9zjqwPAFOIPL+DoNlP/BxCckCEnuK1w==","signatures":[{"sig":"MEQCIC4d5cadLOO4lx31GbLsVHZByD8dOEDee63dct+D+1zGAiBnlP0VGvHlxPuBbCeWFuBp+YUApVxIhPX6TjU/RFhC0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.3-dev.8325343","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5446662},"type":"module","_from":"file:react-doctor-0.6.3-dev.8325343.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/b424fb4a640539fc700f53237effbf39/react-doctor-0.6.3-dev.8325343.tgz","_integrity":"sha512-VI+tzXLQimx3kyQeJtTiG+/F6F6aZzabzWWBrENMLzoUEPGUBKzwcit9zjqwPAFOIPL+DoNlP/BxCckCEnuK1w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.3-dev.8325343","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.3","@react-doctor/core":"0.6.3","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.3-dev.8325343_1783124489623_0.24203980018019866","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-dev.1571119":{"name":"react-doctor","version":"0.6.3-dev.1571119","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.3-dev.1571119","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"0c0b392c5df4f554eaec027c662309348cc66eac","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.3-dev.1571119.tgz","fileCount":12,"integrity":"sha512-45ad7cjHdQdkwdHyKCuy2Kvp7+l1SXwkl3+YKlvW5SM9irFUW30iAcKRWsciwx8AakPVHy6C0GjMhcN4TQTAuQ==","signatures":[{"sig":"MEYCIQCYpRLKiwHNaXxpvM7oMI9dSuxirJVNcnrFzsF6cuZ25AIhAN5DXt7YdRODszcVeJjmjD+96roBUFqIDJAFv3ExbGEF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.3-dev.1571119","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5446753},"type":"module","_from":"file:react-doctor-0.6.3-dev.1571119.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/18df63a9ba3b4d873449a75cb09876aa/react-doctor-0.6.3-dev.1571119.tgz","_integrity":"sha512-45ad7cjHdQdkwdHyKCuy2Kvp7+l1SXwkl3+YKlvW5SM9irFUW30iAcKRWsciwx8AakPVHy6C0GjMhcN4TQTAuQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.3-dev.1571119","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.3","@react-doctor/core":"0.6.3","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.3-dev.1571119_1783126560441_0.6321047485057116","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-dev.e257a5e":{"name":"react-doctor","version":"0.6.3-dev.e257a5e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.3-dev.e257a5e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"13223c67b36877688816efe3382274a091cf625e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.3-dev.e257a5e.tgz","fileCount":12,"integrity":"sha512-t8ywxCjoy+RIqj00lXYUcuujaDhgfmi48Fvoud/5lmEHG3y6VevCt2497RsEZ1B9uzMBVYpUPf4VJevfBsJyAA==","signatures":[{"sig":"MEUCIFVy2HQWgNOgjGTBO7TCnTC3vFARXyuMlOvNTRUrke8RAiEA/3g3+xh5akK3J1rLTTc0XIxuibhNn661jOYFYkbiM2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.3-dev.e257a5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5461919},"type":"module","_from":"file:react-doctor-0.6.3-dev.e257a5e.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/57f3441c74375fc1116ae98ee0d103b2/react-doctor-0.6.3-dev.e257a5e.tgz","_integrity":"sha512-t8ywxCjoy+RIqj00lXYUcuujaDhgfmi48Fvoud/5lmEHG3y6VevCt2497RsEZ1B9uzMBVYpUPf4VJevfBsJyAA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.3-dev.e257a5e","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.3","@react-doctor/core":"0.6.3","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.3-dev.e257a5e_1783126672831_0.5163959799334503","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-dev.8c004f0":{"name":"react-doctor","version":"0.6.3-dev.8c004f0","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.3-dev.8c004f0","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"373b0bb74371b3cd5d6c4ca932b37e52d25b7385","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.3-dev.8c004f0.tgz","fileCount":12,"integrity":"sha512-3kAx0tCn/n16jeuXFSNu15mPxkpZRtdMF0K934Zgr3G9XnMt8epqaq77x8ftopdhjrZniWiVqr6g4yGPw+lcgQ==","signatures":[{"sig":"MEUCIDscNV2FXDuCW0pUJ+Yw8DLkoJ8V1nBQ+ZbdaOk/m7uRAiEA+fBIGDPuen1wYMXLxLsJjJs6cviobz7yoVo2LIpp0AU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.3-dev.8c004f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5464744},"type":"module","_from":"file:react-doctor-0.6.3-dev.8c004f0.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/23beb5b4d2f14196200a83ad4b51350b/react-doctor-0.6.3-dev.8c004f0.tgz","_integrity":"sha512-3kAx0tCn/n16jeuXFSNu15mPxkpZRtdMF0K934Zgr3G9XnMt8epqaq77x8ftopdhjrZniWiVqr6g4yGPw+lcgQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.3-dev.8c004f0","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.3","@react-doctor/core":"0.6.3","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.3-dev.8c004f0_1783130406648_0.1371137352790155","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-dev.20d81f6":{"name":"react-doctor","version":"0.6.3-dev.20d81f6","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.3-dev.20d81f6","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"86a9ae8410bf87762bfdcfecd327be0679b8bfa9","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.3-dev.20d81f6.tgz","fileCount":12,"integrity":"sha512-kKBhkFOLlfllEsIK860KbT0R+wLDhyV+PgRlU0X4Vumws+HEvrlakIs45yWtLDENpDmWLOnb1pqC2jQGx7d7CA==","signatures":[{"sig":"MEUCIQCGbykKdei1faIc2hJ8TnU+EVbCKMpX3PInK1jut/Uo2AIgC72rcOLmjsTDniW/BNfHEyilIprHolqkE/g8EouM6dM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.3-dev.20d81f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5464717},"type":"module","_from":"file:react-doctor-0.6.3-dev.20d81f6.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/70f8fbcd74638cee3140f9c3fbb39f34/react-doctor-0.6.3-dev.20d81f6.tgz","_integrity":"sha512-kKBhkFOLlfllEsIK860KbT0R+wLDhyV+PgRlU0X4Vumws+HEvrlakIs45yWtLDENpDmWLOnb1pqC2jQGx7d7CA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.3-dev.20d81f6","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.3","@react-doctor/core":"0.6.3","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.3-dev.20d81f6_1783130512518_0.308388229130647","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-dev.ce49250":{"name":"react-doctor","version":"0.6.3-dev.ce49250","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.3-dev.ce49250","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"58f11a046631d40c5ad1c4650591cd75df597c03","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.3-dev.ce49250.tgz","fileCount":12,"integrity":"sha512-smP5Jgx/BiSIOCgW+DT6ipEXK42oJdTycRKHGe47YhWIKpPNhO3+vmpC5EyFHFsqVaMLJihdyiuppZhZoVyLoA==","signatures":[{"sig":"MEUCIHcVlwei3kZBV6H64xc06BevD+YrC6ujYRpa5rxVXm/XAiEAzJa1vJj3usBjTxNC6doMMr5eWW7yBmOYNOjlDft5q6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.3-dev.ce49250","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5471724},"type":"module","_from":"file:react-doctor-0.6.3-dev.ce49250.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d32966a26afe02bbbf8b04da72e878d7/react-doctor-0.6.3-dev.ce49250.tgz","_integrity":"sha512-smP5Jgx/BiSIOCgW+DT6ipEXK42oJdTycRKHGe47YhWIKpPNhO3+vmpC5EyFHFsqVaMLJihdyiuppZhZoVyLoA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.3-dev.ce49250","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.3","@react-doctor/core":"0.6.3","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.3-dev.ce49250_1783142277007_0.0036003578177346007","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-dev.ea9a775":{"name":"react-doctor","version":"0.6.3-dev.ea9a775","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.3-dev.ea9a775","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"1d6ae1d4964bc53cb07cecb28142d92ff203b5a0","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.3-dev.ea9a775.tgz","fileCount":12,"integrity":"sha512-zqYGyUt5WI8iM6rOT2e41W5q8b0+twRcTvvS1uYKoe0AcKrIE1E/7Av/c+l2lzCRHssymp9zGnBXhi37B5CJ1g==","signatures":[{"sig":"MEUCIQCQP/BvE5p4Auq0UqEMfcr2daaSKYg5HJghHsTx4VEVAgIgV7QcjLdeZSuLh2lR1ReotGaAA85L0dYhWzOxWGTgHeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.3-dev.ea9a775","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5517271},"type":"module","_from":"file:react-doctor-0.6.3-dev.ea9a775.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/569432c75486a0cf7533add6137b9b8c/react-doctor-0.6.3-dev.ea9a775.tgz","_integrity":"sha512-zqYGyUt5WI8iM6rOT2e41W5q8b0+twRcTvvS1uYKoe0AcKrIE1E/7Av/c+l2lzCRHssymp9zGnBXhi37B5CJ1g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.3-dev.ea9a775","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.3","@react-doctor/core":"0.6.3","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.3-dev.ea9a775_1783142392091_0.6423947491545727","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-dev.bdf8074":{"name":"react-doctor","version":"0.6.3-dev.bdf8074","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.3-dev.bdf8074","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"321aad4a8af6c75afdfc1150fdf5c1c81142f4bf","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.3-dev.bdf8074.tgz","fileCount":12,"integrity":"sha512-DGsvsJYTCxLrgBj6neWAuVtN3FC3uSJcTtZ/4FHtgWRUGAwIlPKObnXb8wrHKQj1A/UtbHE8m6wq3AGccfZAKw==","signatures":[{"sig":"MEUCIQC//VobQvC2CMkD6uPFZ7UgnFnfSMQsbKglsfFta+DTFgIgAoWoBkwBhDghOL9vR/q37x2HmSwW5xKWMCYIvUMkg3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.3-dev.bdf8074","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5520468},"type":"module","_from":"file:react-doctor-0.6.3-dev.bdf8074.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/5bcca73264c47a8ebdd6c56524e81255/react-doctor-0.6.3-dev.bdf8074.tgz","_integrity":"sha512-DGsvsJYTCxLrgBj6neWAuVtN3FC3uSJcTtZ/4FHtgWRUGAwIlPKObnXb8wrHKQj1A/UtbHE8m6wq3AGccfZAKw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.3-dev.bdf8074","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.3","@react-doctor/core":"0.6.3","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.3-dev.bdf8074_1783142674518_0.28038708417805136","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-dev.ced746f":{"name":"react-doctor","version":"0.6.3-dev.ced746f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.6.3-dev.ced746f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d822e8e21cb9c2459b952bfcefccc2a57fe3aa41","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.6.3-dev.ced746f.tgz","fileCount":12,"integrity":"sha512-tH4b6ZlXgY9/9cH6JODnuIgHjhdACmTyCCxRXmpzsGvmBSF/cORUyUnffE2WJDTlRHRe+48gIWCwDE9MkAjLzg==","signatures":[{"sig":"MEYCIQDm5xBSn13SWPz5wzvyUFSVHLdh37Sc9xuYdcquhkWUIAIhAKoD+ax2ffYKlUpEdXLooV+kGLkPhJ0HbEWGL2Jx+O9w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.6.3-dev.ced746f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5530076},"type":"module","_from":"file:react-doctor-0.6.3-dev.ced746f.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/30cc403797dbdf1fff1ca070d8be7186/react-doctor-0.6.3-dev.ced746f.tgz","_integrity":"sha512-tH4b6ZlXgY9/9cH6JODnuIgHjhdACmTyCCxRXmpzsGvmBSF/cORUyUnffE2WJDTlRHRe+48gIWCwDE9MkAjLzg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.6.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.6.3-dev.ced746f","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.6.3","@react-doctor/core":"0.6.3","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.6.3-dev.ced746f_1783143350556_0.42346778584318345","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"react-doctor","version":"0.7.0","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.0","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"b14170d5ffdb084ece0f781743a17f3c919ec563","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.0.tgz","fileCount":12,"integrity":"sha512-Cmim+jiw9w7Hob+nEBdg+He75r4hA5NqHjet2KcnAYxjIK5qQ8gemr5QJLnFokCyU7w+ArihDvpyrRLb7hM0NQ==","signatures":[{"sig":"MEYCIQC7HHe2zUyWsbthd+QPSLukrHv0XNoXoxpyNyK4CIGV5wIhAJQJ218TvAD/N2iWmRJheKVDe4nchAaxTip4y9k9L/6w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5530016},"type":"module","_from":"file:react-doctor-0.7.0.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/726ecb0519699e9ee9a7b32fdd96e9f3/react-doctor-0.7.0.tgz","_integrity":"sha512-Cmim+jiw9w7Hob+nEBdg+He75r4hA5NqHjet2KcnAYxjIK5qQ8gemr5QJLnFokCyU7w+ArihDvpyrRLb7hM0NQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.0","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.0","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.0","@react-doctor/core":"0.7.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.0_1783143641508_0.09958078656678104","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-dev.574cba6":{"name":"react-doctor","version":"0.7.0-dev.574cba6","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.0-dev.574cba6","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e7f357017fe70ec4fd022254a492a3b53a8200a4","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.0-dev.574cba6.tgz","fileCount":12,"integrity":"sha512-YP1zqoc2/WfldwOyCIes7dLfBwssMXS0seOuB8HfI+Jzi0vM+y5sV+jL1BqQr80wuTEWpwJ6M/YvGWbiZXiY9w==","signatures":[{"sig":"MEQCIEbC6Gq3h7LfOk9ov3aoHJOeArt6t4eNKpXhM1Gr4vRlAiBB7/9MsqlRKd8kO83pRIUKxW+MArGG3A/SEbe7oF1LWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.0-dev.574cba6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5530076},"type":"module","_from":"file:react-doctor-0.7.0-dev.574cba6.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/03b6f962e568684e030932735fe3e721/react-doctor-0.7.0-dev.574cba6.tgz","_integrity":"sha512-YP1zqoc2/WfldwOyCIes7dLfBwssMXS0seOuB8HfI+Jzi0vM+y5sV+jL1BqQr80wuTEWpwJ6M/YvGWbiZXiY9w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.0","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.0-dev.574cba6","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.0","@react-doctor/core":"0.7.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.0-dev.574cba6_1783143716471_0.6494081789660551","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-dev.6b21b70":{"name":"react-doctor","version":"0.7.0-dev.6b21b70","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.0-dev.6b21b70","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"58b7b88bd7975f68f44f2fabed27234dc9ccb61a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.0-dev.6b21b70.tgz","fileCount":12,"integrity":"sha512-A6lHEaRIvR1gUnn5gOIZkcFjwjx8RySC+xco8SBNrnMKgltPJnPNTSh168WL5CfPE3j1Kcg5RWxyCEI/299J1w==","signatures":[{"sig":"MEQCIGM+cmWEuNN5BTbPDiANMShYZTmZhoEDK4rbi06TnLS6AiAnBKnD9NW112HDW5unc6Yt5QQ5Zk/vTegS5P7mnK9WdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.0-dev.6b21b70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5535956},"type":"module","_from":"file:react-doctor-0.7.0-dev.6b21b70.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/ad1365aafecd6d6df46f805d2dab45d9/react-doctor-0.7.0-dev.6b21b70.tgz","_integrity":"sha512-A6lHEaRIvR1gUnn5gOIZkcFjwjx8RySC+xco8SBNrnMKgltPJnPNTSh168WL5CfPE3j1Kcg5RWxyCEI/299J1w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.0","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.0-dev.6b21b70","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.0","@react-doctor/core":"0.7.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.0-dev.6b21b70_1783154639192_0.05897255413214664","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-dev.c0c3fc1":{"name":"react-doctor","version":"0.7.0-dev.c0c3fc1","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.0-dev.c0c3fc1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ec97cd79089a2398b1ff3194be03c44396206aee","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.0-dev.c0c3fc1.tgz","fileCount":12,"integrity":"sha512-FAmghPs0PLb4dOixo2hsxR2HPRsOmhxZbNEAqdYPZPdHpbmyeEGg31RJYujXXtCCl+6fuw7lL/vha0+CTAOBzQ==","signatures":[{"sig":"MEUCIQC/UI5g+hj4uOCLmJzo/jiium0PAYxmBv1vzCKLngeJ4QIgGqUaTMqVg5o4UYjKjDwsKFFI8/z0V/vFSAc58GBIkWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.0-dev.c0c3fc1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5538411},"type":"module","_from":"file:react-doctor-0.7.0-dev.c0c3fc1.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/805d3bce0e3dba4222e8910c8cb68fac/react-doctor-0.7.0-dev.c0c3fc1.tgz","_integrity":"sha512-FAmghPs0PLb4dOixo2hsxR2HPRsOmhxZbNEAqdYPZPdHpbmyeEGg31RJYujXXtCCl+6fuw7lL/vha0+CTAOBzQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.0","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.0-dev.c0c3fc1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.0","@react-doctor/core":"0.7.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.0-dev.c0c3fc1_1783156020700_0.20293159462499144","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"react-doctor","version":"0.7.1","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"33cfa69ba73809b427a092fe482d7c5244288dec","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.1.tgz","fileCount":12,"integrity":"sha512-Gmty7Enyrh6GPlz6Paq+UoL2O7YkTzNeHdflbqdp6fspX1UbUem5ejPyIUgo1jf77D6kB+INqsi2K+Mk/K8uBQ==","signatures":[{"sig":"MEYCIQCX/gT1Et7GtOMGvfFvwhCvoCM8o43hiWUHaYIuuw0zYQIhAPsmxA1BcDga0P0pkAhCsLVASujNp56KKWdelW8IIFQs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5538351},"type":"module","_from":"file:react-doctor-0.7.1.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/cbe4904e07f3ea18c2c1a20fc56a9321/react-doctor-0.7.1.tgz","_integrity":"sha512-Gmty7Enyrh6GPlz6Paq+UoL2O7YkTzNeHdflbqdp6fspX1UbUem5ejPyIUgo1jf77D6kB+INqsi2K+Mk/K8uBQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.1","@react-doctor/core":"0.7.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.1_1783156117106_0.9540296156194477","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-dev.160f84c":{"name":"react-doctor","version":"0.7.1-dev.160f84c","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.1-dev.160f84c","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"4cae5b99348ca343004a74e883d625508348dbdf","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.1-dev.160f84c.tgz","fileCount":12,"integrity":"sha512-m03R0UKzlDdL3e63i1/h0nI7GKJCGSGwhxIBWGgOUHYuLhcmIAUXFCkYl72pJZelmrZYfc4de7pZprSk3xflDg==","signatures":[{"sig":"MEUCIQDqHEAocS0i5BCQIshBGUP8GN9683W/+cH7QLFfk3+cMgIgD50/zYC5qsYd3lkTzhM5j2ju4Cai9WOLwprKM80XHBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.1-dev.160f84c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5538411},"type":"module","_from":"file:react-doctor-0.7.1-dev.160f84c.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d3a8fa7164705bd59027d0fc64f6596c/react-doctor-0.7.1-dev.160f84c.tgz","_integrity":"sha512-m03R0UKzlDdL3e63i1/h0nI7GKJCGSGwhxIBWGgOUHYuLhcmIAUXFCkYl72pJZelmrZYfc4de7pZprSk3xflDg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.1-dev.160f84c","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.1","@react-doctor/core":"0.7.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.1-dev.160f84c_1783156205524_0.9959726393640056","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-dev.ce9dabf":{"name":"react-doctor","version":"0.7.1-dev.ce9dabf","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.1-dev.ce9dabf","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f9145f972d4c10c7757db7868774147b2314bbb4","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.1-dev.ce9dabf.tgz","fileCount":12,"integrity":"sha512-tiJfetradVAGE50WkkBKNEQCz24kgrB7tk0w8R3F1KtsSI2QFYnOBGyRTo+1mYHgMbfTEiT7C7cY+3dDDu+ovw==","signatures":[{"sig":"MEUCIQCCVNBRlAhijk2+qJx2dq3/35vub53NjO618t1On18vDQIgWQqMh8+8T3ynyBMmD7EJwIVIZFivaH2oRxzKzPsa/4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.1-dev.ce9dabf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5538417},"type":"module","_from":"file:react-doctor-0.7.1-dev.ce9dabf.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/b9f2aae23fc08330c250205c51ab684d/react-doctor-0.7.1-dev.ce9dabf.tgz","_integrity":"sha512-tiJfetradVAGE50WkkBKNEQCz24kgrB7tk0w8R3F1KtsSI2QFYnOBGyRTo+1mYHgMbfTEiT7C7cY+3dDDu+ovw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.1-dev.ce9dabf","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.1","@react-doctor/core":"0.7.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.1-dev.ce9dabf_1783189171570_0.46510522055445924","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-dev.64452aa":{"name":"react-doctor","version":"0.7.1-dev.64452aa","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.1-dev.64452aa","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d2db695f6682be2670c8420f4d03a596b8cac926","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.1-dev.64452aa.tgz","fileCount":12,"integrity":"sha512-dX/rK59wnJ0lzcDoMgOwWPmmK+XEosaX/nko50Wm0xpJmZ6dQSb/ISajiFqwqWXf0rNbdmiULrTQypuv/KAIpw==","signatures":[{"sig":"MEQCIC83BxLc1TJYZVABLGvVF5S5eEurR6C+het22lxREXmnAiAFpSu92XanKgh98zDPlX8y7m1d3YZe8pqOEVA0ZmFFaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.1-dev.64452aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5538963},"type":"module","_from":"file:react-doctor-0.7.1-dev.64452aa.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d5547186a497c99c1cd0d6fcd00fa476/react-doctor-0.7.1-dev.64452aa.tgz","_integrity":"sha512-dX/rK59wnJ0lzcDoMgOwWPmmK+XEosaX/nko50Wm0xpJmZ6dQSb/ISajiFqwqWXf0rNbdmiULrTQypuv/KAIpw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.1-dev.64452aa","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.1","@react-doctor/core":"0.7.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.1-dev.64452aa_1783215465464_0.22167705610326793","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-dev.5809083":{"name":"react-doctor","version":"0.7.1-dev.5809083","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.1-dev.5809083","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"03e01bb904f41e21288182238c981b7bddf9317b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.1-dev.5809083.tgz","fileCount":12,"integrity":"sha512-Om1Zq1Ld7RXcjgUe2jie7PLk3eU62NTtQTM7QPmgJnVfN0FbhVBuHUZSrW76DRgRb9wMMHxWxnkleu5v/PyU9Q==","signatures":[{"sig":"MEUCIQCNra7V0V0N0AhPA9HitHkWz09CMZhe6/bkrXcQLvOb3wIgeIHkacQobnl9hPdTR8gLhz4tiKFcsTgEQ7RokRVsUkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.1-dev.5809083","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5539534},"type":"module","_from":"file:react-doctor-0.7.1-dev.5809083.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e61746a02670bd5e06dbbf9129cbb230/react-doctor-0.7.1-dev.5809083.tgz","_integrity":"sha512-Om1Zq1Ld7RXcjgUe2jie7PLk3eU62NTtQTM7QPmgJnVfN0FbhVBuHUZSrW76DRgRb9wMMHxWxnkleu5v/PyU9Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.1-dev.5809083","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.1","@react-doctor/core":"0.7.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.1-dev.5809083_1783215583008_0.6463120364428683","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-dev.d353dad":{"name":"react-doctor","version":"0.7.1-dev.d353dad","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.1-dev.d353dad","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"987b3f68ba173852f129ab949774bd829ba1bd96","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.1-dev.d353dad.tgz","fileCount":12,"integrity":"sha512-YWxEIDf4pY4H75/c0GxcJwFUg9ttNPFOCXbcodz7jUlEGw+UETdZ3PQ3y9Ko04CWtL0TfxI+gXerus/m1pR5mw==","signatures":[{"sig":"MEQCIDhInUL21X+8oHOJsaGuDyGkYSAPj1C0tS/arar4nhnKAiBAnwbfelALuMY3ybd7B+TEO7fXVDHoNJKGK/XcLNERpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.1-dev.d353dad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5553027},"type":"module","_from":"file:react-doctor-0.7.1-dev.d353dad.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/2bb8cfb411677179cf4e8121d190863f/react-doctor-0.7.1-dev.d353dad.tgz","_integrity":"sha512-YWxEIDf4pY4H75/c0GxcJwFUg9ttNPFOCXbcodz7jUlEGw+UETdZ3PQ3y9Ko04CWtL0TfxI+gXerus/m1pR5mw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.1-dev.d353dad","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.1","@react-doctor/core":"0.7.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.1-dev.d353dad_1783217722209_0.08808317641800589","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-dev.1880b15":{"name":"react-doctor","version":"0.7.1-dev.1880b15","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.1-dev.1880b15","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"da136d6fe733e524746a2fb559d713da47c2d689","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.1-dev.1880b15.tgz","fileCount":12,"integrity":"sha512-qGXszg2A2Rko2x8XaR3R8oobWX3ImvTFUcNdXxmW1Z50pzCCh20DXwUYcrH+lrX/7dxVYv7GvUeg7u8uLgjQ7Q==","signatures":[{"sig":"MEUCID4EIdqJVmCqHC/3XjJkOw4G+ZbNye/bLcqpQXIARB3fAiEAykRg7RNuQYwSTj9v55UVUTr2IXNSX1IXD3QeSEmVpek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.1-dev.1880b15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5553027},"type":"module","_from":"file:react-doctor-0.7.1-dev.1880b15.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/20b0c657603aafc0085c5e72b6313893/react-doctor-0.7.1-dev.1880b15.tgz","_integrity":"sha512-qGXszg2A2Rko2x8XaR3R8oobWX3ImvTFUcNdXxmW1Z50pzCCh20DXwUYcrH+lrX/7dxVYv7GvUeg7u8uLgjQ7Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.1-dev.1880b15","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.1","@react-doctor/core":"0.7.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.1-dev.1880b15_1783225341827_0.023611409110056103","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-dev.7cf4d0b":{"name":"react-doctor","version":"0.7.1-dev.7cf4d0b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.1-dev.7cf4d0b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"6d83af7568e28d81a46491bea4a99c99775c039b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.1-dev.7cf4d0b.tgz","fileCount":12,"integrity":"sha512-ZhSPgBCiJde54PRxm9bJETvnNjs3SKJBAT3v2rHzH6e5CwtM69navE0fYKkHnW3XO3lXjqWKSuylD/MoslzTEw==","signatures":[{"sig":"MEUCIGVqr0uEF544eN6XHz0pDHksNaDM3cwpIzJhtK+GL6yqAiEAhcOzDmmdVga6yhi706Wg43MkCEcBeQXEN0ecHVb7AXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.1-dev.7cf4d0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5605647},"type":"module","_from":"file:react-doctor-0.7.1-dev.7cf4d0b.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/562746d91d7a20405205e08edb73a2c2/react-doctor-0.7.1-dev.7cf4d0b.tgz","_integrity":"sha512-ZhSPgBCiJde54PRxm9bJETvnNjs3SKJBAT3v2rHzH6e5CwtM69navE0fYKkHnW3XO3lXjqWKSuylD/MoslzTEw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.1-dev.7cf4d0b","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.1","@react-doctor/core":"0.7.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.1-dev.7cf4d0b_1783482678746_0.033240304188230096","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"react-doctor","version":"0.7.2","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"b28e041cfefff3a21d058b3b6d14edbc4b345132","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.2.tgz","fileCount":12,"integrity":"sha512-SdZFSBOGJXOPbbW5lAMGM98DdjEyQarKR/UYLPKjdQsroCWFbb7ctqXspnFGVtLM0m8UnXNEM31R/LkimF1gtQ==","signatures":[{"sig":"MEYCIQCBqK1waxdJKipOnTy6sNCjm/+ID6xUT1ty8GwSkP0bDAIhAOW+uB/G54a4sKdmSOlYOdW4vZBgYdS8QsoHy6gHoz08","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5605587},"type":"module","_from":"file:react-doctor-0.7.2.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/b592cc9db16eabe76597d2682d8e969b/react-doctor-0.7.2.tgz","_integrity":"sha512-SdZFSBOGJXOPbbW5lAMGM98DdjEyQarKR/UYLPKjdQsroCWFbb7ctqXspnFGVtLM0m8UnXNEM31R/LkimF1gtQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.2","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.2","@react-doctor/core":"0.7.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.2_1783482748188_0.5114180980581182","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-dev.aa519e5":{"name":"react-doctor","version":"0.7.2-dev.aa519e5","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.2-dev.aa519e5","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"9e70cb5bdda5a7d6521ff3b1a3bcdc3ebdd8e0e5","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.2-dev.aa519e5.tgz","fileCount":12,"integrity":"sha512-ZMi8TvD3ixyIfLuyTBy8zWkLLB1LaVodCYFTN0Tm+Z8ZLGI40GmLFkrcS1Nu0gZjs7GVl2wxiwU8xFVgunlTgw==","signatures":[{"sig":"MEYCIQC+kLAvx64KGfwtvbOiEC2IEtFhEgZJyNcTT65Luark1QIhANrj27hiGFTWzOWpfx2ePod2V5lZxj815w+4NUJNyeTy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.2-dev.aa519e5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5605647},"type":"module","_from":"file:react-doctor-0.7.2-dev.aa519e5.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/9ddd362f857ec735b5af5bc7502e709b/react-doctor-0.7.2-dev.aa519e5.tgz","_integrity":"sha512-ZMi8TvD3ixyIfLuyTBy8zWkLLB1LaVodCYFTN0Tm+Z8ZLGI40GmLFkrcS1Nu0gZjs7GVl2wxiwU8xFVgunlTgw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.2-dev.aa519e5","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.2","@react-doctor/core":"0.7.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.2-dev.aa519e5_1783482837856_0.3038541372297814","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-dev.b97a92f":{"name":"react-doctor","version":"0.7.2-dev.b97a92f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.2-dev.b97a92f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7f4b3fea88f9d9432a9d71f9582dca5f63ab99b4","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.2-dev.b97a92f.tgz","fileCount":12,"integrity":"sha512-RHlVFrnHOzRg/zYgEuU0l/p2x6gs1cCj1sxUjTAaZ8vneoXDBadHfg6bwkWHJkXyLT/5uhZL1pOiVjVAJvuftg==","signatures":[{"sig":"MEYCIQDq7bJ/IclZ1C5lFsp3SRewCWjXZ4fV8kJbvnq979OkhwIhAP3CCtU5ur1tg4+ClEYPWT8RsGlaWgWXcFWBFQzrHIZ9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.2-dev.b97a92f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5604365},"type":"module","_from":"file:react-doctor-0.7.2-dev.b97a92f.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3a17b1070a289c6119f47db9f7ba1328/react-doctor-0.7.2-dev.b97a92f.tgz","_integrity":"sha512-RHlVFrnHOzRg/zYgEuU0l/p2x6gs1cCj1sxUjTAaZ8vneoXDBadHfg6bwkWHJkXyLT/5uhZL1pOiVjVAJvuftg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.2-dev.b97a92f","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.2","@react-doctor/core":"0.7.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.2-dev.b97a92f_1783545922745_0.28609178495894505","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-dev.0eb5293":{"name":"react-doctor","version":"0.7.2-dev.0eb5293","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.2-dev.0eb5293","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"4c53f000022a53213f64d42db52ec3386ca49133","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.2-dev.0eb5293.tgz","fileCount":12,"integrity":"sha512-MTh5fzovmk6DJRnVVVKSBxKIMqG1eIuOwIAE9FqBm1zm5E38Y+jCe7/L3AFB3BwHRLPxtwBxCHqRy6JY/H1gEg==","signatures":[{"sig":"MEUCIQDREbQD3zEeu/A48I/nlMDgUi1yev/9IH/v3sthpMD8xAIgTxS5Kg+Cir272qxhKo5KXtkwo+f1X1wtJdgkgdcz7rQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.2-dev.0eb5293","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5605334},"type":"module","_from":"file:react-doctor-0.7.2-dev.0eb5293.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/98cd74c22d1f5d69f0e0541bd39e6ca3/react-doctor-0.7.2-dev.0eb5293.tgz","_integrity":"sha512-MTh5fzovmk6DJRnVVVKSBxKIMqG1eIuOwIAE9FqBm1zm5E38Y+jCe7/L3AFB3BwHRLPxtwBxCHqRy6JY/H1gEg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.2-dev.0eb5293","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.2","@react-doctor/core":"0.7.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.2-dev.0eb5293_1783562347680_0.04432717252620111","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-dev.43d766f":{"name":"react-doctor","version":"0.7.2-dev.43d766f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.2-dev.43d766f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"b22066789d563802c30ef0bcdf35e7771da34026","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.2-dev.43d766f.tgz","fileCount":12,"integrity":"sha512-Bysk+lULTxkNChFzo2CKHN2YMdN9y72mWltUSWxCXLSijagfS2xaq02ehzJrMlDFSzRNQHr9rsTbnUUvFIJn0A==","signatures":[{"sig":"MEQCIA3IWY5yC5ot8Kvg/KP0bd0xqyyLHJKaQL2drzpZyEfXAiBy9gpjDpI87JJBNRaexoLyLCsaVgWlB+ivPmSMmpYPTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.2-dev.43d766f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5605334},"type":"module","_from":"file:react-doctor-0.7.2-dev.43d766f.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/1dfdfa12432a4630748b4d177100533a/react-doctor-0.7.2-dev.43d766f.tgz","_integrity":"sha512-Bysk+lULTxkNChFzo2CKHN2YMdN9y72mWltUSWxCXLSijagfS2xaq02ehzJrMlDFSzRNQHr9rsTbnUUvFIJn0A==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.2-dev.43d766f","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.2","@react-doctor/core":"0.7.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.2-dev.43d766f_1783591351800_0.44614822413540267","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-dev.fb8ffb0":{"name":"react-doctor","version":"0.7.2-dev.fb8ffb0","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.2-dev.fb8ffb0","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"262bd6c929686211e3ec2f11d823421fdbd7a409","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.2-dev.fb8ffb0.tgz","fileCount":12,"integrity":"sha512-s582KHiFhbbqeQf2/hiwgyyw+V7VntBSQD73aNZgPaBO6KZhbSLRuoUthsbiD1lq73+UyAaP0ky5QqDal/r+uQ==","signatures":[{"sig":"MEUCIQDAyAxhtYhal2oUDbH1Od9BaBtxWj40HhXsOJkUQiuJjAIgFH7XYiTMOzUX2iy5SH8ARMxG5ac2MimEba7XTO27P90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.2-dev.fb8ffb0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5605334},"type":"module","_from":"file:react-doctor-0.7.2-dev.fb8ffb0.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/0fc56fe0d65663abb6a83e0d8526ee97/react-doctor-0.7.2-dev.fb8ffb0.tgz","_integrity":"sha512-s582KHiFhbbqeQf2/hiwgyyw+V7VntBSQD73aNZgPaBO6KZhbSLRuoUthsbiD1lq73+UyAaP0ky5QqDal/r+uQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.2-dev.fb8ffb0","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.2","@react-doctor/core":"0.7.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.2-dev.fb8ffb0_1783591475373_0.665406652433365","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-dev.cb8f726":{"name":"react-doctor","version":"0.7.2-dev.cb8f726","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.2-dev.cb8f726","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ffdf558d02751142add52145f9665445b397f2a8","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.2-dev.cb8f726.tgz","fileCount":12,"integrity":"sha512-+EjHbG1Fg5r5Zg6C6yZ8dFjp5rjLMDLHBT3BZZ091fEL8XI0BQjOENLrimWcIRbJth4NNY5GvpTmkmul9szw6A==","signatures":[{"sig":"MEUCIHZTWLO8Ff0EXqm3WH/v3Kmw6keI3F5KFyVSzd6zbDnnAiEA4tCSP72+eC9jw+iKe6Es42g7xk/N4ABAUZI7D2yrf+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.2-dev.cb8f726","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5605334},"type":"module","_from":"file:react-doctor-0.7.2-dev.cb8f726.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/224c7ae9dd0df81ccbf760937e5677c8/react-doctor-0.7.2-dev.cb8f726.tgz","_integrity":"sha512-+EjHbG1Fg5r5Zg6C6yZ8dFjp5rjLMDLHBT3BZZ091fEL8XI0BQjOENLrimWcIRbJth4NNY5GvpTmkmul9szw6A==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.2-dev.cb8f726","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.2","@react-doctor/core":"0.7.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.2-dev.cb8f726_1783591593094_0.8781616882128134","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-dev.11e9c87":{"name":"react-doctor","version":"0.7.2-dev.11e9c87","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.2-dev.11e9c87","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"b459584f82d17fc8f7e93efdc1c006f3f1f19561","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.2-dev.11e9c87.tgz","fileCount":12,"integrity":"sha512-BaDdHbKttBjdTxz/drGXMNjO7i1Vx41CEAiMIHZVMC0+AlpjPrRrk93zED6d/j7zwrRoEtcv0qdTSOLcgJo6DA==","signatures":[{"sig":"MEYCIQDP1Z/j3jTRw1jHmsaAM+guzD4NUF15XLzjSo8lL+AR8AIhAI1brCSrcaFgHLNHMzthecaOp2JJKH5VKLvBoKyBY/gD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.2-dev.11e9c87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5605334},"type":"module","_from":"file:react-doctor-0.7.2-dev.11e9c87.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/264e5a824e014258a3283cf443bc7357/react-doctor-0.7.2-dev.11e9c87.tgz","_integrity":"sha512-BaDdHbKttBjdTxz/drGXMNjO7i1Vx41CEAiMIHZVMC0+AlpjPrRrk93zED6d/j7zwrRoEtcv0qdTSOLcgJo6DA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.2-dev.11e9c87","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.2","@react-doctor/core":"0.7.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.2-dev.11e9c87_1783591820616_0.8944245370708788","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-dev.82e0475":{"name":"react-doctor","version":"0.7.2-dev.82e0475","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.2-dev.82e0475","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d845200cbc65bd78294499dc42e481017fefaf1d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.2-dev.82e0475.tgz","fileCount":12,"integrity":"sha512-WGDBqBdTY9ipbA7xCLIP0CU4WkXnqsl+hv61epscOK+KCIoEE9G5ILBVcasTht9vmUBB/MdECMo/sPrZRE8OPw==","signatures":[{"sig":"MEYCIQDq3aUxRdKg6aC3yGf1JSsQMIlytiAWaKUj0Tf1rA4FiwIhAJkB8YkgiWRfEtcMXO99g48Ojsv3W56fdqS7CtzhV7C9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.2-dev.82e0475","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5605334},"type":"module","_from":"file:react-doctor-0.7.2-dev.82e0475.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3323b79ba2a779f99ab0f7644423b81a/react-doctor-0.7.2-dev.82e0475.tgz","_integrity":"sha512-WGDBqBdTY9ipbA7xCLIP0CU4WkXnqsl+hv61epscOK+KCIoEE9G5ILBVcasTht9vmUBB/MdECMo/sPrZRE8OPw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.2-dev.82e0475","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.2","@react-doctor/core":"0.7.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.2-dev.82e0475_1783591956829_0.6378184057254179","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-dev.08b768b":{"name":"react-doctor","version":"0.7.2-dev.08b768b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.2-dev.08b768b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"0e26d942e60d8b6a9478f9b4eaa3f8bf2b04b5cd","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.2-dev.08b768b.tgz","fileCount":12,"integrity":"sha512-istpwuWZ7qjdQWPvv4bNqDmmiRA/dhEkj8aP+QkJdQsZOjbq90tfOsWvdJsctKMiFx9aIEgxCrpiPnr4TFfygQ==","signatures":[{"sig":"MEQCIGdj5/6XLJmfx++zcDDX28nSvw+5lmFGzT2e6tAd8QYjAiBb7Tm10zliwHOLBRk6SQlrtSNC7na8eUJM/zqNaUI8xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.2-dev.08b768b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5613257},"type":"module","_from":"file:react-doctor-0.7.2-dev.08b768b.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/6715ec2b33c16c63787306f6a206b8e7/react-doctor-0.7.2-dev.08b768b.tgz","_integrity":"sha512-istpwuWZ7qjdQWPvv4bNqDmmiRA/dhEkj8aP+QkJdQsZOjbq90tfOsWvdJsctKMiFx9aIEgxCrpiPnr4TFfygQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.2-dev.08b768b","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.2","@react-doctor/core":"0.7.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.2-dev.08b768b_1783592073823_0.3886825152928379","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-dev.9b59d96":{"name":"react-doctor","version":"0.7.2-dev.9b59d96","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.2-dev.9b59d96","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"613beba5cdc2a707b61ae64e4e77a4787c15ca12","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.2-dev.9b59d96.tgz","fileCount":12,"integrity":"sha512-pZOrrlceqwJIJYUL6jaEVtpRCYROv6AXOkte/5kmNoCjhbocdUdHDVkVmd7f/nB/fGdOzkBLuSWOvOVzWd5UIA==","signatures":[{"sig":"MEUCIQD9StJZs12OnHWeVBBnBSiid7wx0U95AMxzMBsl6wuwKQIgLpBrT7hVMA5mkgFyhKrk8YK9+euR+NWKCmzfC1nrKpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.2-dev.9b59d96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5613257},"type":"module","_from":"file:react-doctor-0.7.2-dev.9b59d96.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/ff08b635617dae46cd3d706f325d5311/react-doctor-0.7.2-dev.9b59d96.tgz","_integrity":"sha512-pZOrrlceqwJIJYUL6jaEVtpRCYROv6AXOkte/5kmNoCjhbocdUdHDVkVmd7f/nB/fGdOzkBLuSWOvOVzWd5UIA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.2-dev.9b59d96","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.2","@react-doctor/core":"0.7.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.2-dev.9b59d96_1783594200972_0.14226506335835776","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-dev.6ae8e46":{"name":"react-doctor","version":"0.7.2-dev.6ae8e46","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.2-dev.6ae8e46","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"af117d3a14de51eb9cfcc0cdb747c3452d590b55","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.2-dev.6ae8e46.tgz","fileCount":12,"integrity":"sha512-14yuyefan9oTpW6QZhSSWw97hPMFmN9vCU9/TaGNwgHz69Z/5cDOxIJnLjIW0YbJYNUTuk7OIIAkbC9ZswUQkg==","signatures":[{"sig":"MEYCIQC/8TiHXFxmJIyRYYhN+6snuykmzMc5aIok9KUwkuHaIgIhALJkSisML4X1BySv+hyav9IMTnWxDaEh2zKIHztOyX1e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.2-dev.6ae8e46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5613257},"type":"module","_from":"file:react-doctor-0.7.2-dev.6ae8e46.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/66716483606a75443d67986479e1a57a/react-doctor-0.7.2-dev.6ae8e46.tgz","_integrity":"sha512-14yuyefan9oTpW6QZhSSWw97hPMFmN9vCU9/TaGNwgHz69Z/5cDOxIJnLjIW0YbJYNUTuk7OIIAkbC9ZswUQkg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.2-dev.6ae8e46","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.2","@react-doctor/core":"0.7.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.2-dev.6ae8e46_1783597079145_0.19181766244371046","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-dev.e872767":{"name":"react-doctor","version":"0.7.2-dev.e872767","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.2-dev.e872767","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"fa22f0780b087f55e03835012e9f24aab36dc91d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.2-dev.e872767.tgz","fileCount":12,"integrity":"sha512-Eip8Xa2p2CGtRB+za11NvR/aLnOAYQGdh6W5+OHBkD6eJBTZ//FT+jTRmf++JGKdS6JyGocmuVzEu+poekzl0A==","signatures":[{"sig":"MEUCIQD3kP1NX0SOL8ui/uqVYH7/sTpwDIBYiQb2ETcM5cr2ugIgOMaJIKKzzv6cdb5QF9w3myJ0uSyGCpsf5vamXuLtQK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.2-dev.e872767","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5613257},"type":"module","_from":"file:react-doctor-0.7.2-dev.e872767.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/b1672fb4bad1b16886d3c4112dae10af/react-doctor-0.7.2-dev.e872767.tgz","_integrity":"sha512-Eip8Xa2p2CGtRB+za11NvR/aLnOAYQGdh6W5+OHBkD6eJBTZ//FT+jTRmf++JGKdS6JyGocmuVzEu+poekzl0A==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.2-dev.e872767","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.2","@react-doctor/core":"0.7.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.2-dev.e872767_1783597198872_0.7150426850048592","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-dev.f10f9ca":{"name":"react-doctor","version":"0.7.2-dev.f10f9ca","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.2-dev.f10f9ca","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"dd7ec008c0a63fee6e547998f0b7e5d7bdbdaf16","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.2-dev.f10f9ca.tgz","fileCount":12,"integrity":"sha512-TIEU9jE4870oa18cMiESsxaL4RWpUeVxKi5qk8mILxYcRK84zc3Wm5mh+nQy6jir+YkmuHn+ezXAKOnpQ1lbLQ==","signatures":[{"sig":"MEUCIQCGxxQ2TtzOUi3Mng9HRWLNSaZrw9/a5jYEdu/Nv3Zq7AIgObwBc+8tTizRE/ld1iKdz1lnbMfdiJOmhUH1+tf1q/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.2-dev.f10f9ca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5613257},"type":"module","_from":"file:react-doctor-0.7.2-dev.f10f9ca.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/98beb2650b68686c438a2b0e6f46e5e5/react-doctor-0.7.2-dev.f10f9ca.tgz","_integrity":"sha512-TIEU9jE4870oa18cMiESsxaL4RWpUeVxKi5qk8mILxYcRK84zc3Wm5mh+nQy6jir+YkmuHn+ezXAKOnpQ1lbLQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.2-dev.f10f9ca","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.2","@react-doctor/core":"0.7.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.2-dev.f10f9ca_1783599772073_0.22508870251076463","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"react-doctor","version":"0.7.3","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"30772c47f95c3ce4e11a4128c4b3e17a25554b66","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.3.tgz","fileCount":12,"integrity":"sha512-N/aeVyOaMXe4MNCdQ8IQZUbpI23Z2fPSpDRhCLL1bvYEFD2MIco6CslJWMtOlkA9RVSKPhWCbPT4wf2AA+BWVg==","signatures":[{"sig":"MEYCIQCx5Oj/dSI6FjW4qhPR4XbG4gQxG2lVU/CovjKtZBsXmwIhAJfY3MpY23ucCNg0m4QXNUiO+/0wUPFTu7Z9F1DDfbYd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5613197},"type":"module","_from":"file:react-doctor-0.7.3.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/b9c5a15476bbdf3910d8e25e33dd3c11/react-doctor-0.7.3.tgz","_integrity":"sha512-N/aeVyOaMXe4MNCdQ8IQZUbpI23Z2fPSpDRhCLL1bvYEFD2MIco6CslJWMtOlkA9RVSKPhWCbPT4wf2AA+BWVg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.3","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.3","@react-doctor/core":"0.7.3","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.3_1783603196807_0.37901780899035087","host":"s3://npm-registry-packages-npm-production"}},"0.7.3-dev.fd2db30":{"name":"react-doctor","version":"0.7.3-dev.fd2db30","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.3-dev.fd2db30","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"3e5888076f2762db64b96b53286f101358e57a0c","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.3-dev.fd2db30.tgz","fileCount":12,"integrity":"sha512-Lp7CUGH4R/6tTu+76+BExG/kq2Hxf3FT4eRxtBkpyeq2IyY9H2+6wBGk+qcymyNSkdVr0oROCkT6cAAoFSoaqg==","signatures":[{"sig":"MEUCIQCKFH3A1x/+db5Xm4OpelF6VGYiUCa+eL4L8e2fpaM8jwIgKKLTxC/Jv9tBt6JANL5CCfi49Sw5KnsZtRzgR21/J2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.3-dev.fd2db30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5613257},"type":"module","_from":"file:react-doctor-0.7.3-dev.fd2db30.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/1cf80b31f458625eaf1ef73e4b01ed36/react-doctor-0.7.3-dev.fd2db30.tgz","_integrity":"sha512-Lp7CUGH4R/6tTu+76+BExG/kq2Hxf3FT4eRxtBkpyeq2IyY9H2+6wBGk+qcymyNSkdVr0oROCkT6cAAoFSoaqg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.3-dev.fd2db30","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.3","@react-doctor/core":"0.7.3","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.3-dev.fd2db30_1783603623829_0.12057452166293436","host":"s3://npm-registry-packages-npm-production"}},"0.7.3-dev.6b70b32":{"name":"react-doctor","version":"0.7.3-dev.6b70b32","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.3-dev.6b70b32","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"6c260f6fe002fed18f414e2110d117ba32473c56","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.3-dev.6b70b32.tgz","fileCount":12,"integrity":"sha512-65bDtu+M/dJxhejouChhtpnSMiL56JZAG4gZPiDbmLBqZ8zuekhxvFbYQctMzAd2w1uq+U5j4MeA3TdHFBUVqA==","signatures":[{"sig":"MEUCIG5/8FIHIdzE1j5Mj+8R71JQOSsGTsBrSg2Tiz5OcJFBAiEAvgMwjplzLwId37JTxP0IIFuo7r6vw7mEyr8xtaBLhVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.3-dev.6b70b32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5613257},"type":"module","_from":"file:react-doctor-0.7.3-dev.6b70b32.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/55aef01c2e38fd878937188fe351f446/react-doctor-0.7.3-dev.6b70b32.tgz","_integrity":"sha512-65bDtu+M/dJxhejouChhtpnSMiL56JZAG4gZPiDbmLBqZ8zuekhxvFbYQctMzAd2w1uq+U5j4MeA3TdHFBUVqA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.3-dev.6b70b32","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.3","@react-doctor/core":"0.7.3","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.3-dev.6b70b32_1783669322152_0.8622407287912128","host":"s3://npm-registry-packages-npm-production"}},"0.7.3-dev.82187a3":{"name":"react-doctor","version":"0.7.3-dev.82187a3","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.3-dev.82187a3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5d5711c1e38b62c70f6a20f81d003b3055e18ef3","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.3-dev.82187a3.tgz","fileCount":12,"integrity":"sha512-dlCTI00flG926So/gWSAipTKss2jMpY/+n0HQxNrq4lhVU8An+6fCM1pAVppMJJ3ZyMCFN5+ecnEHo3MU314sA==","signatures":[{"sig":"MEQCIDMplQvNYFPqgWCfYzxkoRyKMKoaFBpHBgYZEi1UqyxxAiAweyeTbF6sCJ8MvMww6J8CrR1Lewe+i6aoqq7v3Uqp2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.3-dev.82187a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5613257},"type":"module","_from":"file:react-doctor-0.7.3-dev.82187a3.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f77345ff1bbd1fae28e6f5e162dd68f0/react-doctor-0.7.3-dev.82187a3.tgz","_integrity":"sha512-dlCTI00flG926So/gWSAipTKss2jMpY/+n0HQxNrq4lhVU8An+6fCM1pAVppMJJ3ZyMCFN5+ecnEHo3MU314sA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.3-dev.82187a3","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.3","@react-doctor/core":"0.7.3","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.3-dev.82187a3_1783669903659_0.6179500581919724","host":"s3://npm-registry-packages-npm-production"}},"0.7.3-dev.f91ede7":{"name":"react-doctor","version":"0.7.3-dev.f91ede7","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.3-dev.f91ede7","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"bb14c7e97e07cac6d5d0cbc1e45fe87ef70776d1","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.3-dev.f91ede7.tgz","fileCount":12,"integrity":"sha512-UU3F5Zo5Nf4Lo7RLyqzq59YtJ3UUd8e5OAyAif6EZrcuv795bFikcYrO3v9Z7VN6ay2I0sKwb+P8kbI3UvSxzQ==","signatures":[{"sig":"MEUCIQCz25lZoXTCyO3NNXCW00DnycfLYJZoHUMq47LhqtMxSwIgcSiLD1Z/TS+uk7klqgUYdAolkKEroOdHCHRipdphUZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.3-dev.f91ede7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5613257},"type":"module","_from":"file:react-doctor-0.7.3-dev.f91ede7.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/cd53a43f74729aa527c517bd59427502/react-doctor-0.7.3-dev.f91ede7.tgz","_integrity":"sha512-UU3F5Zo5Nf4Lo7RLyqzq59YtJ3UUd8e5OAyAif6EZrcuv795bFikcYrO3v9Z7VN6ay2I0sKwb+P8kbI3UvSxzQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.3-dev.f91ede7","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.3","@react-doctor/core":"0.7.3","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.3-dev.f91ede7_1783670440370_0.10617008813652395","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"react-doctor","version":"0.7.4","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.4","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"3ffb33a0af1d6eb84e0054e60d5d5d35b21e7b17","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.4.tgz","fileCount":12,"integrity":"sha512-OcNqh3joJ6ihycni2d/IgZq/aJBgn5XXsztwRpt9bvb195jM76PyYgK5M2LjWnzIScvPFZu3GzQjHqzoKmjLaA==","signatures":[{"sig":"MEQCIEz86BEXq5EQz7ZxmK87XSV14thjyK0j97GX11wAzTvgAiB2OxgKMTaVWlNjdeHBg4c7p87kgZ9E6bFp5Ly/egchsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5613197},"type":"module","_from":"file:react-doctor-0.7.4.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/9643112f2eb03caacebd85791fd312f8/react-doctor-0.7.4.tgz","_integrity":"sha512-OcNqh3joJ6ihycni2d/IgZq/aJBgn5XXsztwRpt9bvb195jM76PyYgK5M2LjWnzIScvPFZu3GzQjHqzoKmjLaA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.4","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.4","@react-doctor/core":"0.7.4","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.4_1783672469059_0.6713836866516822","host":"s3://npm-registry-packages-npm-production"}},"0.7.4-dev.dfccac4":{"name":"react-doctor","version":"0.7.4-dev.dfccac4","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.4-dev.dfccac4","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"39a7e378c8705da3280f95f941048022ea896358","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.4-dev.dfccac4.tgz","fileCount":12,"integrity":"sha512-H2Ndh8k75KMWknO+2jB6Fir3uapu1FQxxE9/us8J7Xq2tdyDmagyrwNGzV3f3gHYp8sIuA8+GeXEWb9VJkn16g==","signatures":[{"sig":"MEQCIHu4MSQjs8Wucx3tCYjUxhNY53MPzp2YDvYR81ObtaCaAiAzbtYKgNPBPtH1giu0dx4yVoXAKwie/bI2doqCo6TF+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.4-dev.dfccac4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5613257},"type":"module","_from":"file:react-doctor-0.7.4-dev.dfccac4.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d282d930e7de2a5b6131bcdaa523f0b7/react-doctor-0.7.4-dev.dfccac4.tgz","_integrity":"sha512-H2Ndh8k75KMWknO+2jB6Fir3uapu1FQxxE9/us8J7Xq2tdyDmagyrwNGzV3f3gHYp8sIuA8+GeXEWb9VJkn16g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.4-dev.dfccac4","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.4","@react-doctor/core":"0.7.4","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.4-dev.dfccac4_1783672553499_0.8111849221661847","host":"s3://npm-registry-packages-npm-production"}},"0.7.4-dev.99ac4ff":{"name":"react-doctor","version":"0.7.4-dev.99ac4ff","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.4-dev.99ac4ff","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"982da0b94da74ff46312d75290993471938956ca","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.4-dev.99ac4ff.tgz","fileCount":12,"integrity":"sha512-2SvS2DvdsXpuK9KablJshAAfqI1V+aGEd2vGHJIcu3Qgqwsdfa1nYmZQlb/C0eoELJ0b+nUydg37/ngC3pwVPg==","signatures":[{"sig":"MEYCIQC66zGT+rZ56cjJ6DRk1iGY6R/D6wpat1u8oBrm9cglHwIhAOcGx1H/22lVMKB+txxsT+olTjNFYnr8hX0O+kiStzfg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.4-dev.99ac4ff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5614437},"type":"module","_from":"file:react-doctor-0.7.4-dev.99ac4ff.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/19b4759a476131724b4a420b8a5ea1f7/react-doctor-0.7.4-dev.99ac4ff.tgz","_integrity":"sha512-2SvS2DvdsXpuK9KablJshAAfqI1V+aGEd2vGHJIcu3Qgqwsdfa1nYmZQlb/C0eoELJ0b+nUydg37/ngC3pwVPg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.4-dev.99ac4ff","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.4","@react-doctor/core":"0.7.4","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.4-dev.99ac4ff_1783728398362_0.6682071839054518","host":"s3://npm-registry-packages-npm-production"}},"0.7.4-dev.b686594":{"name":"react-doctor","version":"0.7.4-dev.b686594","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.4-dev.b686594","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e1efdb65babc143de66426c15ffeaa4988b8b488","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.4-dev.b686594.tgz","fileCount":12,"integrity":"sha512-s9FtB4Pz45ppXGgw3dX/TyI1MKzGCRYg45RU/S/N1ugDnHAWriMHWUaE+DJdXmMKSQn+pHDK7DL3X6yosydwTA==","signatures":[{"sig":"MEUCIQDvCtt3xtyuB59uhZOdPBBDONtbozaMzqB2p6xpX1wf/gIgAV9WwOvuRWuRBglW9rs4QyfIOGn+LxfTZ+assmpLlUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.4-dev.b686594","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5614437},"type":"module","_from":"file:react-doctor-0.7.4-dev.b686594.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/2e496e9a96463461afdfdf827661cc3a/react-doctor-0.7.4-dev.b686594.tgz","_integrity":"sha512-s9FtB4Pz45ppXGgw3dX/TyI1MKzGCRYg45RU/S/N1ugDnHAWriMHWUaE+DJdXmMKSQn+pHDK7DL3X6yosydwTA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.4-dev.b686594","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.4","@react-doctor/core":"0.7.4","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.4-dev.b686594_1783752668957_0.977835884522267","host":"s3://npm-registry-packages-npm-production"}},"0.7.4-dev.70b5d99":{"name":"react-doctor","version":"0.7.4-dev.70b5d99","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.4-dev.70b5d99","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"fea9e8b79363a1ab1c567a9b04edf7a9d189c029","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.4-dev.70b5d99.tgz","fileCount":12,"integrity":"sha512-jxsuqX25KxTnhBX5EwrpROELqpLazLX6b64a6twOxRXs4+lVNLxuqLB6F4QR+mQ2ChBMUpwQjPEYz+AUzedQYw==","signatures":[{"sig":"MEUCIF+JjpPIYEL2a7MADXlyT8NlHhx1FmbiXpJ1WlJiamVJAiEAttvOjprf0YzuRBY/qTyKWHebZsrgnpxtu9mA1v68qnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.4-dev.70b5d99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5635616},"type":"module","_from":"file:react-doctor-0.7.4-dev.70b5d99.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/7fd77e3c6542815b546f1aa7dbc63e7f/react-doctor-0.7.4-dev.70b5d99.tgz","_integrity":"sha512-jxsuqX25KxTnhBX5EwrpROELqpLazLX6b64a6twOxRXs4+lVNLxuqLB6F4QR+mQ2ChBMUpwQjPEYz+AUzedQYw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.4-dev.70b5d99","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.4","@react-doctor/core":"0.7.4","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.4-dev.70b5d99_1783752782438_0.04356871382276495","host":"s3://npm-registry-packages-npm-production"}},"0.7.4-dev.b47d053":{"name":"react-doctor","version":"0.7.4-dev.b47d053","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.4-dev.b47d053","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"a8810022e058b028a68e18ff6f29b4c2de2718c8","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.4-dev.b47d053.tgz","fileCount":12,"integrity":"sha512-8i7poIsvtyxvka373p8XVwIIF92OSkYBY+pf7Xh3tZhHVzy15xHJP347MJNHUph/fzN/JUJZNrpuhBekNvYMsQ==","signatures":[{"sig":"MEUCIQD8ppf/bRPjGLikblE/0FP8qJU4RIoozON4bkdUlwN3PwIgMAG2EAUBGLK+wdQtDfH1lHv69poIYsDXVc2+4dnqaLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.4-dev.b47d053","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5638341},"type":"module","_from":"file:react-doctor-0.7.4-dev.b47d053.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/ee0af63ed8463520d1e1683adcdd54c6/react-doctor-0.7.4-dev.b47d053.tgz","_integrity":"sha512-8i7poIsvtyxvka373p8XVwIIF92OSkYBY+pf7Xh3tZhHVzy15xHJP347MJNHUph/fzN/JUJZNrpuhBekNvYMsQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.4-dev.b47d053","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.4","@react-doctor/core":"0.7.4","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.4-dev.b47d053_1783754362320_0.5280809639440198","host":"s3://npm-registry-packages-npm-production"}},"0.7.4-dev.118f806":{"name":"react-doctor","version":"0.7.4-dev.118f806","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.4-dev.118f806","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f404536b496b1a2d95931b1af0fd4446bd954454","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.4-dev.118f806.tgz","fileCount":12,"integrity":"sha512-aGaEX+zommLr/HG9TTJQqm5QPS7nDWw+i0Ri/PWmmSsH6r7OAJ/1KwJXoLuQOdPv7WAuelRpE8pT1nZ2CxNz5A==","signatures":[{"sig":"MEQCIDToLhO+OqvNUcx6ALJLgEp8tLCruLgP2Mqo0wjnQVknAiBSZJUfY6YeJvLh8UBcBfvIpUCbwzOCBwdTnN1hUF3hmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.4-dev.118f806","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5638341},"type":"module","_from":"file:react-doctor-0.7.4-dev.118f806.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/272032c1f582239374de26be5cc42f8a/react-doctor-0.7.4-dev.118f806.tgz","_integrity":"sha512-aGaEX+zommLr/HG9TTJQqm5QPS7nDWw+i0Ri/PWmmSsH6r7OAJ/1KwJXoLuQOdPv7WAuelRpE8pT1nZ2CxNz5A==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.4-dev.118f806","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.4","@react-doctor/core":"0.7.4","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.4-dev.118f806_1783754478777_0.7932401902837933","host":"s3://npm-registry-packages-npm-production"}},"0.7.4-dev.a31f5e8":{"name":"react-doctor","version":"0.7.4-dev.a31f5e8","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.4-dev.a31f5e8","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"9243008083277ee27bc5c520ca1a73854d2af26a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.4-dev.a31f5e8.tgz","fileCount":12,"integrity":"sha512-byOIvu6cQ+F5IcnPSG9mHBGEH1mno6MLmLTFkmNzSDbxz211BCWHz9fUzl6RQ50j/oAFdKRmxqJsNNZPVyQ1Ow==","signatures":[{"sig":"MEYCIQCpusOxb4S+CDvgAaV/6zXy9czZvhoUffOvEYKtlZpBsAIhANmPN/+TSJm4V2Sx9kK1QGWi8zs2xOktNHGGGpPRXDHF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.4-dev.a31f5e8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5638341},"type":"module","_from":"file:react-doctor-0.7.4-dev.a31f5e8.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/249eb382df47f413c712cab15314b37c/react-doctor-0.7.4-dev.a31f5e8.tgz","_integrity":"sha512-byOIvu6cQ+F5IcnPSG9mHBGEH1mno6MLmLTFkmNzSDbxz211BCWHz9fUzl6RQ50j/oAFdKRmxqJsNNZPVyQ1Ow==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.4-dev.a31f5e8","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.4","@react-doctor/core":"0.7.4","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.4-dev.a31f5e8_1783764448736_0.8324638400498128","host":"s3://npm-registry-packages-npm-production"}},"0.7.4-dev.4a5d9bb":{"name":"react-doctor","version":"0.7.4-dev.4a5d9bb","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.4-dev.4a5d9bb","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7ea826593229cefdbc6435d70c265a6f94f03945","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.4-dev.4a5d9bb.tgz","fileCount":12,"integrity":"sha512-lhHhAw5NmxkeDCWuqYNlWh02hipyTsc7cIC74Renim3j1iqfOc08jsOeYQVoNeR242oqsvJrhwH1wuaxiuZpwQ==","signatures":[{"sig":"MEYCIQCmkv6uZwcWr0TGCe4k09JWLh5fYDkZRUGk1AlZG1PRpgIhAIhDVqZB9udSfLU7H+WOXoBgaHWNxxxswyE8FKQcpXM3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.4-dev.4a5d9bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5638341},"type":"module","_from":"file:react-doctor-0.7.4-dev.4a5d9bb.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/1cdc04c7990ba26be0b954f3dc611d2e/react-doctor-0.7.4-dev.4a5d9bb.tgz","_integrity":"sha512-lhHhAw5NmxkeDCWuqYNlWh02hipyTsc7cIC74Renim3j1iqfOc08jsOeYQVoNeR242oqsvJrhwH1wuaxiuZpwQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.4-dev.4a5d9bb","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.4","@react-doctor/core":"0.7.4","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.4-dev.4a5d9bb_1783773229107_0.9363217151735235","host":"s3://npm-registry-packages-npm-production"}},"0.7.4-dev.98005f2":{"name":"react-doctor","version":"0.7.4-dev.98005f2","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.4-dev.98005f2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"721df0e257087db3a8dd5ee2921004d78c21854a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.4-dev.98005f2.tgz","fileCount":12,"integrity":"sha512-4bk63IKfsn8n1DonlRwWoOt5FoUMX/5rWS7QDWoDfrYI5j7NWisoE3I12jSfNtsM+1uXbW3zTE+VkfAQITvPjA==","signatures":[{"sig":"MEQCIFu1+keQoR6BeZrTeX5wYm9YVbe1l4JLoFP+RvMBGKS8AiB/sexs6+9Gq7gxZNI0Qgd6s9rLT/7mbcKZ7tUHThO0Hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.4-dev.98005f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5638341},"type":"module","_from":"file:react-doctor-0.7.4-dev.98005f2.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/bdc8bff45cebc1cdcf5c12f4a54c485b/react-doctor-0.7.4-dev.98005f2.tgz","_integrity":"sha512-4bk63IKfsn8n1DonlRwWoOt5FoUMX/5rWS7QDWoDfrYI5j7NWisoE3I12jSfNtsM+1uXbW3zTE+VkfAQITvPjA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.4-dev.98005f2","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.4","@react-doctor/core":"0.7.4","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.4-dev.98005f2_1783773337990_0.4734084314351603","host":"s3://npm-registry-packages-npm-production"}},"0.7.4-dev.5113067":{"name":"react-doctor","version":"0.7.4-dev.5113067","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.4-dev.5113067","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"1e59367b91402aea83ed8c93b4d7b63237b78edb","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.4-dev.5113067.tgz","fileCount":12,"integrity":"sha512-bFsofFbHcDsYZKjov9HZWUKiBaJgzVewQLRgoCHwHldawMO0PLC3AZuXtZpdy9j/EPTwv9Hsb2VZVJzih/eUlg==","signatures":[{"sig":"MEUCIDjZaYcp58kF2G6wenq5BNZPKCM2vfFCz4NzN0O6crDGAiEAuT5p7Jozo9JydeZTzs82+BTyvpGcz/ksyG58kYVKv2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.4-dev.5113067","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5638341},"type":"module","_from":"file:react-doctor-0.7.4-dev.5113067.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/87666604b48a73de3c897ebda6321981/react-doctor-0.7.4-dev.5113067.tgz","_integrity":"sha512-bFsofFbHcDsYZKjov9HZWUKiBaJgzVewQLRgoCHwHldawMO0PLC3AZuXtZpdy9j/EPTwv9Hsb2VZVJzih/eUlg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.4-dev.5113067","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.4","@react-doctor/core":"0.7.4","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.4-dev.5113067_1783773926511_0.27040808990664855","host":"s3://npm-registry-packages-npm-production"}},"0.7.4-dev.593824d":{"name":"react-doctor","version":"0.7.4-dev.593824d","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.4-dev.593824d","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"c84955c83e9f2cf50ecdf5fc45175f7ff1000aa3","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.4-dev.593824d.tgz","fileCount":12,"integrity":"sha512-fd6qDVKW0UXYE+0qK1rEdh2DT357PgMX7SgbByr0pZlB3P1A/hCjFS8DEUKjFt6KmAsRlNCwZTinXH+cJt34ew==","signatures":[{"sig":"MEUCIQDc75vMiHQQ+gqCzbIQPKZsFP2jhSP0bnLVHfnu5cSY3wIgJuC1es7J0dLRCX8rdq5IAYifLfFSRsIymVHWA+rX6so=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.4-dev.593824d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5638341},"type":"module","_from":"file:react-doctor-0.7.4-dev.593824d.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/5186afcfdb4b7e6d3401512bb10583f5/react-doctor-0.7.4-dev.593824d.tgz","_integrity":"sha512-fd6qDVKW0UXYE+0qK1rEdh2DT357PgMX7SgbByr0pZlB3P1A/hCjFS8DEUKjFt6KmAsRlNCwZTinXH+cJt34ew==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.4-dev.593824d","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.4","@react-doctor/core":"0.7.4","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.4-dev.593824d_1783774029399_0.6952901210300673","host":"s3://npm-registry-packages-npm-production"}},"0.7.4-dev.7bbb792":{"name":"react-doctor","version":"0.7.4-dev.7bbb792","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.4-dev.7bbb792","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"94ddb5d13a0707282ec3fc2d135122f888084218","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.4-dev.7bbb792.tgz","fileCount":12,"integrity":"sha512-s1KQLQgGbPS50JeDklz2L7eg0djGpz/ve6NXXJjhV1w3XvzDqR9fphogRiJ71ASrXILg56ITbRmSXZXUlkyYYg==","signatures":[{"sig":"MEUCIAJb5FXuzegDCvDDJx501EkdZY3kYii+8PzUlIgwdYzPAiEAxwhxlXJGGTHTlT2mwZfAHvSbml6yjhY84kAIsWeGXEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.4-dev.7bbb792","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5638341},"type":"module","_from":"file:react-doctor-0.7.4-dev.7bbb792.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/36ace369e18d72da8b93ca14aa91ef6c/react-doctor-0.7.4-dev.7bbb792.tgz","_integrity":"sha512-s1KQLQgGbPS50JeDklz2L7eg0djGpz/ve6NXXJjhV1w3XvzDqR9fphogRiJ71ASrXILg56ITbRmSXZXUlkyYYg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.4-dev.7bbb792","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.4","@react-doctor/core":"0.7.4","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.4-dev.7bbb792_1783774968685_0.7959794764200541","host":"s3://npm-registry-packages-npm-production"}},"0.7.4-dev.63fc41f":{"name":"react-doctor","version":"0.7.4-dev.63fc41f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.4-dev.63fc41f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f10f4063f2f23bf9b79dfcfb664d4842f2bcb3f2","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.4-dev.63fc41f.tgz","fileCount":12,"integrity":"sha512-bIvuvKMzyCIza1FpFz/QLF0glf9x24r8YhvtUPKofVeZv0uZsXoiMm4QEhGk62h8IaXDsjz4fuoC9+5vLS/a2Q==","signatures":[{"sig":"MEUCIDJIw8owhTTiI+hF/yygLNfrXbrvSSfQa5OISqhDSEGEAiEAwxbqh4S+RI6A4SbmSNB+D5Uxrj6i22Gv15MWb3FXskk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.4-dev.63fc41f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5638341},"type":"module","_from":"file:react-doctor-0.7.4-dev.63fc41f.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d459b6a275f26c4b518abc8ec00858e1/react-doctor-0.7.4-dev.63fc41f.tgz","_integrity":"sha512-bIvuvKMzyCIza1FpFz/QLF0glf9x24r8YhvtUPKofVeZv0uZsXoiMm4QEhGk62h8IaXDsjz4fuoC9+5vLS/a2Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.4-dev.63fc41f","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.4","@react-doctor/core":"0.7.4","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.4-dev.63fc41f_1783775464540_0.04607602661969601","host":"s3://npm-registry-packages-npm-production"}},"0.7.4-dev.11333b9":{"name":"react-doctor","version":"0.7.4-dev.11333b9","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.4-dev.11333b9","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"b41e9f8f51ee9ccbd04ace2654479af8e37dde77","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.4-dev.11333b9.tgz","fileCount":12,"integrity":"sha512-3q7VNzds84utt3hTHSUuW4t0xz1q+VoMpii9VCprmWu5e7tfDdInO71M0zQbI+91E+WL3Qh3VV38+es9TaXm3w==","signatures":[{"sig":"MEUCIGhKolBue1iXUnPNWczJjjygisynV0ntu20h2eUiN2okAiEAwVBrG4q2JOc6gdaYZoQgzlFzwpLIs+KzWkEgY6BRX1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.4-dev.11333b9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5638341},"type":"module","_from":"file:react-doctor-0.7.4-dev.11333b9.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/6331693ff30cf00f88ed1acf189c7ec0/react-doctor-0.7.4-dev.11333b9.tgz","_integrity":"sha512-3q7VNzds84utt3hTHSUuW4t0xz1q+VoMpii9VCprmWu5e7tfDdInO71M0zQbI+91E+WL3Qh3VV38+es9TaXm3w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.4-dev.11333b9","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.4","@react-doctor/core":"0.7.4","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.4-dev.11333b9_1783811537933_0.9865056134679882","host":"s3://npm-registry-packages-npm-production"}},"0.7.4-dev.2b5a18e":{"name":"react-doctor","version":"0.7.4-dev.2b5a18e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.4-dev.2b5a18e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"1be58176dbad467e5d9586289464497c0ae48750","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.4-dev.2b5a18e.tgz","fileCount":12,"integrity":"sha512-OVlRnZdqd0I+JA8ez8YVpExMzD8+61e+INx6cVAb7y7XjlLcObMygAX+N/qfllsqLo5Xi2lTXe1g6YL0TzvnQg==","signatures":[{"sig":"MEQCIDw6h4bwL68JwW/quEa12321kTCpnvJTJG+SOSTWbGCaAiAUtINUWrTqem1Fqln3C+ZTAfTWJWemm2oCsd29CSj/jQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.4-dev.2b5a18e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5638341},"type":"module","_from":"file:react-doctor-0.7.4-dev.2b5a18e.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8097039443e626f0580a949c7f2326e9/react-doctor-0.7.4-dev.2b5a18e.tgz","_integrity":"sha512-OVlRnZdqd0I+JA8ez8YVpExMzD8+61e+INx6cVAb7y7XjlLcObMygAX+N/qfllsqLo5Xi2lTXe1g6YL0TzvnQg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.4-dev.2b5a18e","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.4","@react-doctor/core":"0.7.4","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.4-dev.2b5a18e_1783811651761_0.40284373088898806","host":"s3://npm-registry-packages-npm-production"}},"0.7.4-dev.d4f2209":{"name":"react-doctor","version":"0.7.4-dev.d4f2209","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.4-dev.d4f2209","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5db63ee64cdd4bccc8da05d72a4c8d971e82bd5e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.4-dev.d4f2209.tgz","fileCount":12,"integrity":"sha512-Ew73yXzm12Whx8FTPgj/UWuaKLP8hL+lpt0bN4j28772uihz/KwZLTePHNlLyawcn/ZBOXC9mziqeo8aQFp1aw==","signatures":[{"sig":"MEYCIQD3Eth45nLx/bf4LI3E80lOSDlRPm6nY5CzthCZZ+m26QIhAM+j2OYdNHzZ0jaFpphQ22bqbDF21Hv89BM9uCpNEezA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.4-dev.d4f2209","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5638341},"type":"module","_from":"file:react-doctor-0.7.4-dev.d4f2209.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d7d11a579839a4b083e4d51db6e9c802/react-doctor-0.7.4-dev.d4f2209.tgz","_integrity":"sha512-Ew73yXzm12Whx8FTPgj/UWuaKLP8hL+lpt0bN4j28772uihz/KwZLTePHNlLyawcn/ZBOXC9mziqeo8aQFp1aw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.4-dev.d4f2209","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.4","@react-doctor/core":"0.7.4","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.4-dev.d4f2209_1783811775037_0.5155231294417049","host":"s3://npm-registry-packages-npm-production"}},"0.7.4-dev.6821fe0":{"name":"react-doctor","version":"0.7.4-dev.6821fe0","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.4-dev.6821fe0","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"15292a7770dad8a280ee2ee0ff63caa63ba75cab","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.4-dev.6821fe0.tgz","fileCount":12,"integrity":"sha512-dNmhdLzMyVF/4J90JWA1zTnClEqklDhRSQKM+NlSUFfdanhphLpEfO0kp16ri7caiO06XWsZSFZf89CDE/AB5w==","signatures":[{"sig":"MEQCICwKRysmcbhoGGj9FPQeyKTGCu0ZdAOW//pwKvEntkmsAiBgkMh+PmIxrQhq9shbiJVqa6sY+VMOhNtRaDii6W/fFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.4-dev.6821fe0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5638341},"type":"module","_from":"file:react-doctor-0.7.4-dev.6821fe0.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/ea6554f1b9e3d8ebf5cff38378c1e92c/react-doctor-0.7.4-dev.6821fe0.tgz","_integrity":"sha512-dNmhdLzMyVF/4J90JWA1zTnClEqklDhRSQKM+NlSUFfdanhphLpEfO0kp16ri7caiO06XWsZSFZf89CDE/AB5w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.4-dev.6821fe0","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.4","@react-doctor/core":"0.7.4","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.4-dev.6821fe0_1783811893916_0.5629383704611219","host":"s3://npm-registry-packages-npm-production"}},"0.7.4-dev.5aa82e8":{"name":"react-doctor","version":"0.7.4-dev.5aa82e8","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.4-dev.5aa82e8","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"664ce3a30f474ec89c49f174dbb16b0de1cf15b9","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.4-dev.5aa82e8.tgz","fileCount":12,"integrity":"sha512-dS35Sa8lIsMBIT0yK8obb1r1I7EHpn6yx9qRsC7mNbaP27Y70pR+YIpec/j+mmTW3KKO1CEaf89jJWa00B4FXg==","signatures":[{"sig":"MEUCIQCagOJzQi3TAC61XXGrzSsNUdwtKfliekgE0wZkgTYyDgIgPo+vEec3wQXwDZnmGnbJSm6NbrOMeQr4ur73wyTFkHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.4-dev.5aa82e8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5638341},"type":"module","_from":"file:react-doctor-0.7.4-dev.5aa82e8.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/0bd19d5c761e9f542daf1bea20b7651a/react-doctor-0.7.4-dev.5aa82e8.tgz","_integrity":"sha512-dS35Sa8lIsMBIT0yK8obb1r1I7EHpn6yx9qRsC7mNbaP27Y70pR+YIpec/j+mmTW3KKO1CEaf89jJWa00B4FXg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.4-dev.5aa82e8","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.4","@react-doctor/core":"0.7.4","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.4-dev.5aa82e8_1783813525065_0.3980293714806493","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"react-doctor","version":"0.7.5","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.5","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"43493445aad5568dc9b2ed1c6f0232ee43dbf190","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.5.tgz","fileCount":12,"integrity":"sha512-u537BgvTYOlwFIMp9OyzQNyDPN1yoqEErPKU9yKCOSrVoNN0Qm9YDf+lkXOFiFWHr6Hmj0OzdWrq9Ih4fHBqdw==","signatures":[{"sig":"MEYCIQCfZVt2x/4Cuzr2uxX1wIAAmjRWzXHqd70QgNMzbGpmBAIhAIADpHRAeK2zAoClOOu/qKKcai8dlSdKPp86Erk96Zc7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5638281},"type":"module","_from":"file:react-doctor-0.7.5.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/732467480474b54bafa00821774dcc16/react-doctor-0.7.5.tgz","_integrity":"sha512-u537BgvTYOlwFIMp9OyzQNyDPN1yoqEErPKU9yKCOSrVoNN0Qm9YDf+lkXOFiFWHr6Hmj0OzdWrq9Ih4fHBqdw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.5","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.5","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.5","@react-doctor/core":"0.7.5","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.5_1783815747386_0.5671147989316061","host":"s3://npm-registry-packages-npm-production"}},"0.7.5-dev.0f07133":{"name":"react-doctor","version":"0.7.5-dev.0f07133","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.5-dev.0f07133","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"1d233da1cb145bff3ad98e03c851c892cfb3839c","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.5-dev.0f07133.tgz","fileCount":12,"integrity":"sha512-1mDWhuBnA2/TV+97kfv3Q0l1+8JsbH9Tate2bGoCTBSkTMOK/UHLDc2aTgvGajMwFBTKg2/lT+94KttzUL5Nmg==","signatures":[{"sig":"MEUCIA7OFCvV96bnq0gfx7UKaZKpT7bxrhypkGcBNz/D199+AiEAw4ZI0olA+Ho3ABR399qI0h/5j41T1aprU2PcSGgyPOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.5-dev.0f07133","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5638341},"type":"module","_from":"file:react-doctor-0.7.5-dev.0f07133.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/22762c1e0362e5ce6b5868bd20ee761a/react-doctor-0.7.5-dev.0f07133.tgz","_integrity":"sha512-1mDWhuBnA2/TV+97kfv3Q0l1+8JsbH9Tate2bGoCTBSkTMOK/UHLDc2aTgvGajMwFBTKg2/lT+94KttzUL5Nmg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.5","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.5-dev.0f07133","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.5","@react-doctor/core":"0.7.5","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.5-dev.0f07133_1783815831079_0.7741801837504216","host":"s3://npm-registry-packages-npm-production"}},"0.7.5-dev.76cd6be":{"name":"react-doctor","version":"0.7.5-dev.76cd6be","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.5-dev.76cd6be","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"4fce2258aacee0b512a8d1e39a9f35beaa2a8f2f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.5-dev.76cd6be.tgz","fileCount":12,"integrity":"sha512-27rA8Txh9oOJgFAW3l8bv1ThE65EMxJ45nNe2Pde73t715QMtoKFbhF6Hlen4ErChvhuTSVIfAbzxRsn2MgZag==","signatures":[{"sig":"MEUCIQDWHf5RUp1Kv95njVZgZQSrc1qqKs+1UmmCYi3fHqoirAIgCxAyNdMVQa/CcHg3qqv3Sjrn0n9Q3aPVbkw3CWS3TLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.5-dev.76cd6be","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5639766},"type":"module","_from":"file:react-doctor-0.7.5-dev.76cd6be.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/65a0076272e57a81cd0f5df7d3fd523b/react-doctor-0.7.5-dev.76cd6be.tgz","_integrity":"sha512-27rA8Txh9oOJgFAW3l8bv1ThE65EMxJ45nNe2Pde73t715QMtoKFbhF6Hlen4ErChvhuTSVIfAbzxRsn2MgZag==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.5","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.5-dev.76cd6be","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.5","@react-doctor/core":"0.7.5","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.5-dev.76cd6be_1783820565403_0.9167227820276818","host":"s3://npm-registry-packages-npm-production"}},"0.7.5-dev.18e8717":{"name":"react-doctor","version":"0.7.5-dev.18e8717","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.5-dev.18e8717","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"fc15368681f642ddfc5d297873a8e6a6924ea7f2","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.5-dev.18e8717.tgz","fileCount":12,"integrity":"sha512-pPDShiCFqEIJK4C50xe/Yxxf7DkuaDFdLjDAM7yopUsFvpCAwpYc4TxOIFXBFEh1dYrsjVjviQ9rrayRzg2SnQ==","signatures":[{"sig":"MEQCIDJGHkPzRdT1tQc3hC6AjdQrQHf9yvmaDbszozkiA10gAiBNxbnHC3Na19fjIhC4iqQMYDcMuvYLRChXBvx5Uj4Qtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.5-dev.18e8717","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5639766},"type":"module","_from":"file:react-doctor-0.7.5-dev.18e8717.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/752f0bb75912f3b0ed78d26afe36a40c/react-doctor-0.7.5-dev.18e8717.tgz","_integrity":"sha512-pPDShiCFqEIJK4C50xe/Yxxf7DkuaDFdLjDAM7yopUsFvpCAwpYc4TxOIFXBFEh1dYrsjVjviQ9rrayRzg2SnQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.5","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.5-dev.18e8717","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.5","@react-doctor/core":"0.7.5","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.5-dev.18e8717_1783822159398_0.15438509330768202","host":"s3://npm-registry-packages-npm-production"}},"0.7.5-dev.3075e10":{"name":"react-doctor","version":"0.7.5-dev.3075e10","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.5-dev.3075e10","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"4afd355720420f579bae1ab22b983d71ba7e49d8","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.5-dev.3075e10.tgz","fileCount":12,"integrity":"sha512-riPT777kQYYHv6yHMAOEEeKLc8bgW2UpbZyBEN2g+F4KVkugassnLYIEv5bIeVvfKgpoMX7BL11CDf29Vnn+hw==","signatures":[{"sig":"MEYCIQDVFebBhG9DUePb5Q5D9nCAvjyDKKaW8VzUyWIqZde+wQIhAOAyODKKHwMBfe9UwGizME2bPpDVpQMr2WctHs0HVav+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.5-dev.3075e10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5639766},"type":"module","_from":"file:react-doctor-0.7.5-dev.3075e10.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/9722500d3f652769483216ef5752d895/react-doctor-0.7.5-dev.3075e10.tgz","_integrity":"sha512-riPT777kQYYHv6yHMAOEEeKLc8bgW2UpbZyBEN2g+F4KVkugassnLYIEv5bIeVvfKgpoMX7BL11CDf29Vnn+hw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.5","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.5-dev.3075e10","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.5","@react-doctor/core":"0.7.5","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.5-dev.3075e10_1783822417951_0.46974028699349657","host":"s3://npm-registry-packages-npm-production"}},"0.7.5-dev.20cd922":{"name":"react-doctor","version":"0.7.5-dev.20cd922","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.5-dev.20cd922","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"78a503b4faa66e95bd2957f6aa5b06fa7562e5de","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.5-dev.20cd922.tgz","fileCount":12,"integrity":"sha512-uC/rodbg9k3E3ipzsz8wfpjyd8Bx+b8/irf18RlqQYu7fUof3cBdbsRC3QQibbg6ouvGPHj6tEP/sV4uJauS1Q==","signatures":[{"sig":"MEQCID7mbBNC17Z3Wr37MgkmRpMaIM0vjC8MkPsA96asvXZ1AiASD8S/PW3XjOX1gyUAy3nP20Pb/O2MfaKsytMTxuXU4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.5-dev.20cd922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5639766},"type":"module","_from":"file:react-doctor-0.7.5-dev.20cd922.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/a55f9f08e6e9982141d8e5769da9b416/react-doctor-0.7.5-dev.20cd922.tgz","_integrity":"sha512-uC/rodbg9k3E3ipzsz8wfpjyd8Bx+b8/irf18RlqQYu7fUof3cBdbsRC3QQibbg6ouvGPHj6tEP/sV4uJauS1Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.5","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.5-dev.20cd922","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.5","@react-doctor/core":"0.7.5","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.5-dev.20cd922_1783824512405_0.2617311545156895","host":"s3://npm-registry-packages-npm-production"}},"0.7.5-dev.21da48f":{"name":"react-doctor","version":"0.7.5-dev.21da48f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.5-dev.21da48f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"8553cca3d38d0d076c44b58e152e095fba754c73","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.5-dev.21da48f.tgz","fileCount":12,"integrity":"sha512-XSX+EJ/zgITz0cfdk3SQ8DneserNVUvwY3txDExXXLitB9FMOYzfM95T+3ChSpER+NIllMWIX1qrWitXHpuewA==","signatures":[{"sig":"MEUCID15myEhH5BiyXK12hikSYIHLH9HZVuiFm8ZyjWhq3P5AiEAwMGK9U8V7wwRbc7Oi5clB+/sgtxZU/ykbROJFytM5Gc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.5-dev.21da48f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5639766},"type":"module","_from":"file:react-doctor-0.7.5-dev.21da48f.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/6c5a0a71085663a5659d2841b547bc90/react-doctor-0.7.5-dev.21da48f.tgz","_integrity":"sha512-XSX+EJ/zgITz0cfdk3SQ8DneserNVUvwY3txDExXXLitB9FMOYzfM95T+3ChSpER+NIllMWIX1qrWitXHpuewA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.5","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.5-dev.21da48f","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.5","@react-doctor/core":"0.7.5","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.5-dev.21da48f_1783824627167_0.5269662165053286","host":"s3://npm-registry-packages-npm-production"}},"0.7.5-dev.d9676e2":{"name":"react-doctor","version":"0.7.5-dev.d9676e2","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.5-dev.d9676e2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"dc8e576ece613dc5a204370c2e1ace9da8b7bc53","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.5-dev.d9676e2.tgz","fileCount":12,"integrity":"sha512-zC9BFMUFytfb5X53DdtI4tirynRJGl06GXRAb08QCYli0TGB3xBhhoRpQh9t+rkbRhOqCnN9OICX2mxJqnC/og==","signatures":[{"sig":"MEQCIHK4Tddf+dNCusC6H/I1pHQKueN7wmm5+fAevKhNyEIKAiB7Qoz8Fq7As50VA99Mlm6aGywf/mn8g8fYiqqjOHcHXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.5-dev.d9676e2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5639766},"type":"module","_from":"file:react-doctor-0.7.5-dev.d9676e2.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/435d0aa16c1452ae269206c6c53792b9/react-doctor-0.7.5-dev.d9676e2.tgz","_integrity":"sha512-zC9BFMUFytfb5X53DdtI4tirynRJGl06GXRAb08QCYli0TGB3xBhhoRpQh9t+rkbRhOqCnN9OICX2mxJqnC/og==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.5","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.5-dev.d9676e2","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.5","@react-doctor/core":"0.7.5","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.5-dev.d9676e2_1783824886575_0.5991238131566594","host":"s3://npm-registry-packages-npm-production"}},"0.7.5-dev.3afd146":{"name":"react-doctor","version":"0.7.5-dev.3afd146","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.5-dev.3afd146","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d50a6214ae0a8114ad491a6e87dfb8b99de3ede0","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.5-dev.3afd146.tgz","fileCount":12,"integrity":"sha512-qxprAZqskCGvvkYEBD4P1x85mMxYJbcOB53TUdEjtRMvE3VItuwKD7TN/Q4h6k7PQmeKEe3J1qeib6ghPljb0g==","signatures":[{"sig":"MEQCIFBPTdgCmtZ6cVnhBN2S45ZGZ3gbF9luUh2VQce9sv02AiBO4sTUM36TvcLCZm70jfik1pBiLnZVBNM0HN//x7uPxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.5-dev.3afd146","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5639766},"type":"module","_from":"file:react-doctor-0.7.5-dev.3afd146.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/66ceec20ffb7d72b685f3cafb53c44d9/react-doctor-0.7.5-dev.3afd146.tgz","_integrity":"sha512-qxprAZqskCGvvkYEBD4P1x85mMxYJbcOB53TUdEjtRMvE3VItuwKD7TN/Q4h6k7PQmeKEe3J1qeib6ghPljb0g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.5","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.5-dev.3afd146","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.5","@react-doctor/core":"0.7.5","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.5-dev.3afd146_1783826410578_0.9837371095603444","host":"s3://npm-registry-packages-npm-production"}},"0.7.5-dev.654849":{"name":"react-doctor","version":"0.7.5-dev.654849","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.5-dev.654849","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"323fcfff3a875c12280d241da5a63d8438e95052","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.5-dev.654849.tgz","fileCount":12,"integrity":"sha512-vgd40DLDkE11htKfzM1A+lSRIqdd+48MwE0t45jMrBFSsingAT/XaY3ntY5kUzBq+kLZS6CQwFwtOX8tHExYqQ==","signatures":[{"sig":"MEUCIAM4ZxtH/BZkd49bkymwJxfNUvq7ZgU7d9lFdrIkto6hAiEAooRscvLPB1GmE0/gFuPUxLXUt1PJ5OLTmbQ5OBddLWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.5-dev.654849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5639766},"type":"module","_from":"file:react-doctor-0.7.5-dev.0654849.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/bc79967d708e1191e77677ed099a2907/react-doctor-0.7.5-dev.0654849.tgz","_integrity":"sha512-vgd40DLDkE11htKfzM1A+lSRIqdd+48MwE0t45jMrBFSsingAT/XaY3ntY5kUzBq+kLZS6CQwFwtOX8tHExYqQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.5","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.5-dev.0654849","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.5","@react-doctor/core":"0.7.5","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.5-dev.654849_1783826910187_0.7655563444691331","host":"s3://npm-registry-packages-npm-production"}},"0.7.5-dev.bc49aaa":{"name":"react-doctor","version":"0.7.5-dev.bc49aaa","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.5-dev.bc49aaa","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"6055ea2319011e8ee0370ffad24c8686897863dd","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.5-dev.bc49aaa.tgz","fileCount":12,"integrity":"sha512-KlKv/PP7fvOGWbeon8ZXvz38Tuitk+AuiM3k/LdPOoEhP3tqKr38XnscouY0x2vmXCwonnW94fmdbRuMfjskOw==","signatures":[{"sig":"MEYCIQCSh8LXb+wU5jUVA5ZLABFT2xweGvLvGlmrr0kLIf0o4wIhAO9fdqtwbPmLhPEqJnrAT9j84wcelAK4Bfvoa3uqDpjY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.5-dev.bc49aaa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5639766},"type":"module","_from":"file:react-doctor-0.7.5-dev.bc49aaa.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/759fd4a4410c55e8348ded2062b6862d/react-doctor-0.7.5-dev.bc49aaa.tgz","_integrity":"sha512-KlKv/PP7fvOGWbeon8ZXvz38Tuitk+AuiM3k/LdPOoEhP3tqKr38XnscouY0x2vmXCwonnW94fmdbRuMfjskOw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.5","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.5-dev.bc49aaa","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.5","@react-doctor/core":"0.7.5","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.5-dev.bc49aaa_1783829078678_0.7418108642190855","host":"s3://npm-registry-packages-npm-production"}},"0.7.5-dev.8fc5848":{"name":"react-doctor","version":"0.7.5-dev.8fc5848","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.5-dev.8fc5848","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"c56bb219892fb9b0c355d30c9fab3d7d186776fb","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.5-dev.8fc5848.tgz","fileCount":12,"integrity":"sha512-V6GM8Wgkqe/K+QULAAkZnKn6aiNp6i/FIs4RWzncwbcjqJptMSvTW6W0SWEjlomAJiDBo9iXwlsbpQYOBwumAA==","signatures":[{"sig":"MEUCIQCA1SwPCZnmjHeMOWEOFgdBXskUPkjghq05DilqgMc43gIgCd7furQ5auokKgOzZJPOGt6vpcNmz+1wXpi7gDcCTLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.5-dev.8fc5848","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5639766},"type":"module","_from":"file:react-doctor-0.7.5-dev.8fc5848.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/2143cad01279d2f204efab4e6cc5bd10/react-doctor-0.7.5-dev.8fc5848.tgz","_integrity":"sha512-V6GM8Wgkqe/K+QULAAkZnKn6aiNp6i/FIs4RWzncwbcjqJptMSvTW6W0SWEjlomAJiDBo9iXwlsbpQYOBwumAA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.5","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.5-dev.8fc5848","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.5","@react-doctor/core":"0.7.5","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.5-dev.8fc5848_1783829194197_0.7922905032704677","host":"s3://npm-registry-packages-npm-production"}},"0.7.5-dev.dbd4067":{"name":"react-doctor","version":"0.7.5-dev.dbd4067","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.5-dev.dbd4067","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"84b53aef3d43d3baf5796e129e30489b5f977384","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.5-dev.dbd4067.tgz","fileCount":12,"integrity":"sha512-WRbIvPVs7Bhi8gDMlMLH8oQJoXzq4t4yFrbArAQgGCR4xQUylv3Sv0AJl2YDXBfRudNwF8Lqq5QJrkMEfu7j5A==","signatures":[{"sig":"MEYCIQDKi3h/XgMftJJwCHh7M0udWrvfkAJWH1uXH5i/BjTz0gIhAMrX4cAqvLdEb1twzIrJZXwbiC0keat0ZbntrFRPs7qo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.5-dev.dbd4067","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5639766},"type":"module","_from":"file:react-doctor-0.7.5-dev.dbd4067.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/547e146ff0f0bc06cf5725d86ab61b6d/react-doctor-0.7.5-dev.dbd4067.tgz","_integrity":"sha512-WRbIvPVs7Bhi8gDMlMLH8oQJoXzq4t4yFrbArAQgGCR4xQUylv3Sv0AJl2YDXBfRudNwF8Lqq5QJrkMEfu7j5A==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.5","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.5-dev.dbd4067","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.5","@react-doctor/core":"0.7.5","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.5-dev.dbd4067_1783830343396_0.9426779695689123","host":"s3://npm-registry-packages-npm-production"}},"0.7.5-dev.22bb155":{"name":"react-doctor","version":"0.7.5-dev.22bb155","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.5-dev.22bb155","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"603247b20429feb9264935b7f9b4f96c9835872f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.5-dev.22bb155.tgz","fileCount":12,"integrity":"sha512-sNR5fok8GmFEBRgl5AIXlwM4hfGySpccOKm01gz69ddGrRmFCMGnEcC9zIwqKgYnrcj4y/neWITAs7yQW1aDag==","signatures":[{"sig":"MEUCIDR6sHuBKjT+593crb7Ak+ZVmRGfcxG9ykM/0VX4mYgYAiEAwtV0jjLhq7zwuLzFx9ojSfYsSahYa8ldq4K5RDA/Lgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.5-dev.22bb155","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5639766},"type":"module","_from":"file:react-doctor-0.7.5-dev.22bb155.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/57b298580fcd14c27237d19aee81b05d/react-doctor-0.7.5-dev.22bb155.tgz","_integrity":"sha512-sNR5fok8GmFEBRgl5AIXlwM4hfGySpccOKm01gz69ddGrRmFCMGnEcC9zIwqKgYnrcj4y/neWITAs7yQW1aDag==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.5","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.5-dev.22bb155","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.5","@react-doctor/core":"0.7.5","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.5-dev.22bb155_1783830652230_0.7799182358948133","host":"s3://npm-registry-packages-npm-production"}},"0.7.5-dev.3aef25a":{"name":"react-doctor","version":"0.7.5-dev.3aef25a","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.5-dev.3aef25a","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"984ef2fa5c712d7351dbbee298a4de35de117f5f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.5-dev.3aef25a.tgz","fileCount":12,"integrity":"sha512-SdxG9RL3bOBX71KehzOD7GeXpkt3lfU2Jey1q9tDSLoYjhi1LAAIPWUNw9MfvaxzPPjXN1835IM5YhwelbDuEA==","signatures":[{"sig":"MEUCIC8ocmRfr5wM40TL7ws5M3KOLOGoKYlxbItT/jFj7TeaAiEA51CDXlwH13eRX3/M6nN0kIhOcn8i7dm+eD8i78TWzYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.5-dev.3aef25a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5644293},"type":"module","_from":"file:react-doctor-0.7.5-dev.3aef25a.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/9067d327dfb5f68e09954457eabe62a5/react-doctor-0.7.5-dev.3aef25a.tgz","_integrity":"sha512-SdxG9RL3bOBX71KehzOD7GeXpkt3lfU2Jey1q9tDSLoYjhi1LAAIPWUNw9MfvaxzPPjXN1835IM5YhwelbDuEA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.5","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.5-dev.3aef25a","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.5","@react-doctor/core":"0.7.5","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.5-dev.3aef25a_1783830772431_0.108905197708137","host":"s3://npm-registry-packages-npm-production"}},"0.7.5-dev.037bd56":{"name":"react-doctor","version":"0.7.5-dev.037bd56","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.5-dev.037bd56","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5183854c0d885c2123503d2f41541c513fa09b12","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.5-dev.037bd56.tgz","fileCount":12,"integrity":"sha512-6sI2et5oRetFMVmURjy/HSuKAPrCLOGopSXPrG5K+d15Rom65k7mDXnm05mqzeYxaEtMEticPlZad0TDbU6InA==","signatures":[{"sig":"MEYCIQDsBXSM0fpzrECb/B+ESO9XDhNAMhFZvbrRbrnfUJGPgwIhAJ1Af68JtYaF1QLtsSFCNfrCN+jIJnCaMDuyROEJsz0N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.5-dev.037bd56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5644660},"type":"module","_from":"file:react-doctor-0.7.5-dev.037bd56.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/4706724695372d4df61168a2cd12fcef/react-doctor-0.7.5-dev.037bd56.tgz","_integrity":"sha512-6sI2et5oRetFMVmURjy/HSuKAPrCLOGopSXPrG5K+d15Rom65k7mDXnm05mqzeYxaEtMEticPlZad0TDbU6InA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.5","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.5-dev.037bd56","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.5","@react-doctor/core":"0.7.5","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.5-dev.037bd56_1783831122656_0.9693936892860406","host":"s3://npm-registry-packages-npm-production"}},"0.7.5-dev.70eff9a":{"name":"react-doctor","version":"0.7.5-dev.70eff9a","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.5-dev.70eff9a","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"c786c5b4ae8a55bc6b52c0793cb8eac65be5d8c3","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.5-dev.70eff9a.tgz","fileCount":12,"integrity":"sha512-ku/Nk8a74tb8sr7xuO3nfL0sYAiaplX3TuSzBjMt4iBbZFzirH4wIGM3+rXVBB9ZeE5wQd6jMk/LJ8vj0lCR8Q==","signatures":[{"sig":"MEYCIQC/pb9JfTw9iCU3PBSaFKACpjI7CfkAyTwTpuUfr+GEGwIhANkTNtrNAfUN4iSp7yZeWCNyDyshmCRMDTtSp4Sn1+ev","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.5-dev.70eff9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5644660},"type":"module","_from":"file:react-doctor-0.7.5-dev.70eff9a.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f29ffbf180b71150f9a62d4a2b25e990/react-doctor-0.7.5-dev.70eff9a.tgz","_integrity":"sha512-ku/Nk8a74tb8sr7xuO3nfL0sYAiaplX3TuSzBjMt4iBbZFzirH4wIGM3+rXVBB9ZeE5wQd6jMk/LJ8vj0lCR8Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.5","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.5-dev.70eff9a","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.5","@react-doctor/core":"0.7.5","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.5-dev.70eff9a_1783831254269_0.9440332495771622","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"react-doctor","version":"0.7.6","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"1df4037a073c44b094df219f789eab18f36373f3","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6.tgz","fileCount":12,"integrity":"sha512-dVLFNw4/0EhAoLORK+t0LAkn7DHXQ1vxMPzNyJlmfpk4X8YIAfN6wJn3keCJzRwEsuJDsNjXZjlXn+yR5nwRlA==","signatures":[{"sig":"MEUCIQCBaxszqQp/QxPN0nLMv4hZ8XIhWYsPvmezY3Om6anoBgIgfJSqfA0lCePTujh4g7kuBqOVfI29Cpjr0K7sEUyVF6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5644600},"type":"module","_from":"file:react-doctor-0.7.6.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/5ea4b0b07dd7b9051326cadff9cd979d/react-doctor-0.7.6.tgz","_integrity":"sha512-dVLFNw4/0EhAoLORK+t0LAkn7DHXQ1vxMPzNyJlmfpk4X8YIAfN6wJn3keCJzRwEsuJDsNjXZjlXn+yR5nwRlA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6_1783831576020_0.22191772320914782","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.e877ca7":{"name":"react-doctor","version":"0.7.6-dev.e877ca7","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.e877ca7","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"1760f6309dba5a249152d58ded539d54e4521605","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.e877ca7.tgz","fileCount":12,"integrity":"sha512-KNB729YdcBtKJ3ZttNdnTRNXtOQGkCdPay34jRglvNzRd2D6QUMUt6QTQoW/rt4gXFri9nmmwgmehK7q3RFUew==","signatures":[{"sig":"MEYCIQDO1pqzXAO8UFTKmmAdyZx9GFZtU6LNY++p6b6baDaq6AIhAJZfvAd2sEGHjU5S1Ihc/Dm1UHKyKEXji8TcIfLlMlbP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.e877ca7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5644660},"type":"module","_from":"file:react-doctor-0.7.6-dev.e877ca7.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d0dfa0318a8d142720cbbef9d5f8c9b4/react-doctor-0.7.6-dev.e877ca7.tgz","_integrity":"sha512-KNB729YdcBtKJ3ZttNdnTRNXtOQGkCdPay34jRglvNzRd2D6QUMUt6QTQoW/rt4gXFri9nmmwgmehK7q3RFUew==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.e877ca7","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.e877ca7_1783831661566_0.7546418103477994","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.17418":{"name":"react-doctor","version":"0.7.6-dev.17418","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.17418","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"70120dafaf33960682be8e156d3777b38a4764c8","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.17418.tgz","fileCount":12,"integrity":"sha512-Yggn5vBLr26mwMAndkx05ZTZhpH4Vcx+ui7rLkBwNcIlclJ5LalNRj+twQqZ3uXW0gUYqI49jyicckUdFX9ojQ==","signatures":[{"sig":"MEUCIDnMgbUENIbaFE2cerzsaD8lbxg0mDeuzlt6TiyByBA/AiEAv1AS1Z2kavsn/+y/pdyIwgwzxcVe6pv2SL6tnQzVlV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.17418","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5644660},"type":"module","_from":"file:react-doctor-0.7.6-dev.0017418.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/dce027c79dacf9cbbfa2498536cbbc45/react-doctor-0.7.6-dev.0017418.tgz","_integrity":"sha512-Yggn5vBLr26mwMAndkx05ZTZhpH4Vcx+ui7rLkBwNcIlclJ5LalNRj+twQqZ3uXW0gUYqI49jyicckUdFX9ojQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.0017418","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.17418_1783831785822_0.722491591568226","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.dfd47a7":{"name":"react-doctor","version":"0.7.6-dev.dfd47a7","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.dfd47a7","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"100bea173b6ed1b1d9e56ab96590a8e1c234371d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.dfd47a7.tgz","fileCount":12,"integrity":"sha512-jKL6q1+npaSIyxGb3EPagUrzNHuTsgby5NNYafFfnh5jp1j0jmH+5DFVlQElmYh3jzveVqVQY7Bl3cKd9uP3gg==","signatures":[{"sig":"MEQCICvgoIMQDVqUrkiBDGAqND9gPimjn5+iPiLPBlDEdz8FAiBNUtXUR4qxBGjOuXjc6UswwvXr/6txp8UohZZPfB3Fvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.dfd47a7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5644660},"type":"module","_from":"file:react-doctor-0.7.6-dev.dfd47a7.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/fb7fe742d89b95949729c18151e987be/react-doctor-0.7.6-dev.dfd47a7.tgz","_integrity":"sha512-jKL6q1+npaSIyxGb3EPagUrzNHuTsgby5NNYafFfnh5jp1j0jmH+5DFVlQElmYh3jzveVqVQY7Bl3cKd9uP3gg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.dfd47a7","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.dfd47a7_1783832619305_0.7470596676116763","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.fbd85e3":{"name":"react-doctor","version":"0.7.6-dev.fbd85e3","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.fbd85e3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7555aa570813ee939139c9909b773050d7e97ef6","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.fbd85e3.tgz","fileCount":12,"integrity":"sha512-GCnxWNvqmwvGh7Tb/3Lkx7SOlYt98AnqNwRCzPGrEE5iz7Uj2E7PHMtEd5BzmAIu5cZlzYXhbkD6O8ffic3J+A==","signatures":[{"sig":"MEUCIDuSTHGilvgtQV5dZvvBcQi79p4zwe+FubrUmX8tF5VrAiEAy2fSFVs4Ed/r7xQknxjcjHZDpQ5j2GgiaGvQyNiyY00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.fbd85e3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5644660},"type":"module","_from":"file:react-doctor-0.7.6-dev.fbd85e3.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e14def6e8ce0522ac1398f51d2f52fa4/react-doctor-0.7.6-dev.fbd85e3.tgz","_integrity":"sha512-GCnxWNvqmwvGh7Tb/3Lkx7SOlYt98AnqNwRCzPGrEE5iz7Uj2E7PHMtEd5BzmAIu5cZlzYXhbkD6O8ffic3J+A==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.fbd85e3","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.fbd85e3_1783834265625_0.26050737365788423","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.82e10cd":{"name":"react-doctor","version":"0.7.6-dev.82e10cd","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.82e10cd","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"28cf9a1c6917b589d1924833e516066eca230468","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.82e10cd.tgz","fileCount":12,"integrity":"sha512-q2sNXOS6gNjUOpJ6ABk9SGsbs4GVSHsoIH1tlYUKyawZKr9a0PWLmyNzJ/xt/MhzqHjo2R3+aPhhFaBIQtc4qA==","signatures":[{"sig":"MEUCICcIG9i2wkv9etEGIkJno8T7ygzmKMcHT7EvrOpoH1koAiEA4CACKlRHXgz2r93x4jJkkwpB3E696aCQU3scYmjIILA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.82e10cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5644643},"type":"module","_from":"file:react-doctor-0.7.6-dev.82e10cd.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/75eff63d19d3c514115a67fb2ed4ffc3/react-doctor-0.7.6-dev.82e10cd.tgz","_integrity":"sha512-q2sNXOS6gNjUOpJ6ABk9SGsbs4GVSHsoIH1tlYUKyawZKr9a0PWLmyNzJ/xt/MhzqHjo2R3+aPhhFaBIQtc4qA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.82e10cd","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.82e10cd_1783835254439_0.48612242233709746","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.64950ba":{"name":"react-doctor","version":"0.7.6-dev.64950ba","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.64950ba","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"62e55bb79be22658ccaa8d2dd1fb84abe4c610a9","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.64950ba.tgz","fileCount":12,"integrity":"sha512-xSmWFEo7Zvb5YLrmFxRNLualpDKHwvPZX1Dy1BebyfW15kk/0y8ewirv3VLxZ+MRZjhA5mV3bMG7MmQ9e7O/Fg==","signatures":[{"sig":"MEYCIQCI7HJLHauStD5D/MTxUUCzE2MQhpTB5cErcZO4IPbv+QIhAL/LTNjnEjf3/moeKhuHb78JyDLpl5gKyo46tslvMJav","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.64950ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5644643},"type":"module","_from":"file:react-doctor-0.7.6-dev.64950ba.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e0750418f5f1fb75b0399778918f1b9f/react-doctor-0.7.6-dev.64950ba.tgz","_integrity":"sha512-xSmWFEo7Zvb5YLrmFxRNLualpDKHwvPZX1Dy1BebyfW15kk/0y8ewirv3VLxZ+MRZjhA5mV3bMG7MmQ9e7O/Fg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.64950ba","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.64950ba_1783836815279_0.5305371660411624","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.e026a23":{"name":"react-doctor","version":"0.7.6-dev.e026a23","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.e026a23","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"263669e29ec0efb97b0c1368b1dc676b331eed7e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.e026a23.tgz","fileCount":12,"integrity":"sha512-Ye6nULqezAz/wGRBGPSypkF4xGPb1rhxuQq3YuZF+RImhJ0uOQ/YLDpFv+187ZsVl1R2mS1MMSUoI8Yb6P7zFA==","signatures":[{"sig":"MEYCIQDWehRN7O45UQdxCTh3By/TxSB9momcn7CKbnmh3FdSVAIhAO9Q3wzWJHlXm7UX0nlJMnWBomRS58l/cdyIgLvh1uOP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.e026a23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5643668},"type":"module","_from":"file:react-doctor-0.7.6-dev.e026a23.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/696fa6a6b6188c378d716eb9a8f61666/react-doctor-0.7.6-dev.e026a23.tgz","_integrity":"sha512-Ye6nULqezAz/wGRBGPSypkF4xGPb1rhxuQq3YuZF+RImhJ0uOQ/YLDpFv+187ZsVl1R2mS1MMSUoI8Yb6P7zFA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.e026a23","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.e026a23_1783838953614_0.46872951711719923","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.8528def":{"name":"react-doctor","version":"0.7.6-dev.8528def","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.8528def","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"3c9fff71c669a7cc0f444f926f75f162c39f6ad1","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.8528def.tgz","fileCount":12,"integrity":"sha512-5FfRTnnlnQ9TI8K9J2uUhiJHKBaFJB/2yhe4qiC3uIlUvdJvyVd0NerFBrdXDMb9FqBiwauOAnbysds3DMquXw==","signatures":[{"sig":"MEYCIQD28wgdbhwJ8WspoLiVdM7gNZWmha6uFAQAKZiQm21MtQIhAITTVAwJl3DNoPokOu39L3PYMH9EW9QYlI8Q+IHPaKij","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.8528def","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5643668},"type":"module","_from":"file:react-doctor-0.7.6-dev.8528def.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/6fb59468f63268a8640daa3e3dbc78b5/react-doctor-0.7.6-dev.8528def.tgz","_integrity":"sha512-5FfRTnnlnQ9TI8K9J2uUhiJHKBaFJB/2yhe4qiC3uIlUvdJvyVd0NerFBrdXDMb9FqBiwauOAnbysds3DMquXw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.8528def","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.8528def_1783839370623_0.1928451438846368","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.8c9a6c4":{"name":"react-doctor","version":"0.7.6-dev.8c9a6c4","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.8c9a6c4","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5beb9738993ed90533f7c5d7334bb9ab111dfc2a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.8c9a6c4.tgz","fileCount":12,"integrity":"sha512-D4dcoEYLUbeSl0EEIOJ0P5AnPZx9XQRubkxNve9ETrH1Yq8V2K9VrNXWk0c2rifWq54b3bRdlbY046yTm0cfpg==","signatures":[{"sig":"MEUCIQDQ2jhCYlQjfUTa3hKYyqxdfp9sbvL4hBTsOdWty6vWXgIgGBKSbz9XPWtlaGhaCtcdfRfrhXU4PUEUGi3YyLINCUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.8c9a6c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5643668},"type":"module","_from":"file:react-doctor-0.7.6-dev.8c9a6c4.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/a63a5b9f68913825c21b5422178c3c0f/react-doctor-0.7.6-dev.8c9a6c4.tgz","_integrity":"sha512-D4dcoEYLUbeSl0EEIOJ0P5AnPZx9XQRubkxNve9ETrH1Yq8V2K9VrNXWk0c2rifWq54b3bRdlbY046yTm0cfpg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.8c9a6c4","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.8c9a6c4_1783839628142_0.4151740780614428","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.4fb3694":{"name":"react-doctor","version":"0.7.6-dev.4fb3694","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.4fb3694","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"2f8babe4f96c8a1978584b2f4c0175c75cfff3d2","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.4fb3694.tgz","fileCount":12,"integrity":"sha512-x4btoHMOb1p7hsje8cdGAOXM87dhAyyU1R+zqqIWiQXleJ+zLs/JS4YV5fQ0HWxB46A8hFna3UW4YT6OzlX9QQ==","signatures":[{"sig":"MEUCIAN/JKPVq5YNxFCoRUPwhcgydC/4IY/e19kiUFv+0r6AAiEA9tE42+7dzYwQjC9FiwVMhaX9DWrOVXfUZdSZmJp+ezg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.4fb3694","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5643668},"type":"module","_from":"file:react-doctor-0.7.6-dev.4fb3694.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/9086b24d6de28bddf46e0d5e91342f9b/react-doctor-0.7.6-dev.4fb3694.tgz","_integrity":"sha512-x4btoHMOb1p7hsje8cdGAOXM87dhAyyU1R+zqqIWiQXleJ+zLs/JS4YV5fQ0HWxB46A8hFna3UW4YT6OzlX9QQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.4fb3694","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.4fb3694_1783840452635_0.03758010625568442","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.f215ace":{"name":"react-doctor","version":"0.7.6-dev.f215ace","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.f215ace","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"905a648b809df8f8d5d59b1c24346179f17a5b20","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.f215ace.tgz","fileCount":12,"integrity":"sha512-LJSoyXSdpW0mOXrRJJVUzpxuAkacq3BaFpHc5q7K6m8xdxqmRteegwWiZT2yAMiFxAnngcFL/y8mk/tf1wa+pQ==","signatures":[{"sig":"MEUCIQCAv4u9ZyhmxmxQv2HNx/jmxYUCLJs/BNfHmr/jPrbBGQIgc2jJJHU/z78e3HOO8KNTm1Wb1okgm/xG6qkhLgBB5U8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.f215ace","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5649988},"type":"module","_from":"file:react-doctor-0.7.6-dev.f215ace.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/41d3dee4fd12e30aad00e25d1f6ae35c/react-doctor-0.7.6-dev.f215ace.tgz","_integrity":"sha512-LJSoyXSdpW0mOXrRJJVUzpxuAkacq3BaFpHc5q7K6m8xdxqmRteegwWiZT2yAMiFxAnngcFL/y8mk/tf1wa+pQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.f215ace","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.f215ace_1783841436442_0.2781355769843905","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.778f1a2":{"name":"react-doctor","version":"0.7.6-dev.778f1a2","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.778f1a2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"fc7a676f114459621ed54e6d8c794375bead5b43","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.778f1a2.tgz","fileCount":12,"integrity":"sha512-p+43en/BSoor8qzW1DEeWD4veFQAJDT8/vGMo2oH+nm7HHV2QxgglgQmddl73tFfwOYXOGZPRAwEVYBD2Auoyg==","signatures":[{"sig":"MEUCIGR9MaSnEElEOECZ1ehioZPZNgAIhkdKKoJ3bwh7rCNiAiEA8cjHT3SSP2+Bdjks3XQA+zhjFbufvzeIq/PaAKwLfTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.778f1a2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5649988},"type":"module","_from":"file:react-doctor-0.7.6-dev.778f1a2.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/fc6e7059d2f3f108e00dd056ca6dbf03/react-doctor-0.7.6-dev.778f1a2.tgz","_integrity":"sha512-p+43en/BSoor8qzW1DEeWD4veFQAJDT8/vGMo2oH+nm7HHV2QxgglgQmddl73tFfwOYXOGZPRAwEVYBD2Auoyg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.778f1a2","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.778f1a2_1783842006779_0.44579558375100503","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.eb09902":{"name":"react-doctor","version":"0.7.6-dev.eb09902","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.eb09902","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5fae9e58966ce4d55a15fdbd69ee0c8141c6a651","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.eb09902.tgz","fileCount":12,"integrity":"sha512-nBs+LSY9AY1OGybLrxdEXGJedJGG6YmcfBeWBazzcN8kpnrJ/kyppLs5O6aZhVBgbY1LBO+MZ+8KgZ2Qwc/Ddw==","signatures":[{"sig":"MEUCIFIbMQDUbloTsNpr9n6MjwiHoHezS+/x3pK9hmRK0L0CAiEAic0i8NHKhZ4xxoh7o+RTow7Zyf9jV/2zD0pTMv81nHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.eb09902","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5650090},"type":"module","_from":"file:react-doctor-0.7.6-dev.eb09902.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/2f9cba0135fef613441d4cf3e1bc2e0b/react-doctor-0.7.6-dev.eb09902.tgz","_integrity":"sha512-nBs+LSY9AY1OGybLrxdEXGJedJGG6YmcfBeWBazzcN8kpnrJ/kyppLs5O6aZhVBgbY1LBO+MZ+8KgZ2Qwc/Ddw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.eb09902","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.eb09902_1783842894249_0.1579713003908847","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.a8cd24e":{"name":"react-doctor","version":"0.7.6-dev.a8cd24e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.a8cd24e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"a0bee34402f9ddcd152d8dd2c763b5d6c9e06fc0","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.a8cd24e.tgz","fileCount":12,"integrity":"sha512-m6b6xhLo8uVHaCsxDdwwHsfvTC43KCQuzgkgRoKvN325Cavb7dIJkttKU32W0kSLSoFO5eKPM887hMszfaRSPw==","signatures":[{"sig":"MEUCIANaUYc0duC7G2L+oUNQtsMJIhf9HlykujO0sECV4RhfAiEA4sJUPfD8tQesQJzGuYOe8CnkuvFmQge0/FY+Ce4KfWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.a8cd24e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5650090},"type":"module","_from":"file:react-doctor-0.7.6-dev.a8cd24e.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/005bf2b858c90cc7667ac5fb7d6449f9/react-doctor-0.7.6-dev.a8cd24e.tgz","_integrity":"sha512-m6b6xhLo8uVHaCsxDdwwHsfvTC43KCQuzgkgRoKvN325Cavb7dIJkttKU32W0kSLSoFO5eKPM887hMszfaRSPw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.a8cd24e","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.a8cd24e_1783849165862_0.2521379333338085","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.c6f996e":{"name":"react-doctor","version":"0.7.6-dev.c6f996e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.c6f996e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"106c28d4bf98fc7a45ac6addbe5849b1d67f2b75","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.c6f996e.tgz","fileCount":12,"integrity":"sha512-aU9d/cz0FC2SsoFQq0pM4FIaEvItYWNPCm4iNpCRaSRdF9fA/O9xvaZatJuxQIJvIHR/LeI7JUq9OjbN0nfMCQ==","signatures":[{"sig":"MEUCIAcsdlGR7E+1EJIPwbQGgZfZ83BpaL9SMhbX11K5EX1jAiEApkfBp8KqShSInR4aS58nwja+avAjWTNIK6DQz2bhg40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.c6f996e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5650090},"type":"module","_from":"file:react-doctor-0.7.6-dev.c6f996e.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/56ca3276df910358752761e43ce86bee/react-doctor-0.7.6-dev.c6f996e.tgz","_integrity":"sha512-aU9d/cz0FC2SsoFQq0pM4FIaEvItYWNPCm4iNpCRaSRdF9fA/O9xvaZatJuxQIJvIHR/LeI7JUq9OjbN0nfMCQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.c6f996e","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.c6f996e_1783850300531_0.32950193266746286","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.0150fc9":{"name":"react-doctor","version":"0.7.6-dev.0150fc9","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.0150fc9","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"6e69659c23353464f54d700c0e93ceea0cac40bd","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.0150fc9.tgz","fileCount":12,"integrity":"sha512-GN7wwWB4CoMYttzrdzvpx6ekfNcR9DQYlE4IVftunnHiFxs/mvVvdg/l2isM3LD0EfioEIK4Dv2Fs+yofmURtw==","signatures":[{"sig":"MEUCIQCXJPRKAb+HuTaHbTq6p0A0shpIv38zlJMIRck05Ws28gIgA6ByukbJU17urSZMCM+RM+LGmTkB1cltl0cgdMMzcrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.0150fc9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5650090},"type":"module","_from":"file:react-doctor-0.7.6-dev.0150fc9.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/70a458a7ca23752af9a7c6a4ca6ae053/react-doctor-0.7.6-dev.0150fc9.tgz","_integrity":"sha512-GN7wwWB4CoMYttzrdzvpx6ekfNcR9DQYlE4IVftunnHiFxs/mvVvdg/l2isM3LD0EfioEIK4Dv2Fs+yofmURtw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.0150fc9","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.0150fc9_1783851446765_0.720618837404235","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.81e6647":{"name":"react-doctor","version":"0.7.6-dev.81e6647","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.81e6647","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"1a60f06c442fa6a1f7b898fc766be05f9871245a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.81e6647.tgz","fileCount":12,"integrity":"sha512-iR0lGWMqq4/KnvNqeYff7MELn3cd7nMY21yUAMQrd3WfNmb2cgtCLM3IR1SRYymgNGS4plgnKuz85xgn0C0JqA==","signatures":[{"sig":"MEQCIBzW5v8943ngQObJXLg2TINYFgkwYMXbV6TIpxwgW0yFAiA9SRofE91piPwnG0YVCr09YqR2AvmTOhvts3YshjgQ4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.81e6647","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5650090},"type":"module","_from":"file:react-doctor-0.7.6-dev.81e6647.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/272c8684a7461452350f813c9f7bfc6c/react-doctor-0.7.6-dev.81e6647.tgz","_integrity":"sha512-iR0lGWMqq4/KnvNqeYff7MELn3cd7nMY21yUAMQrd3WfNmb2cgtCLM3IR1SRYymgNGS4plgnKuz85xgn0C0JqA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.81e6647","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.81e6647_1783852419012_0.8296299021533842","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.e141d90":{"name":"react-doctor","version":"0.7.6-dev.e141d90","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.e141d90","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f189d77d7ab36b612335082c77ec2c5701cc9c4b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.e141d90.tgz","fileCount":12,"integrity":"sha512-cwCYCy07NtB1ucTIrZhFL5+N9irZ4T5yY3ly6Ial+GreuFTGSA3QJ95s05Nu6NX7iHxAkc26XFex46PHFb51Wg==","signatures":[{"sig":"MEUCIEZu5h8uFVL5IB5WDFgkNogLul3TFn7Bv7oDTWvxNRNGAiEA5JhDC/ShhZIn8MCIAWSuYHvYvghv0BG6T1JiaARO3Nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.e141d90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5650090},"type":"module","_from":"file:react-doctor-0.7.6-dev.e141d90.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/ab03bbe903f04abfe485a54ed9cd5e59/react-doctor-0.7.6-dev.e141d90.tgz","_integrity":"sha512-cwCYCy07NtB1ucTIrZhFL5+N9irZ4T5yY3ly6Ial+GreuFTGSA3QJ95s05Nu6NX7iHxAkc26XFex46PHFb51Wg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.e141d90","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.e141d90_1783865489641_0.302631422065633","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.1f14fa1":{"name":"react-doctor","version":"0.7.6-dev.1f14fa1","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.1f14fa1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"44186e8557a588abb666200d7c5820c2063bb584","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.1f14fa1.tgz","fileCount":12,"integrity":"sha512-t5kfxkrzWkq5VKSceoK1GRHDYpFuPTM1le1j+FhbQhQWLcJo+quk+VYBrXbysy1G8LUnqa9eSLnzgsw078CYEQ==","signatures":[{"sig":"MEUCIQCIHIxgcC9tzXSEkD7Cerj1VFrFfsvE4/UfXShJgZaQnAIgPAvbES6I7ba7HG2AWCKbtW9l7rWyRkQGrjHMVAtpYSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.1f14fa1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5650090},"type":"module","_from":"file:react-doctor-0.7.6-dev.1f14fa1.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/2c8ebbdada39d640d4df074b7c4e32f4/react-doctor-0.7.6-dev.1f14fa1.tgz","_integrity":"sha512-t5kfxkrzWkq5VKSceoK1GRHDYpFuPTM1le1j+FhbQhQWLcJo+quk+VYBrXbysy1G8LUnqa9eSLnzgsw078CYEQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.1f14fa1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.1f14fa1_1783871329954_0.969289728507374","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.c5a06bd":{"name":"react-doctor","version":"0.7.6-dev.c5a06bd","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.c5a06bd","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5dcd3f42d899c3eec883b24b95764240cee5e99e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.c5a06bd.tgz","fileCount":12,"integrity":"sha512-Kv4EB1bob7LjuJZYidLbDNjv5JNOG3NGjCaEJg+YTymXI0Pp0tC10M5sOnq6r9r+V0660PO6AWv8HW9/U3mCag==","signatures":[{"sig":"MEUCIQCEHu6aqeorMX4cFWNpAnFqaFSEYCnah6dP7PnrLvo2BQIgRG4w9H+4Ea7ZdSLZ23z/fQo6IdUYGOAlsy7TNMTIHIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.c5a06bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5650090},"type":"module","_from":"file:react-doctor-0.7.6-dev.c5a06bd.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/a2aaecbe14a5c2e4db727ba69f835cea/react-doctor-0.7.6-dev.c5a06bd.tgz","_integrity":"sha512-Kv4EB1bob7LjuJZYidLbDNjv5JNOG3NGjCaEJg+YTymXI0Pp0tC10M5sOnq6r9r+V0660PO6AWv8HW9/U3mCag==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.c5a06bd","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.c5a06bd_1783871598580_0.9350389405296606","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.0a8d30b":{"name":"react-doctor","version":"0.7.6-dev.0a8d30b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.0a8d30b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"79c5aafbcd51f3e0db296fb6efaadb01fae8b34f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.0a8d30b.tgz","fileCount":12,"integrity":"sha512-9Bo4c7PexuFITsAtaJfHjpoKvR4Xy1raIwWr9ZQZuiGlGapYGKh7hfr1nH5z+mbpw6pOpuu+RQYdyW5ce7k/cA==","signatures":[{"sig":"MEUCICuofnfgrrzQ7SvJcaDR14VNRqEGT5n8xFZlsqV50Xq9AiEA31cwMOJ8sv3VkC3YBHGDeokUG2iL+5Oz3mJPrPAbfzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.0a8d30b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5654436},"type":"module","_from":"file:react-doctor-0.7.6-dev.0a8d30b.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/63c6fd728202a3de7773041f62ee3478/react-doctor-0.7.6-dev.0a8d30b.tgz","_integrity":"sha512-9Bo4c7PexuFITsAtaJfHjpoKvR4Xy1raIwWr9ZQZuiGlGapYGKh7hfr1nH5z+mbpw6pOpuu+RQYdyW5ce7k/cA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.0a8d30b","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.0a8d30b_1783917348309_0.71356224242428","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.543ebfe":{"name":"react-doctor","version":"0.7.6-dev.543ebfe","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.543ebfe","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"0dca34741d9c0706b252cbfdf7764b6be3fc86f6","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.543ebfe.tgz","fileCount":12,"integrity":"sha512-Ml2EKO/0qW17oxquVwwUYgVrJRD6tTkHDmmdrVaRzcuFAa6zn2Hd9BG3bBo6z1fMUqerljWlE0PAcq50lqTYoQ==","signatures":[{"sig":"MEYCIQCKBENKqbYT4fIlInLOLDT5L7hsCz2EuN6gaBFkKBFvOgIhAN9UgHrI9dAOhpzQ6EPMlts96AIfXSQsEhNz9GFo7RPs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.543ebfe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5654436},"type":"module","_from":"file:react-doctor-0.7.6-dev.543ebfe.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/1dfc5af7eb203117c8ae73d76167c0be/react-doctor-0.7.6-dev.543ebfe.tgz","_integrity":"sha512-Ml2EKO/0qW17oxquVwwUYgVrJRD6tTkHDmmdrVaRzcuFAa6zn2Hd9BG3bBo6z1fMUqerljWlE0PAcq50lqTYoQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.543ebfe","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.543ebfe_1783925068232_0.5972418129793788","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.47beb25":{"name":"react-doctor","version":"0.7.6-dev.47beb25","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.47beb25","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"39760fa3068b098064d64ac0b97c6a38d6d41474","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.47beb25.tgz","fileCount":12,"integrity":"sha512-dHLOgmT1BIz53zemfy3Um5SDNjT8biT2nWSxw0xCPtvDs1NTsmiG2UNg1zJGlAOzEmdZtJa1qP8VhOCFg9+Bjw==","signatures":[{"sig":"MEUCIClt9X/N2x1mveD7XhX6jOyiaQlG38abRht++dBvMweKAiEAhB45CziwXgYaBd0c033t/1u0P9wydLNECj/RrtlTTY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.47beb25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5654436},"type":"module","_from":"file:react-doctor-0.7.6-dev.47beb25.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/9ca2b19122d26c4f607e6e96e6a5cdbb/react-doctor-0.7.6-dev.47beb25.tgz","_integrity":"sha512-dHLOgmT1BIz53zemfy3Um5SDNjT8biT2nWSxw0xCPtvDs1NTsmiG2UNg1zJGlAOzEmdZtJa1qP8VhOCFg9+Bjw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.47beb25","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.47beb25_1783927327990_0.7592719694846353","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.0d11bd5":{"name":"react-doctor","version":"0.7.6-dev.0d11bd5","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.0d11bd5","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e73a6d6c74689fb04c80226f50b837173ba4fecd","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.0d11bd5.tgz","fileCount":12,"integrity":"sha512-gUkmjJmnTn69DyaIZFVWw8PJSAIE5kb2BDJ4LkSKmqzAyh5dWoDJy2fnXS6v+eIdA6qFAngzcDayJr2rsbK+Yw==","signatures":[{"sig":"MEQCIAvPdkbx0yAsUzb2GZo1EzP1ThSMRYzIm3njIo2Eo0pdAiBSkAdCA5zkQiHWPrcyDGyjJPHNXtBhMh7vfkMlSkVLUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.0d11bd5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5661390},"type":"module","_from":"file:react-doctor-0.7.6-dev.0d11bd5.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/331bab28270fc218ea2244febfd77f20/react-doctor-0.7.6-dev.0d11bd5.tgz","_integrity":"sha512-gUkmjJmnTn69DyaIZFVWw8PJSAIE5kb2BDJ4LkSKmqzAyh5dWoDJy2fnXS6v+eIdA6qFAngzcDayJr2rsbK+Yw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.0d11bd5","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.0d11bd5_1783927453627_0.7392000629114404","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.b36e439":{"name":"react-doctor","version":"0.7.6-dev.b36e439","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.b36e439","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"8584b5118835134fb66205c2608af3a8aeb57f0c","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.b36e439.tgz","fileCount":12,"integrity":"sha512-bUuRc9eriZCfQMZBUMsN9abp8ab+LWRqG+nCibn8SVENf2U/4C5LFrCPeqX5Ymh2j1IBXAWU8uTcwN1HrasvyA==","signatures":[{"sig":"MEQCIC6QNzJdLwZSeasAmAcv0BcppMAiNI76X5zrL85EwCxIAiBRNefS6ATOVHKQJDiRSlweny1/Ua9qFsZqBOPhO+EaKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.b36e439","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5661390},"type":"module","_from":"file:react-doctor-0.7.6-dev.b36e439.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8f2e7ec0d31ec49f550b8a3bde2c41c7/react-doctor-0.7.6-dev.b36e439.tgz","_integrity":"sha512-bUuRc9eriZCfQMZBUMsN9abp8ab+LWRqG+nCibn8SVENf2U/4C5LFrCPeqX5Ymh2j1IBXAWU8uTcwN1HrasvyA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.b36e439","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.b36e439_1783928919457_0.824024263449255","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.1d7b6e2":{"name":"react-doctor","version":"0.7.6-dev.1d7b6e2","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.1d7b6e2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"1211e28a95a9f218c17805dad50f09bb279cd99b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.1d7b6e2.tgz","fileCount":12,"integrity":"sha512-2b440wHHPa6eWZ5NQEgyM9KqcX8CfUwqA319XYySpRlS2q5F+7DYwe+Hm3BrNr+EtyLUI/diZWqzNUnEHXLssw==","signatures":[{"sig":"MEUCIGJrydpHq5R9HN4KSjGYEt7kH5mIlJRbWlMCTFPyWV3rAiEA+XwyvEx+VLs0QNNPU3TUBtfNa7bSFLiS8xgD7pbrrXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.1d7b6e2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5661390},"type":"module","_from":"file:react-doctor-0.7.6-dev.1d7b6e2.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/0cd12ec3bfe6a3cf23c45bb9006b853e/react-doctor-0.7.6-dev.1d7b6e2.tgz","_integrity":"sha512-2b440wHHPa6eWZ5NQEgyM9KqcX8CfUwqA319XYySpRlS2q5F+7DYwe+Hm3BrNr+EtyLUI/diZWqzNUnEHXLssw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.1d7b6e2","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.1d7b6e2_1783929040251_0.5336769102134489","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.88ef7fd":{"name":"react-doctor","version":"0.7.6-dev.88ef7fd","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.88ef7fd","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"3e458bc8b3ef4d603a76c0256b0dc399c295e1ef","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.88ef7fd.tgz","fileCount":12,"integrity":"sha512-t9fb/m/G/FKC6yoWQ1BXjM8pUDL4Drue8+1DUPZjAe9eDZVuI+668v057A2kQHHEdTUqzac0VslyOGahfni8Fw==","signatures":[{"sig":"MEUCIQCBCcHJRNjN6JJm1eeqpvsiYNYNkXKxr6vzjTJndb5+5gIgREexUJCz2vTqZ5dkBVSY9Y27CNdP3aHGWz+h4vAiWPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.88ef7fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5661390},"type":"module","_from":"file:react-doctor-0.7.6-dev.88ef7fd.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/bc09e3befec481b8a10c9b50398e3ad2/react-doctor-0.7.6-dev.88ef7fd.tgz","_integrity":"sha512-t9fb/m/G/FKC6yoWQ1BXjM8pUDL4Drue8+1DUPZjAe9eDZVuI+668v057A2kQHHEdTUqzac0VslyOGahfni8Fw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.88ef7fd","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.88ef7fd_1783931130326_0.04931210815810538","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.55cebeb":{"name":"react-doctor","version":"0.7.6-dev.55cebeb","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.55cebeb","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"29f2299a6c34e9419a84d3fce63fd750f7bf0efe","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.55cebeb.tgz","fileCount":12,"integrity":"sha512-/R4PNeHNy0ixhCrYKXh+OYYuhB6Lpt9Ci8ZESmxtD5WZ8tyZZMH49OlxByfO6sVsQsj6vnKRrDoDOQ48KZmdjg==","signatures":[{"sig":"MEUCIAyYmAv5BVDxqDHUJSklD3qhJbZY8ruB+aU77rfNdw0wAiEAxHIFNv6w62YlsSWAncwoDFe4/k9bj4Y80omWjOTbFT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.55cebeb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5661390},"type":"module","_from":"file:react-doctor-0.7.6-dev.55cebeb.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c04488341e7706047ef9545e8b1f0e04/react-doctor-0.7.6-dev.55cebeb.tgz","_integrity":"sha512-/R4PNeHNy0ixhCrYKXh+OYYuhB6Lpt9Ci8ZESmxtD5WZ8tyZZMH49OlxByfO6sVsQsj6vnKRrDoDOQ48KZmdjg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.55cebeb","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.55cebeb_1783935036286_0.3975905766710097","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.5699529":{"name":"react-doctor","version":"0.7.6-dev.5699529","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.5699529","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ef5c2d85e705f4a8537eb187a55aba7c18c3c9d0","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.5699529.tgz","fileCount":12,"integrity":"sha512-3S5AXFM+N/EOLJ6CrP/2uy6h+2bcqoDXwcz4aWu8vcnUDWHkermotmXv0TBYaotkfkv36net+g+vFIz5DtPDPA==","signatures":[{"sig":"MEYCIQDbccxwh5kUE4hdB5Ksx8JhvEt+99IiWnJW86q9W2+6CwIhAOdkNW39BvX7o4J8wIPXve+BrA5fiyslOqgPM88hluJ+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.5699529","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5661390},"type":"module","_from":"file:react-doctor-0.7.6-dev.5699529.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8684619a24be880669047367f9785ad5/react-doctor-0.7.6-dev.5699529.tgz","_integrity":"sha512-3S5AXFM+N/EOLJ6CrP/2uy6h+2bcqoDXwcz4aWu8vcnUDWHkermotmXv0TBYaotkfkv36net+g+vFIz5DtPDPA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.5699529","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.5699529_1783940220587_0.2862987339161802","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.c1916d5":{"name":"react-doctor","version":"0.7.6-dev.c1916d5","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.c1916d5","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f98c6bac3e7aa504123c66733e78c0387431e956","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.c1916d5.tgz","fileCount":12,"integrity":"sha512-mPuhDytNo/854HWsH9J8MckEHRHWfMpqO2xuwwRl1tlkUAO0qZVFCQztjZmyTGNnYXD7WpCNIl0H4fKD/mJ45A==","signatures":[{"sig":"MEYCIQCYd7cs9T0ZmUbwSuxncrqBt06fjln7OcypcXbh1Q8XRAIhAONUB20jX1/OXZmBIXmc3DiMDIE8EfrkLk36arH2mpuB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.c1916d5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5665365},"type":"module","_from":"file:react-doctor-0.7.6-dev.c1916d5.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/64da6b5eb913c5855ebefcda21f246e5/react-doctor-0.7.6-dev.c1916d5.tgz","_integrity":"sha512-mPuhDytNo/854HWsH9J8MckEHRHWfMpqO2xuwwRl1tlkUAO0qZVFCQztjZmyTGNnYXD7WpCNIl0H4fKD/mJ45A==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.c1916d5","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.c1916d5_1783940338046_0.647718209005633","host":"s3://npm-registry-packages-npm-production"}},"0.7.6-dev.3f22fe3":{"name":"react-doctor","version":"0.7.6-dev.3f22fe3","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.6-dev.3f22fe3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"450c6eb53fa3711e5e07d8b04813590e884e9df1","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.6-dev.3f22fe3.tgz","fileCount":12,"integrity":"sha512-fYdgwRXJbCofmW+TWB4jhDbTbZ6rhlklwPY+RoscTf8irNfmW5OgOl/hEXIQBrRmhP+AzVAH5yQfAa+S7zBSDw==","signatures":[{"sig":"MEQCIBeVFVyfLu0JBdyM9jwSvzQ3RK5mf1Ofvj2B3l/sQp00AiACgFTwkkggrnpf1CFsrE1QCHJaISIi+zaD2tQY7P9IIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.6-dev.3f22fe3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5665365},"type":"module","_from":"file:react-doctor-0.7.6-dev.3f22fe3.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/61975c95b406a7593928611132cde7d5/react-doctor-0.7.6-dev.3f22fe3.tgz","_integrity":"sha512-fYdgwRXJbCofmW+TWB4jhDbTbZ6rhlklwPY+RoscTf8irNfmW5OgOl/hEXIQBrRmhP+AzVAH5yQfAa+S7zBSDw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.6-dev.3f22fe3","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.6","@react-doctor/core":"0.7.6","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.6-dev.3f22fe3_1783941598604_0.32992156198695444","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"react-doctor","version":"0.7.7","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"537e2d734046e549604a279575e4c71b6c2d555d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7.tgz","fileCount":12,"integrity":"sha512-kHlzPDZNRKlQbXsXgnFh1I4mL0ybt0xJca3/uRMZafaXR4AG5zf7iFMqtdRUiFWHeefE4vGf4YQmkYkXzE1rlg==","signatures":[{"sig":"MEQCIBKCfO5Bzxta7I+qyvNz6wfe+F7A6bqWx0F/2QJ7/KYkAiA/NAutR7OKfVrPZg7KjFd7mYOYyqUcnw5NYt7uWBcUGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5665305},"type":"module","_from":"file:react-doctor-0.7.7.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/9c8f20275a438c71309191e823bcefb7/react-doctor-0.7.7.tgz","_integrity":"sha512-kHlzPDZNRKlQbXsXgnFh1I4mL0ybt0xJca3/uRMZafaXR4AG5zf7iFMqtdRUiFWHeefE4vGf4YQmkYkXzE1rlg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7_1783941802455_0.20684438198082744","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.bdd1321":{"name":"react-doctor","version":"0.7.7-dev.bdd1321","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.bdd1321","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ab393f90912e60bc4daba1e6b55dc9e9bc39bda2","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.bdd1321.tgz","fileCount":12,"integrity":"sha512-oVdgnsejiU4ozXCfYCCsM+C+Xt3B2EOlw3EgRqshsfW6qCSqHtJig2gSHV62lDA+0abiL3jMrfv718jwdnzcGg==","signatures":[{"sig":"MEYCIQDygT1miSytIZtCEE2N63jgw6V8HZJ26urC1UV48aKXDwIhALFl/NlY0dt3R1wUugAIEW/tYc0Gun3e+KYMlaVuFrz9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.bdd1321","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5665365},"type":"module","_from":"file:react-doctor-0.7.7-dev.bdd1321.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c5b05ae04a082ba2790ea2e527574cc7/react-doctor-0.7.7-dev.bdd1321.tgz","_integrity":"sha512-oVdgnsejiU4ozXCfYCCsM+C+Xt3B2EOlw3EgRqshsfW6qCSqHtJig2gSHV62lDA+0abiL3jMrfv718jwdnzcGg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.bdd1321","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.bdd1321_1783941886608_0.4983364267244381","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.afed801":{"name":"react-doctor","version":"0.7.7-dev.afed801","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.afed801","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"de61046433afa7523c60935914a412d31975db6e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.afed801.tgz","fileCount":12,"integrity":"sha512-ayaWZQ8bYuGLZTEPVZZIo5Oc3v+QXfGU2xrjJiVl/54gxTGUhWuUoYHCoEI8TcsBaWnPOM7oxBOVHc3/5wpS5g==","signatures":[{"sig":"MEQCIFOXsga5RPi60JqozM17uHS3L81juRbqtO5MvN/1wLHEAiA6NtthqskjD7/7IVl2SpSOE7GkG9vubsBKvEiJXVRqLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.afed801","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5665365},"type":"module","_from":"file:react-doctor-0.7.7-dev.afed801.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/dafdcd788cd5dd2c31216bd5451e41d4/react-doctor-0.7.7-dev.afed801.tgz","_integrity":"sha512-ayaWZQ8bYuGLZTEPVZZIo5Oc3v+QXfGU2xrjJiVl/54gxTGUhWuUoYHCoEI8TcsBaWnPOM7oxBOVHc3/5wpS5g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.afed801","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.afed801_1783942956587_0.4119199990278788","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.e5b0690":{"name":"react-doctor","version":"0.7.7-dev.e5b0690","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.e5b0690","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"9563d255fd9249943dc59ef6fa92a34500eccb88","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.e5b0690.tgz","fileCount":15,"integrity":"sha512-GPiUbuprMpVntGP1CO5zIyXjof6T9e55Aap8RtrtYn2C5czeL7YeC+lj3DNZ4F3y/pEBWH9tf57/XOJFgHk/FA==","signatures":[{"sig":"MEUCIEtdqImYEdL+CdqaqF8uh9K9xegwb9R9mXwN2gFL8FYxAiEAu1RcEVLDdBRwW6mn2EUj2MQBTFNDwB1UHXHZxZ2Zsog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.e5b0690","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5687873},"type":"module","_from":"file:react-doctor-0.7.7-dev.e5b0690.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/dd1b80adcfa49c1762fef21f34e23c3d/react-doctor-0.7.7-dev.e5b0690.tgz","_integrity":"sha512-GPiUbuprMpVntGP1CO5zIyXjof6T9e55Aap8RtrtYn2C5czeL7YeC+lj3DNZ4F3y/pEBWH9tf57/XOJFgHk/FA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.e5b0690","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.e5b0690_1783953433783_0.4741222909336791","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.12e7193":{"name":"react-doctor","version":"0.7.7-dev.12e7193","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.12e7193","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"6b1f327b0eb685e2e4f13fbfad99dea17f2a4f15","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.12e7193.tgz","fileCount":15,"integrity":"sha512-T0fxk7Ukz+2Bne+TY9o93lDPeogThEItcQNut8CUUBfhrL498gRKnh0Hq9KCWSZ81o+QhqKzf6M4ezQvSewJmg==","signatures":[{"sig":"MEUCICOUOpN27M9z+mp+AFgpCOC0nQbbD7GzBZDw1IjFf+k3AiEAy8ppcBLvstBY0IHHSw4FE8LcoYtyrEgfUSUmWEMiUvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.12e7193","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5687873},"type":"module","_from":"file:react-doctor-0.7.7-dev.12e7193.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3edf8ed8af4e22595481e88a17551894/react-doctor-0.7.7-dev.12e7193.tgz","_integrity":"sha512-T0fxk7Ukz+2Bne+TY9o93lDPeogThEItcQNut8CUUBfhrL498gRKnh0Hq9KCWSZ81o+QhqKzf6M4ezQvSewJmg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.12e7193","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.12e7193_1783987986080_0.9181083630954221","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.4fce1c1":{"name":"react-doctor","version":"0.7.7-dev.4fce1c1","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.4fce1c1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"4cd353dbc366ae88d4646931dea5b6acd5a97591","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.4fce1c1.tgz","fileCount":15,"integrity":"sha512-gcLEjtSvqNj5h0h78DUUycxkj8dPV1ZEBVF/TA4f1lwaLnUM7SltPwZOfMBmnOAzZK7/q3JQkoYu9DZfF7Htew==","signatures":[{"sig":"MEYCIQCMwnJq4Q2X4FCwmTielr5413zaoIgDfGsHJMOYj4LcLQIhANKKjyxcyu6d5ZOCpcuZtXZ+iME0zv5JkfMn77G0trL1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.4fce1c1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5687873},"type":"module","_from":"file:react-doctor-0.7.7-dev.4fce1c1.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/99a5d77563f80bf9e4f53de385ba20ec/react-doctor-0.7.7-dev.4fce1c1.tgz","_integrity":"sha512-gcLEjtSvqNj5h0h78DUUycxkj8dPV1ZEBVF/TA4f1lwaLnUM7SltPwZOfMBmnOAzZK7/q3JQkoYu9DZfF7Htew==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.4fce1c1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.4fce1c1_1783989967879_0.7233648113002689","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.c79c897":{"name":"react-doctor","version":"0.7.7-dev.c79c897","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.c79c897","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ee8468b80d937914948beb540bbf1b5d1f4f96a9","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.c79c897.tgz","fileCount":15,"integrity":"sha512-U7WuVICWV7jPSb/QWG83e/HY9iuefyPK5Cle8ROPpf0F3AAxrTLIIE9cMiZ88nAT86sOwL6UrJtcC+ggNHk/Og==","signatures":[{"sig":"MEYCIQDP5OFkqoGdAjdS4BHQPug08/eDPmb8AA2TQ1EuacZGlwIhALEyNhLsqmmSdCcJFBksTwIeBWEo3LySYbzCYmZD/JXw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.c79c897","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5687873},"type":"module","_from":"file:react-doctor-0.7.7-dev.c79c897.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/7e0b9287e99110f0f4a56027e2cb9697/react-doctor-0.7.7-dev.c79c897.tgz","_integrity":"sha512-U7WuVICWV7jPSb/QWG83e/HY9iuefyPK5Cle8ROPpf0F3AAxrTLIIE9cMiZ88nAT86sOwL6UrJtcC+ggNHk/Og==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.c79c897","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.c79c897_1783990081002_0.47037338475160584","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.ec144d9":{"name":"react-doctor","version":"0.7.7-dev.ec144d9","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.ec144d9","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7f64aacafff84c0e05e09ee6aa28e2f0fadce590","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.ec144d9.tgz","fileCount":15,"integrity":"sha512-55UfHmvwf+xP16a5GLbehwM43cC4soE1G2AjkUudSkHF5g3r3MNyFuep2as+D7S2t8Y4073QHzV1QVOJA1ylgw==","signatures":[{"sig":"MEQCIBc5DB/oAi/+4p4Ffkp2HgiooBC1rw0Yn5CAX8AcGVMoAiB656zpxL1k0HncRWzBc7qdXlMMTqVzDG8pLg4z5yXHPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.ec144d9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5687873},"type":"module","_from":"file:react-doctor-0.7.7-dev.ec144d9.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/60475b66038293b2b7dbb7927ffa2e35/react-doctor-0.7.7-dev.ec144d9.tgz","_integrity":"sha512-55UfHmvwf+xP16a5GLbehwM43cC4soE1G2AjkUudSkHF5g3r3MNyFuep2as+D7S2t8Y4073QHzV1QVOJA1ylgw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.ec144d9","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.ec144d9_1783990667822_0.8821755869349239","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.71e6da6":{"name":"react-doctor","version":"0.7.7-dev.71e6da6","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.71e6da6","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"fa16588e6ecbae6fa650e753391bbc9aac2f2ebc","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.71e6da6.tgz","fileCount":15,"integrity":"sha512-i9+dEmtUfUxWA3tZ1hsQF0RW3GUgUOxC85d3ebx9S3RzQZLSbrgegSL6HLW6MeR7oM/YuRlmKFYZ18NJ7+w5ug==","signatures":[{"sig":"MEUCIQCrNhvMP55Oya5T0M8PsQ+iL33J8BPTNj4iaycX0EMOUwIgXeBZ7m/5CJmZVDpIHzv7+Z0pTOQmAJ+XeZ1IpZoiELY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.71e6da6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5687873},"type":"module","_from":"file:react-doctor-0.7.7-dev.71e6da6.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d82cd1baaa4f8cbeb1c9cea0dd4364a5/react-doctor-0.7.7-dev.71e6da6.tgz","_integrity":"sha512-i9+dEmtUfUxWA3tZ1hsQF0RW3GUgUOxC85d3ebx9S3RzQZLSbrgegSL6HLW6MeR7oM/YuRlmKFYZ18NJ7+w5ug==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.71e6da6","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.71e6da6_1783991348472_0.6981255075307353","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.9fc93f8":{"name":"react-doctor","version":"0.7.7-dev.9fc93f8","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.9fc93f8","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"09d70b9a01b79e4dd5e51ef091a2a9aaa539d35d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.9fc93f8.tgz","fileCount":15,"integrity":"sha512-C/49ww8HUTwalR7Rr3bSinyhOMUptL/wLrWGx9OES3tcSxTMKDYg8Rc4Rajf2qajO5E1nvUvDJDHR++vGvgB/w==","signatures":[{"sig":"MEQCIHed9k8roHw9foEpuuH8djJJTkqXYIi2A/e2ecShbhX2AiA6E8It+kE9eqBJ1XJp0MRy9m5S7P25Gnq4/NakCNDxDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.9fc93f8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5687873},"type":"module","_from":"file:react-doctor-0.7.7-dev.9fc93f8.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/6ede021dea2c3530ba9aa2b2cfcba95c/react-doctor-0.7.7-dev.9fc93f8.tgz","_integrity":"sha512-C/49ww8HUTwalR7Rr3bSinyhOMUptL/wLrWGx9OES3tcSxTMKDYg8Rc4Rajf2qajO5E1nvUvDJDHR++vGvgB/w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.9fc93f8","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.9fc93f8_1783997143191_0.1885695371848195","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.89dbf08":{"name":"react-doctor","version":"0.7.7-dev.89dbf08","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.89dbf08","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"c77deea851fd9565071c1799963b1c6089e913d8","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.89dbf08.tgz","fileCount":15,"integrity":"sha512-R10Yvg+C1VO/VKshexkaJ7emTfPlUcgUWD4UJWfQtPiZtGJLzy/SrukoJwGyvGyDHA9GXm7Y5L8Fgz8U5VpTqQ==","signatures":[{"sig":"MEQCIDI7P88pKf/1ENlr0SgLopNFOh8VVXjTtXSEGlUDUfhEAiBHZzvOU9keQq6YnGfxq3G2iu25fSYQ14IF8kZ2adEkbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.89dbf08","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5687873},"type":"module","_from":"file:react-doctor-0.7.7-dev.89dbf08.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/34fedf6068fce49334c03dd423180e19/react-doctor-0.7.7-dev.89dbf08.tgz","_integrity":"sha512-R10Yvg+C1VO/VKshexkaJ7emTfPlUcgUWD4UJWfQtPiZtGJLzy/SrukoJwGyvGyDHA9GXm7Y5L8Fgz8U5VpTqQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.89dbf08","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.89dbf08_1784011852050_0.9494457982866662","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.fbc804e":{"name":"react-doctor","version":"0.7.7-dev.fbc804e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.fbc804e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f8c820a0a8396fce8ce7700d2ad20580eef68584","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.fbc804e.tgz","fileCount":15,"integrity":"sha512-NE03Um7G8TICOINt0zIVd/3bOSSSFS5J32lCRTUcK8f5rAk9lOZHaUaKAZxdYf2fyFej8GPnijV5gos4Ll5Ivg==","signatures":[{"sig":"MEYCIQD4mcF3+2dpxlnEMew6s7SHw0muUz5Q68ZFM2gnqUdYKQIhAIhfUyFz2V5mLgQmP30mnuRn/QIOScyt7JLbq4QngE+N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.fbc804e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5687873},"type":"module","_from":"file:react-doctor-0.7.7-dev.fbc804e.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e492bdb555ea08b5b1faf37f2434b107/react-doctor-0.7.7-dev.fbc804e.tgz","_integrity":"sha512-NE03Um7G8TICOINt0zIVd/3bOSSSFS5J32lCRTUcK8f5rAk9lOZHaUaKAZxdYf2fyFej8GPnijV5gos4Ll5Ivg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.fbc804e","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.fbc804e_1784012505649_0.9031350694575515","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.43327b5":{"name":"react-doctor","version":"0.7.7-dev.43327b5","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.43327b5","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"965e81a9f0dc046a447629061d7c90cc19918142","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.43327b5.tgz","fileCount":15,"integrity":"sha512-wQqAAfv2HIkXOXDrJ7a6Q9RNuqHKBEolM2fdEzNun+KAxFu2v7z9+eGmpu7Dz+T5L8cmAFIsunUyVdi6lj6W6w==","signatures":[{"sig":"MEUCIQDZI/FLuRJSqVd5K8SjvruGRLgkXW3gqPy2W1HS9QYlkAIgC4gSypO4KlHL9+4zlTP4iXXK0Z5butXmXV3R0iPGBwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.43327b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5750546},"type":"module","_from":"file:react-doctor-0.7.7-dev.43327b5.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/36e0d92ee98dbe888610f4b8ee3e1d2d/react-doctor-0.7.7-dev.43327b5.tgz","_integrity":"sha512-wQqAAfv2HIkXOXDrJ7a6Q9RNuqHKBEolM2fdEzNun+KAxFu2v7z9+eGmpu7Dz+T5L8cmAFIsunUyVdi6lj6W6w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.43327b5","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.43327b5_1784012620922_0.6791227019259534","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.ce4179b":{"name":"react-doctor","version":"0.7.7-dev.ce4179b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.ce4179b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7de74c5a65f3e1090a4bf4b499368acf3bfb8161","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.ce4179b.tgz","fileCount":15,"integrity":"sha512-nLnXarbiUsZOHv9FU9UrSbrSRNUQdOq5fnt+CLQ5/33BsV4VpblvoyZ6Ie+Q6ePkajrmw1GCOv7qiz0bWgcbQw==","signatures":[{"sig":"MEYCIQCbUko2vp+OzQqPdP0t+wfvZWh+l4SOtlIiIOYN4QjaPAIhAIQ3cLFu6jFP4PzsNqcKsjSUTFQnr5Y47LaCxGHhs5en","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.ce4179b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5750546},"type":"module","_from":"file:react-doctor-0.7.7-dev.ce4179b.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/b1c24882fdacd4a1eed69ed72f2c8e91/react-doctor-0.7.7-dev.ce4179b.tgz","_integrity":"sha512-nLnXarbiUsZOHv9FU9UrSbrSRNUQdOq5fnt+CLQ5/33BsV4VpblvoyZ6Ie+Q6ePkajrmw1GCOv7qiz0bWgcbQw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.ce4179b","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.ce4179b_1784012778223_0.897949488816991","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.79abd71":{"name":"react-doctor","version":"0.7.7-dev.79abd71","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.79abd71","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"9dc3ee10ed5330f0ff16a6653e97f91262924e44","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.79abd71.tgz","fileCount":15,"integrity":"sha512-zZuSnMOp+7ED8HK9cmaKN0fL1N7OyqtzS5FJf3k58fQBlOjK3UO5tnDzjk8yL6wIdATa4oTdp84d6R63ROZ2zg==","signatures":[{"sig":"MEUCIHfSRMZb3JWY7wdjePjy4pVVGKqJnYC5TaZiJhZnr7fBAiEAu4Vkd+/k9ch9RGMS2qYck87krz45S1uJzaLh8lYky1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.79abd71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5750546},"type":"module","_from":"file:react-doctor-0.7.7-dev.79abd71.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/45254b8769f914faab1c5a02c07eb58d/react-doctor-0.7.7-dev.79abd71.tgz","_integrity":"sha512-zZuSnMOp+7ED8HK9cmaKN0fL1N7OyqtzS5FJf3k58fQBlOjK3UO5tnDzjk8yL6wIdATa4oTdp84d6R63ROZ2zg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.79abd71","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.79abd71_1784013562455_0.629707075763744","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.04c7e36":{"name":"react-doctor","version":"0.7.7-dev.04c7e36","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.04c7e36","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"8775e95d06a3f9c731bee9a480be8b701566a91e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.04c7e36.tgz","fileCount":15,"integrity":"sha512-d9AdUFgWMmcmyBTTO3nJLo1y7+b7HNCRS8OWeS5dl+pPCNScFvH3rW3XT10Fthajg6DBSFQILqjakFzGAcEmxg==","signatures":[{"sig":"MEUCIQD4PE3Jz9wWO3WGh5CKugEsKQnrJDhYVRExDbvGQzkPQQIgWjxrwtVvlvoM1IvW1RxQYUjkjaO7YVFDGJG2gTM0b3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.04c7e36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5750546},"type":"module","_from":"file:react-doctor-0.7.7-dev.04c7e36.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/507dd31a30e8b261214f300bd19aec66/react-doctor-0.7.7-dev.04c7e36.tgz","_integrity":"sha512-d9AdUFgWMmcmyBTTO3nJLo1y7+b7HNCRS8OWeS5dl+pPCNScFvH3rW3XT10Fthajg6DBSFQILqjakFzGAcEmxg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.04c7e36","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.04c7e36_1784013678283_0.049968695506271255","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.a468589":{"name":"react-doctor","version":"0.7.7-dev.a468589","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.a468589","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ff328f4cfa06b98cf79b5899d03691c5f31bc55f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.a468589.tgz","fileCount":15,"integrity":"sha512-eEqLhjQeLhpM78D5sfJRzP8FVrtmmsyfzv8VrIj8DW8mlq6cAsgnWsikuQrgHANEHlmIeHi5rC5s3WXTsnu9/A==","signatures":[{"sig":"MEUCIFFUip5INm3dREA94jcviu7eLDXKQZUmu6+zkTMW5wXqAiEA/OvayMJBAyyrTrIQ/6wh9/fWe0+xc+B/BbRMkD6+fKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.a468589","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5750546},"type":"module","_from":"file:react-doctor-0.7.7-dev.a468589.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/05cf4e354a89d858b7ebbfaab0f50a45/react-doctor-0.7.7-dev.a468589.tgz","_integrity":"sha512-eEqLhjQeLhpM78D5sfJRzP8FVrtmmsyfzv8VrIj8DW8mlq6cAsgnWsikuQrgHANEHlmIeHi5rC5s3WXTsnu9/A==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.a468589","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.a468589_1784013792653_0.8010673326282645","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.9c612c5":{"name":"react-doctor","version":"0.7.7-dev.9c612c5","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.9c612c5","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"cfe45fe735af0d79bf7da9ebeb49ac681d327021","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.9c612c5.tgz","fileCount":15,"integrity":"sha512-RepSyUTFYrTRbSEbNwY0fU5b7xY6plcnSRGy7BmGpWXbIIemzieMkof7NH3snBQSw48Ey/J0r0HbGL7bpB9jBA==","signatures":[{"sig":"MEUCIDnERvgUpxl72wW46I2bzjmVzndW+9y7kTWhEVF1E34pAiEAqdswNX2XoM8VSmB9uayqYi5zL2ojWenzoj1XsiII9wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.9c612c5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5750546},"type":"module","_from":"file:react-doctor-0.7.7-dev.9c612c5.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/85ecaa4499d40bb50c9324dca26273d5/react-doctor-0.7.7-dev.9c612c5.tgz","_integrity":"sha512-RepSyUTFYrTRbSEbNwY0fU5b7xY6plcnSRGy7BmGpWXbIIemzieMkof7NH3snBQSw48Ey/J0r0HbGL7bpB9jBA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.9c612c5","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.9c612c5_1784014289519_0.35793381276468783","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.517f87a":{"name":"react-doctor","version":"0.7.7-dev.517f87a","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.517f87a","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"79b1ff9c45619a72381c828c462ca166de962823","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.517f87a.tgz","fileCount":15,"integrity":"sha512-gTZx8Pr9Bl3CUZUp25edJAlW2d8VGp0ufVeZDoabkc8y7PB8/L0DiqcMZrrdRv674whzWqxm7VuL8a5YEPwxZw==","signatures":[{"sig":"MEUCIQDDKZF75RipxpvZ6IVQrTWjQnw8tU/MjniHmWA3gEEUGwIgf67js82WXWNP/ic6dJOfUbRaOMOlKMY5gb4AEaAm8Nw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.517f87a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5750546},"type":"module","_from":"file:react-doctor-0.7.7-dev.517f87a.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e514bfe896ab58665f79981c6d520643/react-doctor-0.7.7-dev.517f87a.tgz","_integrity":"sha512-gTZx8Pr9Bl3CUZUp25edJAlW2d8VGp0ufVeZDoabkc8y7PB8/L0DiqcMZrrdRv674whzWqxm7VuL8a5YEPwxZw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.517f87a","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.517f87a_1784014424902_0.8111042072443175","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.30b7eeb":{"name":"react-doctor","version":"0.7.7-dev.30b7eeb","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.30b7eeb","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"a87e511f72a34ecaa6ed6166c8cfd1eebfe10a2d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.30b7eeb.tgz","fileCount":15,"integrity":"sha512-9bn8ElBdUEchxh87dwdpCy+G2TofjPL8S3AngBkQmTVyzQvJaSd6bXOYOtT55YhlKyJJjFSHeIMyg7MT7tL1HA==","signatures":[{"sig":"MEYCIQDX8t4LxT5RD8DndwqfJ5MNL03JiqQnOXYVsatDd2TGzAIhANoYHMoJs8aVkHYY9iJ/Y9uHgUvK/FoikbK/UTTmTbpA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.30b7eeb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5750546},"type":"module","_from":"file:react-doctor-0.7.7-dev.30b7eeb.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/9c7b956767dd7ab4880ff9a00de10468/react-doctor-0.7.7-dev.30b7eeb.tgz","_integrity":"sha512-9bn8ElBdUEchxh87dwdpCy+G2TofjPL8S3AngBkQmTVyzQvJaSd6bXOYOtT55YhlKyJJjFSHeIMyg7MT7tL1HA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.30b7eeb","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.30b7eeb_1784014835680_0.9344081269663793","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.af58965":{"name":"react-doctor","version":"0.7.7-dev.af58965","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.af58965","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"75964643c7d47e7f1cc6ea4556ace1bd4fe8b7cd","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.af58965.tgz","fileCount":15,"integrity":"sha512-H6f4C155W8B90p5UWOQK3tIwZIOJLXT5c2Hn2SMGvn4j7vIDJGByVesMxzZ56y0kpPwtcKlrnN67sH8r2j51bg==","signatures":[{"sig":"MEQCIBz/uEL3Rd1BadQro4HIouCW2XSYtHZJAvuj6RLLh7IiAiBqshDVv3fHPG/2GR9PcPm3bxp1OMiwTuQj0i9+KPrP4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.af58965","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5750546},"type":"module","_from":"file:react-doctor-0.7.7-dev.af58965.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/610ce4d5255768b3a2b09e2eeeafd75a/react-doctor-0.7.7-dev.af58965.tgz","_integrity":"sha512-H6f4C155W8B90p5UWOQK3tIwZIOJLXT5c2Hn2SMGvn4j7vIDJGByVesMxzZ56y0kpPwtcKlrnN67sH8r2j51bg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.af58965","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.af58965_1784017899411_0.6283692225153763","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.287dff7":{"name":"react-doctor","version":"0.7.7-dev.287dff7","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.287dff7","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e4bc6e00691d97d224fe036d7dbb1080429c3944","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.287dff7.tgz","fileCount":15,"integrity":"sha512-oNqgLVTtkeGMuAe0Rrvm2m2uxjZ1fBVnxKMNqT4Nq3Ndll0y04O+KJmDBpth5Vuf9sNdOni2phL+0ZjLTBo/7w==","signatures":[{"sig":"MEYCIQDSkmcfHIskA9+wXSrcQ4S7U0ws8he7JgCLCPUGRbE/MAIhAKktO7BV+rus1UTP5kdd4sa76yubC7nr3gEIJWqdTeWr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.287dff7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5750546},"type":"module","_from":"file:react-doctor-0.7.7-dev.287dff7.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8cd3d938c0a1830235a321d41d2240fc/react-doctor-0.7.7-dev.287dff7.tgz","_integrity":"sha512-oNqgLVTtkeGMuAe0Rrvm2m2uxjZ1fBVnxKMNqT4Nq3Ndll0y04O+KJmDBpth5Vuf9sNdOni2phL+0ZjLTBo/7w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.287dff7","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.287dff7_1784019629296_0.8854136391753191","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.6e5c240":{"name":"react-doctor","version":"0.7.7-dev.6e5c240","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.6e5c240","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"240b0ef9ace2e5686621a8c50a5e9399154977c3","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.6e5c240.tgz","fileCount":15,"integrity":"sha512-aOALGD94e15M4wyDwnJhWFAvJUiAh7EjgfEIP+1VJnB4uq6jBjRVyLeSTyJQsHQRfX9C5YilsSj96aENVFNWxw==","signatures":[{"sig":"MEUCIBm9iYTvzC1e3mxNs/dYAyQNl85QrcJa1ajJr1qb7bhAAiEAxo9mpr1WAet3K4Gs/R2QhvDAEKuDCrQHp9lbPQtn/1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.6e5c240","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5750546},"type":"module","_from":"file:react-doctor-0.7.7-dev.6e5c240.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/70acb7abf995e21d4dc034e98006f13c/react-doctor-0.7.7-dev.6e5c240.tgz","_integrity":"sha512-aOALGD94e15M4wyDwnJhWFAvJUiAh7EjgfEIP+1VJnB4uq6jBjRVyLeSTyJQsHQRfX9C5YilsSj96aENVFNWxw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.6e5c240","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.6e5c240_1784020948080_0.12298802551033039","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.dc5c828":{"name":"react-doctor","version":"0.7.7-dev.dc5c828","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.dc5c828","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"003ea62ad5d9a1883b201fa8cd81344a33dc0ffb","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.dc5c828.tgz","fileCount":15,"integrity":"sha512-uMZjXtoh3IS/PnWcnqX4h3f37h8TLgvrnD7Mq9Jdu/7XLO3X8JO3KrMEJwBQ3+yZ+vu8bf+qVUaaLU2PKBvwDg==","signatures":[{"sig":"MEUCIARHmzNk+EwUMCxe5XTbWXtyeTAWhbmVduHnyUimn5llAiEA2GbD2ebCsmH+pWWMnxuUVR3Yivmt6PH3c1FxQpdswxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.dc5c828","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5750546},"type":"module","_from":"file:react-doctor-0.7.7-dev.dc5c828.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/47817a5797bec9ff38e9ef2234d81cb7/react-doctor-0.7.7-dev.dc5c828.tgz","_integrity":"sha512-uMZjXtoh3IS/PnWcnqX4h3f37h8TLgvrnD7Mq9Jdu/7XLO3X8JO3KrMEJwBQ3+yZ+vu8bf+qVUaaLU2PKBvwDg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.dc5c828","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.dc5c828_1784022644131_0.38696662375429214","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.1043416":{"name":"react-doctor","version":"0.7.7-dev.1043416","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.1043416","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d63fc84d64c2790c2904e34b244830b08a17216c","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.1043416.tgz","fileCount":15,"integrity":"sha512-/rAf+W13hMyeD8VnxrPDm3myS+dcau0/aYfe9wZdxcHtx2YkS+4hUvhtppYnBv5T4rZix1Gdo7d6BXtG84Ys6g==","signatures":[{"sig":"MEUCIBRBFkQeg+u5HZhFM6OqPhf4twLSh2Q5ymhRl1WiEOGsAiEAqzg1IprNzD3kC+WPSACy1L/jtpXWyrCMEpbXE86Og94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.1043416","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5750546},"type":"module","_from":"file:react-doctor-0.7.7-dev.1043416.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/bef47c2a265f2cc7b5f6cf29ec53cd09/react-doctor-0.7.7-dev.1043416.tgz","_integrity":"sha512-/rAf+W13hMyeD8VnxrPDm3myS+dcau0/aYfe9wZdxcHtx2YkS+4hUvhtppYnBv5T4rZix1Gdo7d6BXtG84Ys6g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.1043416","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.1043416_1784023820158_0.2595408004363784","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.ed241c3":{"name":"react-doctor","version":"0.7.7-dev.ed241c3","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.ed241c3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"6f7833ae4ad448fc8b82055d983020801b6bb262","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.ed241c3.tgz","fileCount":15,"integrity":"sha512-zpP8ooP3ROZJKN9uMFmFVdnek5q4Sr4Z3eGkSUA9oTzUibM++zubNAmxcBpTbE4k+bEN3eaCAwuu1GkIcIJ9jQ==","signatures":[{"sig":"MEYCIQCALIvfvcW+V4Ers7aMEStpsguI/obfiEVh/h5znl5TrAIhAJfo0XLg5of6JVjfbrpNNXgNYOyRuGCCgYnBsyoRvNrG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.ed241c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5750546},"type":"module","_from":"file:react-doctor-0.7.7-dev.ed241c3.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d72015cd12b67167fe4a4f0b7f28353f/react-doctor-0.7.7-dev.ed241c3.tgz","_integrity":"sha512-zpP8ooP3ROZJKN9uMFmFVdnek5q4Sr4Z3eGkSUA9oTzUibM++zubNAmxcBpTbE4k+bEN3eaCAwuu1GkIcIJ9jQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.ed241c3","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.ed241c3_1784025409260_0.7289654086197106","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.9fab4fc":{"name":"react-doctor","version":"0.7.7-dev.9fab4fc","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.9fab4fc","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"daf417ad6976ddc484c1b3d7e85786bbcc03c73b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.9fab4fc.tgz","fileCount":15,"integrity":"sha512-tBzsQCu7nH164+EO3nYvtdDH0EHXHvJyZe29cgDuD9n137MuXi20Ixs4XHg3/uCW51R2OQK1gzSxdzzaAXZEuQ==","signatures":[{"sig":"MEYCIQCAB6tOLNHjABVam5FmqGaCbHsxn6/qEpHY9lBomylW6wIhALB/lonqtVWaRH+cgg58gF1X3XP22rI1ikyu+HnTUTl3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.9fab4fc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5750546},"type":"module","_from":"file:react-doctor-0.7.7-dev.9fab4fc.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/4fabc9f0792f604f2d2faaa85282a8f3/react-doctor-0.7.7-dev.9fab4fc.tgz","_integrity":"sha512-tBzsQCu7nH164+EO3nYvtdDH0EHXHvJyZe29cgDuD9n137MuXi20Ixs4XHg3/uCW51R2OQK1gzSxdzzaAXZEuQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.9fab4fc","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.9fab4fc_1784028380162_0.8318864300108479","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.e632f8a":{"name":"react-doctor","version":"0.7.7-dev.e632f8a","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.e632f8a","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"64497c171e785fd4877ec7f15092abc2de67b812","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.e632f8a.tgz","fileCount":15,"integrity":"sha512-sFFJZmyUcy6uPI9j/av0FzCIG1DTZbrIsT+p9aUYU6JmD/cJwL6HB0rKZANlYi0caFpaHCGp/wL+Il0+caD8nw==","signatures":[{"sig":"MEQCID7RaRkCRqJy2W4WbUVGRydBlYzg3c5sJDUO1A+KZTfSAiA+HWBe37OwLZ2fliRha0c8va9lBNuXe5W3Pcert9EIaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.e632f8a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5751407},"type":"module","_from":"file:react-doctor-0.7.7-dev.e632f8a.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/83a9d06f11d9aabebaebeba19c20e5f2/react-doctor-0.7.7-dev.e632f8a.tgz","_integrity":"sha512-sFFJZmyUcy6uPI9j/av0FzCIG1DTZbrIsT+p9aUYU6JmD/cJwL6HB0rKZANlYi0caFpaHCGp/wL+Il0+caD8nw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.e632f8a","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.e632f8a_1784028500182_0.1011636922200827","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.760a3b0":{"name":"react-doctor","version":"0.7.7-dev.760a3b0","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.760a3b0","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"411ca2d08b8dea7bfd7acb18dcd17c543c361833","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.760a3b0.tgz","fileCount":15,"integrity":"sha512-y1+MJiapajJF3T1oYBEvnT+5UlZ4+TZ5TIiE6xdwd+j5W4/rUGJzgmwtLcpsgLfEFittRCUEE640GjS5Z8pxBA==","signatures":[{"sig":"MEYCIQDN6ZQvv2MSnMNtzQNX6B/59GCX5sUCsEdDYVYYPMe+pAIhAMUw2KeAyoUGhqoazAcg9THZ15O9D51hMBm13GtZZZ76","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.760a3b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5751407},"type":"module","_from":"file:react-doctor-0.7.7-dev.760a3b0.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/52787ff22bcdee9905d77e00297c134c/react-doctor-0.7.7-dev.760a3b0.tgz","_integrity":"sha512-y1+MJiapajJF3T1oYBEvnT+5UlZ4+TZ5TIiE6xdwd+j5W4/rUGJzgmwtLcpsgLfEFittRCUEE640GjS5Z8pxBA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.760a3b0","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.760a3b0_1784029145957_0.8804982049370345","host":"s3://npm-registry-packages-npm-production"}},"0.7.7-dev.4190897":{"name":"react-doctor","version":"0.7.7-dev.4190897","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.7-dev.4190897","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e373f8335123631e235b5a56f5c186c0696455e2","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.7-dev.4190897.tgz","fileCount":15,"integrity":"sha512-ArS2i75XUifycPct/zXgL1wYXnzNYg/kMD+PUdcY4dtWSVss2kJv0h41UpxwUVJkD0LKRFrxMeYtakt5b2qudQ==","signatures":[{"sig":"MEQCIEgJ43NrcvFrrsgPJPDCV6OpyjuIbm37RagRr0+V9zRbAiBgBT+hQofi+vRqOuHTVSIwFyACgRnspSjWP0CMNopMvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.7-dev.4190897","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5751407},"type":"module","_from":"file:react-doctor-0.7.7-dev.4190897.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3a48751cc6968ce2f265194213476cb5/react-doctor-0.7.7-dev.4190897.tgz","_integrity":"sha512-ArS2i75XUifycPct/zXgL1wYXnzNYg/kMD+PUdcY4dtWSVss2kJv0h41UpxwUVJkD0LKRFrxMeYtakt5b2qudQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.7-dev.4190897","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.7","@react-doctor/core":"0.7.7","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.7-dev.4190897_1784032447929_0.03399204312304227","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"react-doctor","version":"0.7.8","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.8","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f1d0fac1fd138864b106b19d42e200276ae67079","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.8.tgz","fileCount":15,"integrity":"sha512-G3spmtZJE/gWWPRJ3rpgUWTPRDJpEmdRja7iNZ7RAXlfpEO+NWVzPTca/cPI9hLwPo2Aq5/BZggo5JDBrwGrlA==","signatures":[{"sig":"MEYCIQCkoBy4Lt7Y1vk17yBgXdZtaa3ElyCg5QtMRximnnzgFgIhALlJqgFEsqs1kUHnugS05eioMSqLeFXE6PAzoT3tSA03","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5751347},"type":"module","_from":"file:react-doctor-0.7.8.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f4158e53eca39562c4ceb878c038d7df/react-doctor-0.7.8.tgz","_integrity":"sha512-G3spmtZJE/gWWPRJ3rpgUWTPRDJpEmdRja7iNZ7RAXlfpEO+NWVzPTca/cPI9hLwPo2Aq5/BZggo5JDBrwGrlA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.8","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.8","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.8","@react-doctor/core":"0.7.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.8_1784032662860_0.4215803399177491","host":"s3://npm-registry-packages-npm-production"}},"0.7.8-dev.ece35b3":{"name":"react-doctor","version":"0.7.8-dev.ece35b3","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.8-dev.ece35b3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e459e5c37693b8fefaf08ee770a82520631d2181","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.8-dev.ece35b3.tgz","fileCount":15,"integrity":"sha512-JHjCBMAMCR88dCLNrKFldrvenGQe1Ak9OwpYhltgOIiAmhYPTBQQmS6zbpGXbv/xOsf4wGtq/vBneFUF9qiGMw==","signatures":[{"sig":"MEUCICQ9Krrw3JuyhJL8Ao4yyXifKABwZQKQz/UtF5o444HbAiEA2sqXo8D9S5hz7/+w4qYh6H2c0Rep7U98UjlF8IU+y/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.8-dev.ece35b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5751407},"type":"module","_from":"file:react-doctor-0.7.8-dev.ece35b3.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/097e142a610f392c3234d12a83a126ec/react-doctor-0.7.8-dev.ece35b3.tgz","_integrity":"sha512-JHjCBMAMCR88dCLNrKFldrvenGQe1Ak9OwpYhltgOIiAmhYPTBQQmS6zbpGXbv/xOsf4wGtq/vBneFUF9qiGMw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.8","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.8-dev.ece35b3","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.8","@react-doctor/core":"0.7.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.8-dev.ece35b3_1784032749998_0.8346944663860936","host":"s3://npm-registry-packages-npm-production"}},"0.7.8-dev.4829841":{"name":"react-doctor","version":"0.7.8-dev.4829841","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.8-dev.4829841","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"a2bbf6da44a16f6526fa813d82af2dc3902e29f8","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.8-dev.4829841.tgz","fileCount":15,"integrity":"sha512-7EVCPQ9lXgHXcc4RlQDA5mztM/39Ov0+NQ5cPlXZJp6H2Xz9qCKpO/nhJb4TM4JwqAQ7w6OldVPWz6GgeHZ6Fw==","signatures":[{"sig":"MEQCIFPIDTtZfsoDfJDRr/4i5jYiIeSGoXRyxhZ/dYt0C9UfAiBKZGBQY/y7zMh47YrjKFlJMHK/mI9J77JyNWNb+CaDwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.8-dev.4829841","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5751407},"type":"module","_from":"file:react-doctor-0.7.8-dev.4829841.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f3d9338f9d0b61d0b26bacd2ace53e6f/react-doctor-0.7.8-dev.4829841.tgz","_integrity":"sha512-7EVCPQ9lXgHXcc4RlQDA5mztM/39Ov0+NQ5cPlXZJp6H2Xz9qCKpO/nhJb4TM4JwqAQ7w6OldVPWz6GgeHZ6Fw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.8","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.8-dev.4829841","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.8","@react-doctor/core":"0.7.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.8-dev.4829841_1784036676195_0.19610963559409855","host":"s3://npm-registry-packages-npm-production"}},"0.7.8-dev.9256423":{"name":"react-doctor","version":"0.7.8-dev.9256423","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.8-dev.9256423","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"61a92fca3b7c7bc43e7ddc72402d43556223fc3b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.8-dev.9256423.tgz","fileCount":15,"integrity":"sha512-E/lIJVzxqfQXR0d7kxeqnemyqMjPNtBrftR6IMpaYFNsj+55+R9Y16eUzP1dwykGM3pn5U6DE6Fcek7/Sg4vGw==","signatures":[{"sig":"MEUCIQDPRpKQy1SF4DSp5g4GOQwxcxvZNt3V0myD27hSNFzgcwIgQeY6QZoDrZttFIvDm04k1E78M4seId8VYb/qExcpnV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.8-dev.9256423","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5751407},"type":"module","_from":"file:react-doctor-0.7.8-dev.9256423.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/7a8cf770a8853055bf538085e8b54138/react-doctor-0.7.8-dev.9256423.tgz","_integrity":"sha512-E/lIJVzxqfQXR0d7kxeqnemyqMjPNtBrftR6IMpaYFNsj+55+R9Y16eUzP1dwykGM3pn5U6DE6Fcek7/Sg4vGw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.8","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.8-dev.9256423","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.8","@react-doctor/core":"0.7.8","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.8-dev.9256423_1784039452468_0.04661983727218688","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.194cc06":{"name":"react-doctor","version":"0.7.9-dev.194cc06","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.194cc06","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"4701c7b05c78cc93c8e829256f142dae4a44cb3c","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.194cc06.tgz","fileCount":15,"integrity":"sha512-Wl4Fc2I8U2v/0RdT6ep21bnojY+G53nZh7fKLwHC2vGbkvezjAl/lxqCaWTNaRPm4r+Dqthe5TOaPJmugXWWqQ==","signatures":[{"sig":"MEYCIQDSUsMMDc9op7aBczSTxo+kSrQtcX0MN65SjmbvZylUcQIhAL2hIo2pzs6+SGT5KdkKTDkYAqgcg1XOYpVN+SrEOqHt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.194cc06","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5751407},"type":"module","_from":"file:react-doctor-0.7.9-dev.194cc06.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/9cc09515e6e1322876d42198c6372753/react-doctor-0.7.9-dev.194cc06.tgz","_integrity":"sha512-Wl4Fc2I8U2v/0RdT6ep21bnojY+G53nZh7fKLwHC2vGbkvezjAl/lxqCaWTNaRPm4r+Dqthe5TOaPJmugXWWqQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.194cc06","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.194cc06_1784092677319_0.6139830232666503","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.9aa98b9":{"name":"react-doctor","version":"0.7.9-dev.9aa98b9","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.9aa98b9","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"aa800f01bfacb00f62fd9048c223c1b0360adcc0","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.9aa98b9.tgz","fileCount":15,"integrity":"sha512-bORTnK2w6PE40GwDJbF+pOe4vGhALVmWy3WWmp9ntj1zv05vGxG+/emGS/ewg35QH+2ifBtTSMDxh6X5Ryps4Q==","signatures":[{"sig":"MEQCIBCcXvHI8FnkK9uXuS5Lfpv70MC6U3T+CoVjOEzlabsvAiBX4Kg5loaM+C45ddd8/yo5UvXbToLQ155UBC1tlC0y+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.9aa98b9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5751407},"type":"module","_from":"file:react-doctor-0.7.9-dev.9aa98b9.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d856c6eb7ed6bfb85fe1fd7f030b10e4/react-doctor-0.7.9-dev.9aa98b9.tgz","_integrity":"sha512-bORTnK2w6PE40GwDJbF+pOe4vGhALVmWy3WWmp9ntj1zv05vGxG+/emGS/ewg35QH+2ifBtTSMDxh6X5Ryps4Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.9aa98b9","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.9aa98b9_1784092796839_0.892068115299743","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.61111f1":{"name":"react-doctor","version":"0.7.9-dev.61111f1","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.61111f1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"168b35337b08fc7fb3a35df31773c1717f4e3dbb","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.61111f1.tgz","fileCount":15,"integrity":"sha512-xCY8b1htr2+6v/z/pbsDSQSNpgfJlqyG+oz28mfoqLS4gAbK6oThxNyYHNvhLAwPO2KeIJrngscCpYmOP4GUKA==","signatures":[{"sig":"MEUCIQCMT+6rlFg6PnSiOzSFf2yBCLc5TKuWfUQvUIbXvYN97wIgfKpnziPYJemAoGnDrYVlYSZwrqxF1iiKwmzHuUbuBMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.61111f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5751407},"type":"module","_from":"file:react-doctor-0.7.9-dev.61111f1.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/dd55f3152f3cf8c1cf8f9a25b80e9e8f/react-doctor-0.7.9-dev.61111f1.tgz","_integrity":"sha512-xCY8b1htr2+6v/z/pbsDSQSNpgfJlqyG+oz28mfoqLS4gAbK6oThxNyYHNvhLAwPO2KeIJrngscCpYmOP4GUKA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.61111f1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.61111f1_1784092909385_0.6165788267334846","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.b30fb80":{"name":"react-doctor","version":"0.7.9-dev.b30fb80","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.b30fb80","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"c4fb3ae59bc20576240fdb6614085ac1a4e248ad","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.b30fb80.tgz","fileCount":15,"integrity":"sha512-Wi2CElVRcrh/8XI78KwU2ISkci31iKaov3tI/Yi6deMsIzo4+XpQQnwsx1uy4PrWpK/tkyzFfaTSnQZ5Te0EDg==","signatures":[{"sig":"MEUCIQDROYfKds/JIg+p+tTW6ipxb08gSvt0R3KUzJwUoMo7pgIgZhrjsdQeVx3zEQ+U7/OIqCVa1hihfUZR2oBgS+IDUPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.b30fb80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5751407},"type":"module","_from":"file:react-doctor-0.7.9-dev.b30fb80.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/240fbcaa0caf6de68019ed8eeb904728/react-doctor-0.7.9-dev.b30fb80.tgz","_integrity":"sha512-Wi2CElVRcrh/8XI78KwU2ISkci31iKaov3tI/Yi6deMsIzo4+XpQQnwsx1uy4PrWpK/tkyzFfaTSnQZ5Te0EDg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.b30fb80","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.b30fb80_1784093520989_0.9701214893571874","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.6325f9c":{"name":"react-doctor","version":"0.7.9-dev.6325f9c","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.6325f9c","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"06e6b4b8730362017423dc3626be75c2f73f94f2","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.6325f9c.tgz","fileCount":15,"integrity":"sha512-stRAMij1o+as98LeMUzPzxb5uwWZzzBafcFwXbp21EqqM1p5hugrsrsSINCYEqiFDEJ2waMxiOxR1D5nu76Q8g==","signatures":[{"sig":"MEQCIHHJP00eciycKzP1a5rLupY7h1L2/S9zAu8qjermlNqsAiBePM6fug25lbnT2YIHfyS7mN4FhjWhVjTsqhIBeiaNOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.6325f9c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5751407},"type":"module","_from":"file:react-doctor-0.7.9-dev.6325f9c.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/bba924fd20ae6f0d4f032c1d384b9c35/react-doctor-0.7.9-dev.6325f9c.tgz","_integrity":"sha512-stRAMij1o+as98LeMUzPzxb5uwWZzzBafcFwXbp21EqqM1p5hugrsrsSINCYEqiFDEJ2waMxiOxR1D5nu76Q8g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.6325f9c","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.6325f9c_1784093816782_0.16051692817689944","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.d7d38d7":{"name":"react-doctor","version":"0.7.9-dev.d7d38d7","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.d7d38d7","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7d104f296ca4d1af5f16a90105579a9f0adea25f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.d7d38d7.tgz","fileCount":15,"integrity":"sha512-vorsgY1Er8XQYa8hkF1CEaTSzWcY7ilTCP/w/svhvUAvib5J71smD0ZKc0VNoQeJj0XOIu9ZZIVRpDA0a+0tuQ==","signatures":[{"sig":"MEYCIQDh9ZG8YoN+51F/EWuO63ZdYDdX6IsFf/EVqEqggoo3HgIhAKd+dxlzpYg7DiSd8NAo75HiIL2v4Ldhqm9t7umCI/UA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.d7d38d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5751407},"type":"module","_from":"file:react-doctor-0.7.9-dev.d7d38d7.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/430b8ef61883e73924625a7e7374e57e/react-doctor-0.7.9-dev.d7d38d7.tgz","_integrity":"sha512-vorsgY1Er8XQYa8hkF1CEaTSzWcY7ilTCP/w/svhvUAvib5J71smD0ZKc0VNoQeJj0XOIu9ZZIVRpDA0a+0tuQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.d7d38d7","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.d7d38d7_1784093920789_0.3835992611403394","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.e5d5753":{"name":"react-doctor","version":"0.7.9-dev.e5d5753","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.e5d5753","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"1adc5b1df0eeef147399fd443366d894ae3e0a11","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.e5d5753.tgz","fileCount":15,"integrity":"sha512-wDc2UzFo942ttpdvg1M87KRhcLxRUp2YjJLvPrpyCpeChSJuKQtJKduCfshB4sZgF3OVJFps4i+CwlpTrK+L9A==","signatures":[{"sig":"MEQCIE/niSCjaagpK8Vw0uIeyeHBiYS9DDodReT4EqYUBvpeAiAgOYbaDNR0WUmjcPLdN/xCD7qwfRhC6aoUM1sujdtp5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.e5d5753","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5751407},"type":"module","_from":"file:react-doctor-0.7.9-dev.e5d5753.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/27f3d7ebda07011802efd8a1fead5f99/react-doctor-0.7.9-dev.e5d5753.tgz","_integrity":"sha512-wDc2UzFo942ttpdvg1M87KRhcLxRUp2YjJLvPrpyCpeChSJuKQtJKduCfshB4sZgF3OVJFps4i+CwlpTrK+L9A==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.e5d5753","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.e5d5753_1784094276508_0.4295870475433974","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.d8a20e0":{"name":"react-doctor","version":"0.7.9-dev.d8a20e0","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.d8a20e0","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"24e689eb72b745b32cdc61283134a3b2afcf61cd","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.d8a20e0.tgz","fileCount":15,"integrity":"sha512-mqpftSBuVRURlWfkX47aKl6duBp2VLOlN67Dxzw9+aMFu+LeSBXNN2CafBQIC9vMywgqku3WxDFz0J/b1YJ5lg==","signatures":[{"sig":"MEYCIQC/7uEIagZbJanw/r1rp4QqtY4/NPblgXSojJASs5y1nwIhAMvl3IbGfVpZwlLzZtL2kFDseQR25n8FbkEli4dc4i7m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.d8a20e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5751407},"type":"module","_from":"file:react-doctor-0.7.9-dev.d8a20e0.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/2562e30b28c51d8ae0cb96d2abe9d662/react-doctor-0.7.9-dev.d8a20e0.tgz","_integrity":"sha512-mqpftSBuVRURlWfkX47aKl6duBp2VLOlN67Dxzw9+aMFu+LeSBXNN2CafBQIC9vMywgqku3WxDFz0J/b1YJ5lg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.d8a20e0","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.d8a20e0_1784094545523_0.869243232481544","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.c88a39a":{"name":"react-doctor","version":"0.7.9-dev.c88a39a","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.c88a39a","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"099f00013a553f74ac7641cd82d1c60f781e5980","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.c88a39a.tgz","fileCount":15,"integrity":"sha512-l2wx9s0ZqBXQdWkW0BjYeMCpq9kAhEr9hGJ0G9yI8um0gFmigmJTRMIiOvgW91/OKqNJ5RxjOOSMhC4p0/H0UQ==","signatures":[{"sig":"MEUCIEk7hDqiKXzF9dMBtovrRpuIOUoRl1+NX9CLef8g+yVmAiEAjY+r7tjTnKDA/RuvDVE6u+MWyF6ycZNSIX3CIRRTghE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.c88a39a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5751407},"type":"module","_from":"file:react-doctor-0.7.9-dev.c88a39a.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/a761474b8431fbede396386349ad08cb/react-doctor-0.7.9-dev.c88a39a.tgz","_integrity":"sha512-l2wx9s0ZqBXQdWkW0BjYeMCpq9kAhEr9hGJ0G9yI8um0gFmigmJTRMIiOvgW91/OKqNJ5RxjOOSMhC4p0/H0UQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.c88a39a","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.c88a39a_1784094658223_0.5325905077231159","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.e86bc57":{"name":"react-doctor","version":"0.7.9-dev.e86bc57","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.e86bc57","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"677abf3874b4e62d4e1bb193cecdaefe833569b8","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.e86bc57.tgz","fileCount":15,"integrity":"sha512-6dAKrgQp2s0O6x/79Y5S9q6SSmuKrlh4M+F7eafrL9ckXOH++lddjSlKFGUXqVD7MKIWzARMYrnCIcEehs3k8g==","signatures":[{"sig":"MEQCIAYcfRRB1pW3XpKVIl9jc5AnUdmwOS1xpFXjcGIK5K9uAiBf7twA8DpBH6llpPKorBOh0PckqXOfAFRgpZ5B2jsi9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.e86bc57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5751407},"type":"module","_from":"file:react-doctor-0.7.9-dev.e86bc57.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/0416d2b7605e144a2ff63174abe5d9bd/react-doctor-0.7.9-dev.e86bc57.tgz","_integrity":"sha512-6dAKrgQp2s0O6x/79Y5S9q6SSmuKrlh4M+F7eafrL9ckXOH++lddjSlKFGUXqVD7MKIWzARMYrnCIcEehs3k8g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.e86bc57","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.e86bc57_1784095293623_0.664435511017698","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.c7f61cd":{"name":"react-doctor","version":"0.7.9-dev.c7f61cd","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.c7f61cd","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"8d4a8d77bebc3ce9257891e9f93df99fa43ca283","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.c7f61cd.tgz","fileCount":15,"integrity":"sha512-JHFjWuW89YzGzzHbgLv/kto8AsujOShEWl3ljZifkPOkk8MQ6pKOb2rKLKl1VlVbJmahzQIS2m1va91u9PjfuQ==","signatures":[{"sig":"MEYCIQCRzJQpRVibOSuAajK77xQQZMtdxTvSlZXQyuXnEMMJEgIhAIp41cNb8gt1ZAGuD4IgfX8UmoWYbYY1gK4K/eaXuBjP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.c7f61cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5751407},"type":"module","_from":"file:react-doctor-0.7.9-dev.c7f61cd.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/49ab2644f53065a4d0cde926c3942c8a/react-doctor-0.7.9-dev.c7f61cd.tgz","_integrity":"sha512-JHFjWuW89YzGzzHbgLv/kto8AsujOShEWl3ljZifkPOkk8MQ6pKOb2rKLKl1VlVbJmahzQIS2m1va91u9PjfuQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.c7f61cd","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.c7f61cd_1784097291977_0.5895082963366114","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.1a30f2c":{"name":"react-doctor","version":"0.7.9-dev.1a30f2c","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.1a30f2c","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"adae5017ec9f403b158507352dabaf884e4d6819","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.1a30f2c.tgz","fileCount":15,"integrity":"sha512-YKmEIqLf0IyJdwKvoU3cGb3sknPUOL8W4NErUs58hzFkNdHgEyvnPv0/2s6FH56wIV9jBUFwtAcyNi1RE2EKtQ==","signatures":[{"sig":"MEQCIBY20tdIXmzZTuMFJ0WV6BTDw1I7ZQbEwogHoIcC1NYuAiA8rfTq6FzqNV+TffAmtIDZ5Lc94D/b+iB6ojR4SHU+vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.1a30f2c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5754963},"type":"module","_from":"file:react-doctor-0.7.9-dev.1a30f2c.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/4a7c12a19d38bfce004785f28b3bc517/react-doctor-0.7.9-dev.1a30f2c.tgz","_integrity":"sha512-YKmEIqLf0IyJdwKvoU3cGb3sknPUOL8W4NErUs58hzFkNdHgEyvnPv0/2s6FH56wIV9jBUFwtAcyNi1RE2EKtQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.1a30f2c","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.1a30f2c_1784190272631_0.5263163638618209","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.621be9b":{"name":"react-doctor","version":"0.7.9-dev.621be9b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.621be9b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d24b66be5e8689b5ca65d9e03eebbeb5ed828b4a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.621be9b.tgz","fileCount":15,"integrity":"sha512-TDXXXeaAmzBBGZ9OpjSn9eRyWdJOp/N0TZus7WRTbGv2Ex7BqyhKG0LqDX8zC4mK6JRLV0nwImQcsqhvrBmmlA==","signatures":[{"sig":"MEUCIQCzfFCO6BfG/Xt3gDx10RR2Zo7vlhgVhqsKOoaUr95uhgIgBMjzt6LcXrCPIRjodnRghS7aitpIHlrlOjXVdOFVYic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.621be9b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5754707},"type":"module","_from":"file:react-doctor-0.7.9-dev.621be9b.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/2820844af84dd9405b45eeffb5ee4be2/react-doctor-0.7.9-dev.621be9b.tgz","_integrity":"sha512-TDXXXeaAmzBBGZ9OpjSn9eRyWdJOp/N0TZus7WRTbGv2Ex7BqyhKG0LqDX8zC4mK6JRLV0nwImQcsqhvrBmmlA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.621be9b","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.621be9b_1784273683891_0.46022560954044733","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.db5fe10":{"name":"react-doctor","version":"0.7.9-dev.db5fe10","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.db5fe10","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"8c3d60f7c513619f04a2e46293e1ef1b8574dc68","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.db5fe10.tgz","fileCount":15,"integrity":"sha512-1Lp8Kugcr9goW0ByDomBohWjaReKi6Z1KZjasoezboD/AGI+kvQm2rPS4RZCa8PfqnO2ezyNnz5X88arqSXSDg==","signatures":[{"sig":"MEYCIQDDUik2UotRVT7lEnoDiKWdgJXdazbXJwUifg/j3ciDtQIhAJh3MgnSswNYE2q0nbfvQnfgfdp6fa8qqpbfDn72RIPN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.db5fe10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5754707},"type":"module","_from":"file:react-doctor-0.7.9-dev.db5fe10.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/a494f23f6c81c0741d3a3a35a4ec3ecf/react-doctor-0.7.9-dev.db5fe10.tgz","_integrity":"sha512-1Lp8Kugcr9goW0ByDomBohWjaReKi6Z1KZjasoezboD/AGI+kvQm2rPS4RZCa8PfqnO2ezyNnz5X88arqSXSDg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.db5fe10","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.db5fe10_1784276637571_0.7547516313284355","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.c8a2918":{"name":"react-doctor","version":"0.7.9-dev.c8a2918","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.c8a2918","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"29cc6ca9407de6f2fc65799a0f6f5a17f2a27cd6","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.c8a2918.tgz","fileCount":15,"integrity":"sha512-yMVV5n9GJ+vvDCHNivllrNW8IFAVJJP/8KpWKssAQLKL0pnwIr9VFJ5U1elyhhLljSODoHEpTJ0Xh1PVck4d6w==","signatures":[{"sig":"MEYCIQD5+rgeprIoBRgIoJmotDJBWOorMlbBfJUvikelPKhdVwIhAJUuCuGn7H6mACSyoyGSFVzk9qIejRYMu//hL7PsbUbZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.c8a2918","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5754707},"type":"module","_from":"file:react-doctor-0.7.9-dev.c8a2918.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/6036ac50c12576de4f4d37fa799f78d4/react-doctor-0.7.9-dev.c8a2918.tgz","_integrity":"sha512-yMVV5n9GJ+vvDCHNivllrNW8IFAVJJP/8KpWKssAQLKL0pnwIr9VFJ5U1elyhhLljSODoHEpTJ0Xh1PVck4d6w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.c8a2918","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.c8a2918_1784276752920_0.8415835413622623","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.6c5c91b":{"name":"react-doctor","version":"0.7.9-dev.6c5c91b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.6c5c91b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d24c667d3e01121cf791141ed991df07fd6a1599","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.6c5c91b.tgz","fileCount":15,"integrity":"sha512-fQOfi9ZjfyG+LQ+kPxXXjfUqOKKmFQVaxfvPa6YaLhR9AlEjUxlnnC99yVUkIp2k8REkCMDQfSOCqCgQW1RQSg==","signatures":[{"sig":"MEQCIEn0fX9HATiabXglvl9/s2et+uo1ytckaOS+Yp4cp/EMAiAMiHM012faYrvfAlkZ2A0MuPcbjAsfgfB38Y/34D5llw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.6c5c91b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5754707},"type":"module","_from":"file:react-doctor-0.7.9-dev.6c5c91b.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8575fe7fe97308931a5a7a8660619162/react-doctor-0.7.9-dev.6c5c91b.tgz","_integrity":"sha512-fQOfi9ZjfyG+LQ+kPxXXjfUqOKKmFQVaxfvPa6YaLhR9AlEjUxlnnC99yVUkIp2k8REkCMDQfSOCqCgQW1RQSg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.6c5c91b","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.6c5c91b_1784277319266_0.6550818426252085","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.b392093":{"name":"react-doctor","version":"0.7.9-dev.b392093","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.b392093","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"3708e36787224a791d038e9db5b2fefc4d80d094","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.b392093.tgz","fileCount":15,"integrity":"sha512-Fijw13XvItHbth5WbEEONcy3xr0/w5PoTYdtK11GdeW16tGTqVxdFuR8hNIGmUbOF0MevKQes1gt5K0Wi4xmQw==","signatures":[{"sig":"MEYCIQCoIoifVmKtQoBmjhcIpYICJ+OMkwaGuxzlohQ9LutFHwIhAIwmOazK3uENuotaUPFZ/HjP5DudvsqKq07I8vwL40Tf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.b392093","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5754707},"type":"module","_from":"file:react-doctor-0.7.9-dev.b392093.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/abcd91ccea5b1c45e290f41f0a93f1d0/react-doctor-0.7.9-dev.b392093.tgz","_integrity":"sha512-Fijw13XvItHbth5WbEEONcy3xr0/w5PoTYdtK11GdeW16tGTqVxdFuR8hNIGmUbOF0MevKQes1gt5K0Wi4xmQw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.b392093","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.b392093_1784277957673_0.6441986654548086","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.95f9937":{"name":"react-doctor","version":"0.7.9-dev.95f9937","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.95f9937","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5c667da9bca7dc424a9c932860adc9faa60e297a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.95f9937.tgz","fileCount":15,"integrity":"sha512-bPyxrE9WIQyf5xuSqbZl4pWGsfWzH+dfkt1lERz8W6U1QzjNypBEbVkk/vaNgYYhwwinrO7QGC78uXH+/HTpWQ==","signatures":[{"sig":"MEUCIQDqeu0F0VcbIt1wL4ip8UJrVK5xaIWtdWSPdo7A3vdq1gIgZVKItYEJyt+yNhQ04Ag6WcI5qJqJbNdCqJYVD7WBfpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.95f9937","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5754707},"type":"module","_from":"file:react-doctor-0.7.9-dev.95f9937.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d177132d1670ee93644b4901ff255312/react-doctor-0.7.9-dev.95f9937.tgz","_integrity":"sha512-bPyxrE9WIQyf5xuSqbZl4pWGsfWzH+dfkt1lERz8W6U1QzjNypBEbVkk/vaNgYYhwwinrO7QGC78uXH+/HTpWQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.95f9937","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.95f9937_1784278570665_0.2963528449187689","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.71892af":{"name":"react-doctor","version":"0.7.9-dev.71892af","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.71892af","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d818e715b0912ad4866cacec1bf0aa5807192756","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.71892af.tgz","fileCount":15,"integrity":"sha512-dbi77pEuwX5xR2YL/NGXYaulpsv7Cl/dnmdmJ6F7N3I4Ny7xwq5P6BoHSUMq7mYi6c3ea/19/8AicZjgHuwsJQ==","signatures":[{"sig":"MEUCIHQOWYAnoEQu6HI/Blu7W3+J7LzPMaa0xZFTCaOn45V9AiEApylcZFree5ToIiELId53YPJ/96ldA5VNBUnGOrrzNRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.71892af","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5754707},"type":"module","_from":"file:react-doctor-0.7.9-dev.71892af.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/54fedbaede258da4359bce6bf3843b3d/react-doctor-0.7.9-dev.71892af.tgz","_integrity":"sha512-dbi77pEuwX5xR2YL/NGXYaulpsv7Cl/dnmdmJ6F7N3I4Ny7xwq5P6BoHSUMq7mYi6c3ea/19/8AicZjgHuwsJQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.71892af","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.71892af_1784279087656_0.7748728943267873","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.f441f59":{"name":"react-doctor","version":"0.7.9-dev.f441f59","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.f441f59","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e43855dda68c7643ebe8bd1030538c3a7f69292c","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.f441f59.tgz","fileCount":15,"integrity":"sha512-MTjFw30kdW47x3LmHS0uU7HHg6a0iBytBbVJGfhLjmYB9B80pHfWUwraKVRDKrwPOKIUCdjrENeT3ly1wFwi6A==","signatures":[{"sig":"MEUCIQCOpNuTdA91o/CFLwjiFMT0GZ0z9MOa08b958PxK5R3UAIgU7cO+tn0hTNcPVuX8yI7l9OYEFp7yUGVJLlahW93C0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.f441f59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5754707},"type":"module","_from":"file:react-doctor-0.7.9-dev.f441f59.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3437d59c7147dff89ee98f34bf93610f/react-doctor-0.7.9-dev.f441f59.tgz","_integrity":"sha512-MTjFw30kdW47x3LmHS0uU7HHg6a0iBytBbVJGfhLjmYB9B80pHfWUwraKVRDKrwPOKIUCdjrENeT3ly1wFwi6A==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.f441f59","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.f441f59_1784279917992_0.4016412936041285","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.a16e452":{"name":"react-doctor","version":"0.7.9-dev.a16e452","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.a16e452","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"a8ea248286fae8d450debb19d2412f965b81cf16","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.a16e452.tgz","fileCount":15,"integrity":"sha512-lA0pf61RopvhyX3Vo7mc1MKUm7+7PNTS2C2wj2Eu5zrY+BroU0dG4k8LtrZT2Pk/nmJE6BaFaRxzBIq0ASZygA==","signatures":[{"sig":"MEYCIQDoWX7v/3nnTpY+xfQkdv9MsslxAXjpg4Vdct+nfRR1qgIhAP9t/2bgf1vIEXrfq2w683scsSQH/VROvox1zu4BP/cR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.a16e452","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5754707},"type":"module","_from":"file:react-doctor-0.7.9-dev.a16e452.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/cf98a33957a1c4f7cd369609ffb1652d/react-doctor-0.7.9-dev.a16e452.tgz","_integrity":"sha512-lA0pf61RopvhyX3Vo7mc1MKUm7+7PNTS2C2wj2Eu5zrY+BroU0dG4k8LtrZT2Pk/nmJE6BaFaRxzBIq0ASZygA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.a16e452","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.a16e452_1784280908651_0.27044989926164376","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.b51022f":{"name":"react-doctor","version":"0.7.9-dev.b51022f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.b51022f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d15ad291159b116e98710d982f105d16d0f476b2","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.b51022f.tgz","fileCount":15,"integrity":"sha512-3Nio1+/l2FUCAornfJp5UShWoAYPOTtLExx19jyteMG9qIEz+kMzKbZbw38//nlNSO8bxmNBRnq/XmhKEHq0Iw==","signatures":[{"sig":"MEUCIHxr+ooslSLWMZMfPNGWfyr9OonM11ZRtK0aPvYSjRWDAiEAwTwgWwvlC3mYLmKBequgr/XAJtTcaS47m1fnpstamZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.b51022f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5754707},"type":"module","_from":"file:react-doctor-0.7.9-dev.b51022f.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/dc257d45c80df383b702f701f9f3b376/react-doctor-0.7.9-dev.b51022f.tgz","_integrity":"sha512-3Nio1+/l2FUCAornfJp5UShWoAYPOTtLExx19jyteMG9qIEz+kMzKbZbw38//nlNSO8bxmNBRnq/XmhKEHq0Iw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.b51022f","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.b51022f_1784292835683_0.003331119696580398","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.11388bf":{"name":"react-doctor","version":"0.7.9-dev.11388bf","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.11388bf","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d5e979b4a7687e2886b845f5f64b519d89334983","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.11388bf.tgz","fileCount":15,"integrity":"sha512-Y5JGeLjCh1PcwQICvkYSQ4Qd/LsfH+vGaKZdhuvo8dy/8wqGjtIrG36qCIXbaIEh+4gRKfHDO1dgsUR42r/Prw==","signatures":[{"sig":"MEYCIQCKNdK1Xlq4TFoR3YcDDeIJaZL2erqfRMAfAJX8NXBFSgIhAJvVBNksogo5kDH0bAUF1GD41CqF6wt2MQIcBnJ5rpu+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.11388bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5754707},"type":"module","_from":"file:react-doctor-0.7.9-dev.11388bf.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/50c08292db8292caa7018136e5458fa7/react-doctor-0.7.9-dev.11388bf.tgz","_integrity":"sha512-Y5JGeLjCh1PcwQICvkYSQ4Qd/LsfH+vGaKZdhuvo8dy/8wqGjtIrG36qCIXbaIEh+4gRKfHDO1dgsUR42r/Prw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.11388bf","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.11388bf_1784292956250_0.8763798084391778","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.2ba83c3":{"name":"react-doctor","version":"0.7.9-dev.2ba83c3","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.2ba83c3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"abf2a1f0cd1d90e197f62ceb71e5144917a75f72","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.2ba83c3.tgz","fileCount":15,"integrity":"sha512-A7ERPYDnPWZnldWzoEqFl6nYrA48ziknHfvQqe/1mcpq2hB+kGNwscRrBp9DTKSnqnf5lmDpAdjBLjbtZVpI1Q==","signatures":[{"sig":"MEQCID5gUqiy5vZIJC6Ak2kDkeWstAqIuUrowA6MBJ9DGXj0AiA/ot/MPGXOotR1RVCe5LeLQhUlASjiWx46bEhz/iqs/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.2ba83c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5754707},"type":"module","_from":"file:react-doctor-0.7.9-dev.2ba83c3.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/2ad58adb0136c961dd7161c473deb729/react-doctor-0.7.9-dev.2ba83c3.tgz","_integrity":"sha512-A7ERPYDnPWZnldWzoEqFl6nYrA48ziknHfvQqe/1mcpq2hB+kGNwscRrBp9DTKSnqnf5lmDpAdjBLjbtZVpI1Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.2ba83c3","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.2ba83c3_1784293967504_0.6385196682898602","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.bd3655c":{"name":"react-doctor","version":"0.7.9-dev.bd3655c","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.bd3655c","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f03cac7e8a6dc818185493ee3b49568e1d74bea4","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.bd3655c.tgz","fileCount":15,"integrity":"sha512-FPe49sI2hjtNjoyHXzpGgyHfxCS/IeFkvdVwM+95v5Q0l99qghKxXnVlXCdACDtEEKD8aoOGDCjBOOA/h739Og==","signatures":[{"sig":"MEUCICIW+Uxg8DRUo8gEVt5fWJ8MUzhcZhHn950YrBYcfceYAiEAwR+dQFvxl9f9WtaOksd3AF3De6s80/Kw6q8hmHQnpqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.bd3655c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5754707},"type":"module","_from":"file:react-doctor-0.7.9-dev.bd3655c.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/7d91447ccefed862506a787f87f39da8/react-doctor-0.7.9-dev.bd3655c.tgz","_integrity":"sha512-FPe49sI2hjtNjoyHXzpGgyHfxCS/IeFkvdVwM+95v5Q0l99qghKxXnVlXCdACDtEEKD8aoOGDCjBOOA/h739Og==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.bd3655c","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.bd3655c_1784294085096_0.38779970837508304","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.2979a9b":{"name":"react-doctor","version":"0.7.9-dev.2979a9b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.2979a9b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"42f34e2c6ee224eaae47fffc8e6c145864936115","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.2979a9b.tgz","fileCount":15,"integrity":"sha512-EBnKk5qc9FkK8Bdf230r5M7YOJZRbUE4RHVT4782Kjr9AVE0eMJSdXZiGF8mCmMV+z0MVJ1Za/oDC2X0rKZpbw==","signatures":[{"sig":"MEUCIEe2fkmzqEL3u5usjz1VgwsMLzcp1tPCVD6lsnO9CllpAiEAuH71ETJpKI5jk/EYljp9bIRnlYyzDYAOw0tuJBcD6ko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.2979a9b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5762426},"type":"module","_from":"file:react-doctor-0.7.9-dev.2979a9b.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/ea1ec583634c8fdea982bd43e1ef7c13/react-doctor-0.7.9-dev.2979a9b.tgz","_integrity":"sha512-EBnKk5qc9FkK8Bdf230r5M7YOJZRbUE4RHVT4782Kjr9AVE0eMJSdXZiGF8mCmMV+z0MVJ1Za/oDC2X0rKZpbw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.2979a9b","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.2979a9b_1784295120927_0.5127038195296589","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.0ff57fa":{"name":"react-doctor","version":"0.7.9-dev.0ff57fa","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.0ff57fa","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"bd36e68b8fd0763c2bf1cf400e0170ee26a7504f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.0ff57fa.tgz","fileCount":15,"integrity":"sha512-/5fsbGfL75r3TQDxQKns/YacV5/udaeCxH4r3cfc4A0/siaFuuV0o+gVUXZbuJFv2KGix4JhtrsQXKO0oUmcQA==","signatures":[{"sig":"MEYCIQD7AAk/SqbuVcRA9GGC+QLFylXZKTciFPJ6CDU5OtjaHAIhALKEQasOeYnXv5OysZziS9wn+6o9PqWbiCXoag+aWnH/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.0ff57fa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5762426},"type":"module","_from":"file:react-doctor-0.7.9-dev.0ff57fa.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/afbda9569e7a568294d650e3b7d4bde5/react-doctor-0.7.9-dev.0ff57fa.tgz","_integrity":"sha512-/5fsbGfL75r3TQDxQKns/YacV5/udaeCxH4r3cfc4A0/siaFuuV0o+gVUXZbuJFv2KGix4JhtrsQXKO0oUmcQA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.0ff57fa","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.0ff57fa_1784298319748_0.8423526881309604","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.21043e0":{"name":"react-doctor","version":"0.7.9-dev.21043e0","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.21043e0","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"70c71825c87cc5b96d62eee21b31aea961531743","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.21043e0.tgz","fileCount":15,"integrity":"sha512-MNt6WpQlMPT+ywLqjMs0zh5wCTTvCbzmx8d3Ubp+t8Ikz1LbuYdhEEYs8gHLaM3vOI29WsPrKRlPB32+0riX9Q==","signatures":[{"sig":"MEUCIQDX4i6SNpyCzSkgaE+c5NfoLbLMFYbp/eg0Myj/kMGJcQIgBH6nnv3nWOxupJNxVByIgc5dL6k7pVeK72GsjOKk8k4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.21043e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5762426},"type":"module","_from":"file:react-doctor-0.7.9-dev.21043e0.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/aa734f13100098684df927c5f0105cc4/react-doctor-0.7.9-dev.21043e0.tgz","_integrity":"sha512-MNt6WpQlMPT+ywLqjMs0zh5wCTTvCbzmx8d3Ubp+t8Ikz1LbuYdhEEYs8gHLaM3vOI29WsPrKRlPB32+0riX9Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.21043e0","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.21043e0_1784298442704_0.34540480338130775","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.a6e4fb5":{"name":"react-doctor","version":"0.7.9-dev.a6e4fb5","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.a6e4fb5","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"2ba05c6a1c083af6805f14d87af0cb66da547be5","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.a6e4fb5.tgz","fileCount":15,"integrity":"sha512-Jvqk5sGZTNIkhQ+oQeyf9wVtBy++Gb0TmZq8fHF0W9LYJhpOVI3obCIJEcwAxt/C7C8bLJknDU1RxDnscV5CtQ==","signatures":[{"sig":"MEUCIQDSGgc/YRSG+Psxd1czmCtTAAAwKtSpHKZwnDx6lBhZEQIgHOKWPO01S2lC07YJHWMjFlQjgpUa4RcqGa36gWbM/nA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.a6e4fb5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5762426},"type":"module","_from":"file:react-doctor-0.7.9-dev.a6e4fb5.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/a95666d32a21abe12fa961691409966a/react-doctor-0.7.9-dev.a6e4fb5.tgz","_integrity":"sha512-Jvqk5sGZTNIkhQ+oQeyf9wVtBy++Gb0TmZq8fHF0W9LYJhpOVI3obCIJEcwAxt/C7C8bLJknDU1RxDnscV5CtQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.a6e4fb5","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.a6e4fb5_1784298566763_0.8398499868423215","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.e5a5f73":{"name":"react-doctor","version":"0.7.9-dev.e5a5f73","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.e5a5f73","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e3bdb3cde8e713e3143c70e629f7168219de1ee1","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.e5a5f73.tgz","fileCount":15,"integrity":"sha512-bG70UGNPUr5EVs+/DniGI2d2Nvddg3kHU72LjaSpzuAQjc67XR9uuoObIj5TCmX7T8JA39nQfKNKgpufSCsXJw==","signatures":[{"sig":"MEUCIQCQSzFrcFt7w3MdYx+4yjCrY/Y97zBgJYruFHcCx5n/qgIgdCbYBXu2FGBVHFk3nlIiwMoMtVq6pF0TrN2zJq9O924=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.e5a5f73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5762426},"type":"module","_from":"file:react-doctor-0.7.9-dev.e5a5f73.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/b424238967d5e4e02114f04d397095f8/react-doctor-0.7.9-dev.e5a5f73.tgz","_integrity":"sha512-bG70UGNPUr5EVs+/DniGI2d2Nvddg3kHU72LjaSpzuAQjc67XR9uuoObIj5TCmX7T8JA39nQfKNKgpufSCsXJw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.e5a5f73","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.e5a5f73_1784299357147_0.9262381362935959","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.093619c":{"name":"react-doctor","version":"0.7.9-dev.093619c","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.093619c","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ea52f4c95548271d57ad7baf827c86c620ad0c25","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.093619c.tgz","fileCount":15,"integrity":"sha512-BQrkwumVHjrGC0NA2RZzMBZ9J1QsjDramWPgi+Gg2qMbqy7o8Zw4HLmCYfu+WxHZHtTCIABcfz0xNoXKFOZwag==","signatures":[{"sig":"MEYCIQCsjmRGzrQ7CbOSZCSHNZODdpPVle1buQ7P4SrgL+SLAAIhAOJyfqOzqd+EnVdTlOT4UurFPGOV8811k8HCxO9GLi2Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.093619c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5762426},"type":"module","_from":"file:react-doctor-0.7.9-dev.093619c.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/0b491017cb1e04b550734ecfa73d3e40/react-doctor-0.7.9-dev.093619c.tgz","_integrity":"sha512-BQrkwumVHjrGC0NA2RZzMBZ9J1QsjDramWPgi+Gg2qMbqy7o8Zw4HLmCYfu+WxHZHtTCIABcfz0xNoXKFOZwag==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.093619c","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.093619c_1784300199550_0.22542338085233093","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.c245b9d":{"name":"react-doctor","version":"0.7.9-dev.c245b9d","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.c245b9d","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"04386245539b4498eecce93bf7f4b8a0cd3dd0c5","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.c245b9d.tgz","fileCount":15,"integrity":"sha512-gLs2MmtGqKFG8MaQRw/y3GSCmmu8bIbEY9xdDYQnP3YnEqYgj1GuyYngtrcmr3DgcJoCBKbHePJ7W1i5jV7wLA==","signatures":[{"sig":"MEUCIH7jNO43FhCuW0wfZbmNsstErZRi/7bwC73lfwEJhRPYAiEA0xA4cjKTzJdfrwutlozvOfV0vkO9iRSLv1Gdh/5SXBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.c245b9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5762426},"type":"module","_from":"file:react-doctor-0.7.9-dev.c245b9d.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/59001be1b59592b29ae14a4510bb1ec6/react-doctor-0.7.9-dev.c245b9d.tgz","_integrity":"sha512-gLs2MmtGqKFG8MaQRw/y3GSCmmu8bIbEY9xdDYQnP3YnEqYgj1GuyYngtrcmr3DgcJoCBKbHePJ7W1i5jV7wLA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.c245b9d","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.c245b9d_1784304250293_0.3118728209423305","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.4f3848b":{"name":"react-doctor","version":"0.7.9-dev.4f3848b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.4f3848b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d56151e72e517353d94e4aa0db62abe9b19ee7c3","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.4f3848b.tgz","fileCount":15,"integrity":"sha512-PTOyle6XoJjvdlPsoGu7oDDc7O0oGsXGhWPspiZ5qSEq8x6rM3XJzWh951tFOKKevB7FRSOfMSg+SRT9kDSSJQ==","signatures":[{"sig":"MEYCIQCWQO6kdgGRySIJCwL7rzfnv3SarsbVAtwM/IOVNhhsRwIhAJBG+Ntp/qrTuIgRpkjwx64Cc8sIjAe0n0F5PKigPA4g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.4f3848b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5762426},"type":"module","_from":"file:react-doctor-0.7.9-dev.4f3848b.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/58a4042d1e5787e86ac33fa734a01094/react-doctor-0.7.9-dev.4f3848b.tgz","_integrity":"sha512-PTOyle6XoJjvdlPsoGu7oDDc7O0oGsXGhWPspiZ5qSEq8x6rM3XJzWh951tFOKKevB7FRSOfMSg+SRT9kDSSJQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.4f3848b","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.4f3848b_1784304364669_0.6065673191435299","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.842a55f":{"name":"react-doctor","version":"0.7.9-dev.842a55f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.842a55f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"18cba3cfde9f6f3f872dc2a24cc051f3a8d45b89","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.842a55f.tgz","fileCount":15,"integrity":"sha512-TUM6mwtqpII/7KIr13CQjr2aqD0u0U8CFatr6wmqUIyE6xJOzxO9Lap3B3hRxZA5Ei15xECcMPA6cShPfVPdFA==","signatures":[{"sig":"MEUCIQC50sanoJcdBYZmGK6HhIgu7L7RWIUdj0XOdKPVjRe+DgIgSYdnJaGD/zLzQrb46o4zrMrpou2/KkK/ZYPUrAAdbsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.842a55f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5762753},"type":"module","_from":"file:react-doctor-0.7.9-dev.842a55f.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3bfd090f6389bf22e83c15fc3effc480/react-doctor-0.7.9-dev.842a55f.tgz","_integrity":"sha512-TUM6mwtqpII/7KIr13CQjr2aqD0u0U8CFatr6wmqUIyE6xJOzxO9Lap3B3hRxZA5Ei15xECcMPA6cShPfVPdFA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.842a55f","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.842a55f_1784304497247_0.21919766544708308","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.8835214":{"name":"react-doctor","version":"0.7.9-dev.8835214","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.8835214","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"6112557149a8d985bf1985fdec472e6a681392c4","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.8835214.tgz","fileCount":15,"integrity":"sha512-N1xl7fnPOAtGFZpesBzT8HI8/Sto8ZN6Mhly+DZE6ovzbPmMshpSTsFdx6YdUEovjEdiYe4k9vEHCsxKKm1FuA==","signatures":[{"sig":"MEQCIEHK3I2nj6Pq1mvJZ6qc8d2WYdAycwhaauzEOPczAWWYAiAjL85z6cffBEJv17g+ZyQAEJMnBTSbPiqnev5J25mjpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.8835214","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5762753},"type":"module","_from":"file:react-doctor-0.7.9-dev.8835214.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/b2f7f263a408d526f47b5d652a3b2369/react-doctor-0.7.9-dev.8835214.tgz","_integrity":"sha512-N1xl7fnPOAtGFZpesBzT8HI8/Sto8ZN6Mhly+DZE6ovzbPmMshpSTsFdx6YdUEovjEdiYe4k9vEHCsxKKm1FuA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.8835214","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.8835214_1784338947881_0.7394794896112806","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.44d3ad8":{"name":"react-doctor","version":"0.7.9-dev.44d3ad8","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.44d3ad8","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"79e4952fd350b9070c9bc4c935da12111306eb62","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.44d3ad8.tgz","fileCount":15,"integrity":"sha512-b8H/T6e4tSt1mAD5oPeV+0g+pxmJo3SgqlHAKqrnQ0UjC2xulYmrUNx1UCYpdJVIoyf6J8A1/0jZEVGg/emcJg==","signatures":[{"sig":"MEUCIQCXpWNzZFZdi0DAaHb66SayK2x4xFu/rSCTLdofIXJ9wAIgYkgshds8vIMr8S+USfK0wMJSts+r6WMmXXlcN56pT/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.44d3ad8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5762753},"type":"module","_from":"file:react-doctor-0.7.9-dev.44d3ad8.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/2caba4eb3348ff0c63544101b88243f2/react-doctor-0.7.9-dev.44d3ad8.tgz","_integrity":"sha512-b8H/T6e4tSt1mAD5oPeV+0g+pxmJo3SgqlHAKqrnQ0UjC2xulYmrUNx1UCYpdJVIoyf6J8A1/0jZEVGg/emcJg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.44d3ad8","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.44d3ad8_1784339986819_0.48840254674734895","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.ac392cb":{"name":"react-doctor","version":"0.7.9-dev.ac392cb","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.ac392cb","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"b98c0a5e9edf095c5928f7e256edcc14b79cd2ec","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.ac392cb.tgz","fileCount":15,"integrity":"sha512-x6BvKQmnurGEEnDg5+9emld82bAyz866pDKKWc918Whg5x1kQh1vUjCSAscCXLyhPAPywHQQySHEM+V8ptNKqw==","signatures":[{"sig":"MEUCIQC1a8GvUAxTDT+8/RSL6oeXRUMNi6v118l9Mqe5oWW0RgIgXurjj406b70e408JVM2paeLbxWlQw68ZvgPlked29sI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.ac392cb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5762753},"type":"module","_from":"file:react-doctor-0.7.9-dev.ac392cb.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d257be8cb8cc12760b9feadb006cf23f/react-doctor-0.7.9-dev.ac392cb.tgz","_integrity":"sha512-x6BvKQmnurGEEnDg5+9emld82bAyz866pDKKWc918Whg5x1kQh1vUjCSAscCXLyhPAPywHQQySHEM+V8ptNKqw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.ac392cb","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.ac392cb_1784340647265_0.796323163543333","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.51ecd7b":{"name":"react-doctor","version":"0.7.9-dev.51ecd7b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.51ecd7b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"c09ad40ecd86eac9171c579a97677e758abfa84e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.51ecd7b.tgz","fileCount":15,"integrity":"sha512-SRVvHTWMkfs1w7llx8UVUtoFwihA279c9WtaVrUnJvXII8hPIeztUxfbeUIBa4BJDFJnjsCj9ULX0re7dCz7OQ==","signatures":[{"sig":"MEUCIE/EJFAuMnpsSZt1nNOi6XTJXLj0W25DTpku1zEqfA8nAiEApzTSAI1RtgVmw4fHSFPd6gg9qt19IrhVMk8uME08d80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.51ecd7b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5762753},"type":"module","_from":"file:react-doctor-0.7.9-dev.51ecd7b.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/4b39a62624f05db1bc5c81d9fa4d286b/react-doctor-0.7.9-dev.51ecd7b.tgz","_integrity":"sha512-SRVvHTWMkfs1w7llx8UVUtoFwihA279c9WtaVrUnJvXII8hPIeztUxfbeUIBa4BJDFJnjsCj9ULX0re7dCz7OQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.51ecd7b","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.51ecd7b_1784341685525_0.8816375556938563","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.7e6cdf9":{"name":"react-doctor","version":"0.7.9-dev.7e6cdf9","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.7e6cdf9","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"c18ee96a9ce68494b567e2679cc746d92edd967a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.7e6cdf9.tgz","fileCount":15,"integrity":"sha512-J9hwpzYwW33b0buufwZkGP5yoCIB1OHTtPwbqRfT/3Wwe4zjj4RtJJQrkPrJUsVHprGwbWMixgS4R7bY8k038w==","signatures":[{"sig":"MEYCIQCds2IeHiwHzLCcZnJPiMuwyDlZPLr1Y/6JQX6Qh1WzfAIhAM5vYuNp9tAydv72ref5ZajeOAyrFPmA0esXUdFoNd36","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.7e6cdf9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5762753},"type":"module","_from":"file:react-doctor-0.7.9-dev.7e6cdf9.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/7c35981d1a91bfd574d5b426bd6c0fd8/react-doctor-0.7.9-dev.7e6cdf9.tgz","_integrity":"sha512-J9hwpzYwW33b0buufwZkGP5yoCIB1OHTtPwbqRfT/3Wwe4zjj4RtJJQrkPrJUsVHprGwbWMixgS4R7bY8k038w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.7e6cdf9","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.7e6cdf9_1784344570246_0.6965331750398909","host":"s3://npm-registry-packages-npm-production"}},"0.7.9-dev.2450582":{"name":"react-doctor","version":"0.7.9-dev.2450582","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.7.9-dev.2450582","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d482f80c644b115efc1026a0319fa7843d804fa4","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.7.9-dev.2450582.tgz","fileCount":15,"integrity":"sha512-0ZVi05rUoQHMgY4wRjZW4RlnRlpDsTi99u90+wFbNDiVX/yyzg9aldOgT+Iesf1vX43yIIfxnFzPtp5d1uyrfw==","signatures":[{"sig":"MEUCIQDRrTpaI34lDlYd+YQH31VWBwC9oYb/Kfquf890hsNLDQIgK+3lzx0xO5Ahi4VfPOs9rAhm5L+Kn5iDus3fCI5UnBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.7.9-dev.2450582","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5764264},"type":"module","_from":"file:react-doctor-0.7.9-dev.2450582.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/fe0ae8171e41681a9fccff5775727726/react-doctor-0.7.9-dev.2450582.tgz","_integrity":"sha512-0ZVi05rUoQHMgY4wRjZW4RlnRlpDsTi99u90+wFbNDiVX/yyzg9aldOgT+Iesf1vX43yIIfxnFzPtp5d1uyrfw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.7.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.7.9-dev.2450582","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.7.9","@react-doctor/core":"0.7.9","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.7.9-dev.2450582_1784348652157_0.30407793094702873","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"react-doctor","version":"0.8.0","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.0","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"10285df938346f843db8cd68dad41d98e1094c7b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.0.tgz","fileCount":15,"integrity":"sha512-ACOIp/sy+2jzcANqiQrw3RAaJzdqmNkSZW4wc/IP/ph02aY+I9Ge5DAuFns3EgL7v6Y9cBYjr6r8PqlU3N1DyA==","signatures":[{"sig":"MEUCIHj35V6hUpg6m7+ogZRnZFP5BIDkL7GbC4AxDQJhxwknAiEAhAl1aR/cb4Uu8XYLoc9ASw+4WX/fPLZO+z6ZutC9m/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5764204},"type":"module","_from":"file:react-doctor-0.8.0.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/4141ca6ef136776de8f53a127c8571c0/react-doctor-0.8.0.tgz","_integrity":"sha512-ACOIp/sy+2jzcANqiQrw3RAaJzdqmNkSZW4wc/IP/ph02aY+I9Ge5DAuFns3EgL7v6Y9cBYjr6r8PqlU3N1DyA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.0","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.0","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.0","@react-doctor/core":"0.8.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.0_1784348899716_0.886230664268935","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-dev.c0d9d38":{"name":"react-doctor","version":"0.8.0-dev.c0d9d38","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.0-dev.c0d9d38","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"39dc0496e0109711dc45e32370ae8d1a6cbf7403","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.0-dev.c0d9d38.tgz","fileCount":15,"integrity":"sha512-vs8mpX+qZBy4yHOqLU4ESaZTQPLyxC9GKlQjW3JXZ3YXS/8oFvMalimHoHHPJmIoJn5B7MEo9wLTxRgzGneRew==","signatures":[{"sig":"MEUCIQCHbimErxve4uzrvMfosCCfGhZpCoXZceObCwmAaIkJaQIgfrGWtvg+Kw8euXjtD8YJfPgFu3U+xugUwW2hnlqkhvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.0-dev.c0d9d38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5764264},"type":"module","_from":"file:react-doctor-0.8.0-dev.c0d9d38.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/5dbdb08f84b2882bc8294115754e390d/react-doctor-0.8.0-dev.c0d9d38.tgz","_integrity":"sha512-vs8mpX+qZBy4yHOqLU4ESaZTQPLyxC9GKlQjW3JXZ3YXS/8oFvMalimHoHHPJmIoJn5B7MEo9wLTxRgzGneRew==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.0","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.0-dev.c0d9d38","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.0","@react-doctor/core":"0.8.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.0-dev.c0d9d38_1784348983831_0.9224009772470909","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-dev.0618ff6":{"name":"react-doctor","version":"0.8.0-dev.0618ff6","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.0-dev.0618ff6","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e118a34ca37e73ff716a754c05e2d8fe1e88e34e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.0-dev.0618ff6.tgz","fileCount":15,"integrity":"sha512-MqCGyeSfR9rOf6LppQKW58ezeqpJz3Pn7u6FGHAlcThf82b0eMZRdoOVPaM+MuVBA6LbtEoG6SyRbH6qbm1mlQ==","signatures":[{"sig":"MEQCIC76QlJH1BYP7EbBttOXeN+BLnWSxtSQlsNL+JbeSvFUAiB+zsKjlEP1G0mAokB0fphj5ecTWcTBQIdiHPzsrSteRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.0-dev.0618ff6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5764264},"type":"module","_from":"file:react-doctor-0.8.0-dev.0618ff6.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f9e4b234740c643ed453b51d79c6c151/react-doctor-0.8.0-dev.0618ff6.tgz","_integrity":"sha512-MqCGyeSfR9rOf6LppQKW58ezeqpJz3Pn7u6FGHAlcThf82b0eMZRdoOVPaM+MuVBA6LbtEoG6SyRbH6qbm1mlQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.0","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.0-dev.0618ff6","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.0","@react-doctor/core":"0.8.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.0-dev.0618ff6_1784349922165_0.37922937347166874","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-dev.eb2d687":{"name":"react-doctor","version":"0.8.0-dev.eb2d687","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.0-dev.eb2d687","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"72247f3d1a55d1eb504243146f9f6bd754712982","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.0-dev.eb2d687.tgz","fileCount":15,"integrity":"sha512-+SVSNqVlNDedYNVnvO2i9IMYyaig4NobrtFg6LkMVmtTw2CNKR3oxk7ForaJG0HgjzXh+49yki0P3ThMGf1xUg==","signatures":[{"sig":"MEQCIArboEyDY9BlmPV6+/Ew3b/USYCISJsYZoDTItWDNbbnAiB5fRJIIC0JBYlTYCiaCDK33FLsiEWHvJL5tmBal6nCnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.0-dev.eb2d687","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5770403},"type":"module","_from":"file:react-doctor-0.8.0-dev.eb2d687.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/076dee2c64284c6bd0fd02661c800bc1/react-doctor-0.8.0-dev.eb2d687.tgz","_integrity":"sha512-+SVSNqVlNDedYNVnvO2i9IMYyaig4NobrtFg6LkMVmtTw2CNKR3oxk7ForaJG0HgjzXh+49yki0P3ThMGf1xUg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.0","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.0-dev.eb2d687","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.0","@react-doctor/core":"0.8.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.0-dev.eb2d687_1784352887439_0.43672252862457595","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"react-doctor","version":"0.8.1","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"40a45d185065de3897ebdf309dbbe1fe4d3460c6","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1.tgz","fileCount":15,"integrity":"sha512-lP/MaS7dDMeVFpWBjh8qYp6NYcb/1TmsAwSixqkqOI50fea9kfh89fyn+UUAC3vb53FGIqwvDPZIjlJR6BgGAQ==","signatures":[{"sig":"MEQCIGxJYx+pZ6ZdcfyhlDywNhoAdjArbJhoiVIW3fBWqrGVAiAJOgoxByYA6lMVvL7TsOijp0QILr6NC1S8aB8LapGRTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5770343},"type":"module","_from":"file:react-doctor-0.8.1.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/992d9c818cab9c72c8d8c5ea4efbe6df/react-doctor-0.8.1.tgz","_integrity":"sha512-lP/MaS7dDMeVFpWBjh8qYp6NYcb/1TmsAwSixqkqOI50fea9kfh89fyn+UUAC3vb53FGIqwvDPZIjlJR6BgGAQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1_1784356848770_0.5388948148050909","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.7818922":{"name":"react-doctor","version":"0.8.1-dev.7818922","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.7818922","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"2e409c8e90171df0d5ad00d2117d02f9e952a93d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.7818922.tgz","fileCount":15,"integrity":"sha512-W037vUEfV4uxatt0JNlV+wpO11VMgOqRoqaN+7UeArakXmeiBZyR/uqJNijaAKfSlUw1nzcjljqf1sBamDUjcQ==","signatures":[{"sig":"MEQCIFYgclaHQaqbiyw64lcXoxCeIOgDoXNuW8y3KEEa1xITAiA3Z/Q5mWmTs0VNrcb8SPEMkB1t5N1LHYPTwUEVRjamrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.7818922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5770403},"type":"module","_from":"file:react-doctor-0.8.1-dev.7818922.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/1a75a96ab09f31943b992bc54b5c0b95/react-doctor-0.8.1-dev.7818922.tgz","_integrity":"sha512-W037vUEfV4uxatt0JNlV+wpO11VMgOqRoqaN+7UeArakXmeiBZyR/uqJNijaAKfSlUw1nzcjljqf1sBamDUjcQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.7818922","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.7818922_1784356935712_0.20923549044587597","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.1839566":{"name":"react-doctor","version":"0.8.1-dev.1839566","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.1839566","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"2fd5c5cb8285801647043a693d690ab121aabdcb","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.1839566.tgz","fileCount":15,"integrity":"sha512-z6+cJdDY0dBsHjtMaqGJcHEM5M+F8J6i4/KkSVHSlrB+dxV/NVw9XR2Gdjf8+bxPXj7fQPIzINY0+rwv4awoZw==","signatures":[{"sig":"MEUCIQCY/57DdqQPrExgZuZjKTvnJrnPK2y0Xrr01EpMTv8cAQIgTJYAz+jwjIRfsTIOEWIMrFoi1LmPzyOfMHLmu42woNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.1839566","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5798622},"type":"module","_from":"file:react-doctor-0.8.1-dev.1839566.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/cea8824cf203382c2ca5d9fd9672144d/react-doctor-0.8.1-dev.1839566.tgz","_integrity":"sha512-z6+cJdDY0dBsHjtMaqGJcHEM5M+F8J6i4/KkSVHSlrB+dxV/NVw9XR2Gdjf8+bxPXj7fQPIzINY0+rwv4awoZw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.1839566","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.1839566_1784361352021_0.9823169791249506","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.d970055":{"name":"react-doctor","version":"0.8.1-dev.d970055","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.d970055","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"9e79c7a16df1f0f0429dcf27ddfb91f58243ddea","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.d970055.tgz","fileCount":15,"integrity":"sha512-Re6FGVATCTm+4iQ0EJu4SAfBEvLHsLY3tc206UIBHrZIs1/YJyGNicRdf6qyeD+TPH6pqgR4kPRkQvJkCQkI7A==","signatures":[{"sig":"MEYCIQDjs1QqljtWX1itjR3k3GL2kXz03PBFeF9mHThnN/Rb1gIhAIhW+KAnAXJEoMQPN56jTDdETjZsWq2hITmZ91QO9oqd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.d970055","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5798622},"type":"module","_from":"file:react-doctor-0.8.1-dev.d970055.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/cec8d6b6e200a1c47d5fd981466cd079/react-doctor-0.8.1-dev.d970055.tgz","_integrity":"sha512-Re6FGVATCTm+4iQ0EJu4SAfBEvLHsLY3tc206UIBHrZIs1/YJyGNicRdf6qyeD+TPH6pqgR4kPRkQvJkCQkI7A==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.d970055","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.d970055_1784361901947_0.5128318602924535","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.c9f2c4b":{"name":"react-doctor","version":"0.8.1-dev.c9f2c4b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.c9f2c4b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"2e5061c6908f41f06b4a2b70b93cbe66fb6cd1e9","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.c9f2c4b.tgz","fileCount":15,"integrity":"sha512-3prdyaEjD/iD6fdvEdNcIvgf2D2pBBSxzlFqTqINQwXjBoq2KR/2vSYTlxUvpFUXkrtSogiTlx10b+RNb5JExQ==","signatures":[{"sig":"MEUCIQDkCz6L6FPHTi1MnH788Y+yOvMfGJTuj7xa9+hq/eoYDwIgAS5QFThdBkD5bT2hYYGrTcFzEmwCmWa+YqHeVDExuBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.c9f2c4b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5798622},"type":"module","_from":"file:react-doctor-0.8.1-dev.c9f2c4b.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8415d0cf1ca2151899b691e7ec1eec4b/react-doctor-0.8.1-dev.c9f2c4b.tgz","_integrity":"sha512-3prdyaEjD/iD6fdvEdNcIvgf2D2pBBSxzlFqTqINQwXjBoq2KR/2vSYTlxUvpFUXkrtSogiTlx10b+RNb5JExQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.c9f2c4b","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.c9f2c4b_1784366590801_0.18796559690599968","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.5332cb6":{"name":"react-doctor","version":"0.8.1-dev.5332cb6","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.5332cb6","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5f679d9833c2c568285c41ccf863a4d0301b50ed","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.5332cb6.tgz","fileCount":15,"integrity":"sha512-kjX5L2etqs738gSbgYA9flJLj4gWS2EtFwkELSUrT73ZJVpdTq7MqsJPTOgY2nHHEWyIqbUELIQnojdd2BCmoA==","signatures":[{"sig":"MEUCIQCqMBeIOEgKSyJ/BDeW6ZPeSH+Mj8GnfujKqvCJTpT8cgIgKbNXdO/pjkGkK953Unb5y21thVehce6hs6N5pwAwWrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.5332cb6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5800707},"type":"module","_from":"file:react-doctor-0.8.1-dev.5332cb6.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d0cbd62e3e0433fd7136511f96b1798f/react-doctor-0.8.1-dev.5332cb6.tgz","_integrity":"sha512-kjX5L2etqs738gSbgYA9flJLj4gWS2EtFwkELSUrT73ZJVpdTq7MqsJPTOgY2nHHEWyIqbUELIQnojdd2BCmoA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.5332cb6","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.5332cb6_1784366715944_0.7291705398881585","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.a2f9bf4":{"name":"react-doctor","version":"0.8.1-dev.a2f9bf4","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.a2f9bf4","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"6fe1039c3ebfb7b5d8acf44afe736061baf94b87","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.a2f9bf4.tgz","fileCount":15,"integrity":"sha512-omImKJHqiNkqxidaNrdIUhWgzG2Ar6b/q/nuT4FMmmfRCG5dw9qYhZ/QQrP8mlveNQ78CIWpg82RJlcXGkLvMQ==","signatures":[{"sig":"MEQCIAG3WSpwlgPFFgcufTpDpFf0uJGi67maT9GrkJ3o3lsQAiB83OWi2KoiDyx728ceNarkeSt/9rmxg39L1quzM+R5wQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.a2f9bf4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5800707},"type":"module","_from":"file:react-doctor-0.8.1-dev.a2f9bf4.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/515cd669c2fd65e13c8a44baa9eb55e1/react-doctor-0.8.1-dev.a2f9bf4.tgz","_integrity":"sha512-omImKJHqiNkqxidaNrdIUhWgzG2Ar6b/q/nuT4FMmmfRCG5dw9qYhZ/QQrP8mlveNQ78CIWpg82RJlcXGkLvMQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.a2f9bf4","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.a2f9bf4_1784367232268_0.604396683210555","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.26b4a0c":{"name":"react-doctor","version":"0.8.1-dev.26b4a0c","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.26b4a0c","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7b394926edf75fa66777569d81526ac3274c58af","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.26b4a0c.tgz","fileCount":15,"integrity":"sha512-wZI3f/DDSsUSXKhm6rC3w4l+9eRTNop7z/YOMr9GLpU6kpIKAbmYil5Yz9JzDwMq5wyUdstREhQGtaIX+HxIPg==","signatures":[{"sig":"MEUCIQC7vE1DSw2PYlD5dbqjkgJNacFv2QlO3vX2WTZhKxIePgIgM6Xy7LABrDnkHXjVK3jSxXwm9IDh6pqrlNsgh9WS8jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.26b4a0c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5800707},"type":"module","_from":"file:react-doctor-0.8.1-dev.26b4a0c.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/43cd4484f53eabd666a4666dd8a49b27/react-doctor-0.8.1-dev.26b4a0c.tgz","_integrity":"sha512-wZI3f/DDSsUSXKhm6rC3w4l+9eRTNop7z/YOMr9GLpU6kpIKAbmYil5Yz9JzDwMq5wyUdstREhQGtaIX+HxIPg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.26b4a0c","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.26b4a0c_1784367347245_0.04683274634972512","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.82c4a12":{"name":"react-doctor","version":"0.8.1-dev.82c4a12","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.82c4a12","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"69049b960add052306d3d802e550d261796c8bbc","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.82c4a12.tgz","fileCount":15,"integrity":"sha512-4gxbXaK/Zb+MdbiA0RFmk+3We+M8fDTDIoySpvwgPXpRdx12YASxPDgwjkxNRf+fzJQwXSxhoYil2+SxVQewRw==","signatures":[{"sig":"MEUCIQDnGmpb57k8NY30wAz4JBSSWxOeNdiofAWaAx/AfbzcVwIgJcpHc+ACDdFewFEey8rUL67WiUKoQYHnG0XZC+uCFkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.82c4a12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5800707},"type":"module","_from":"file:react-doctor-0.8.1-dev.82c4a12.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/2919783521b0ae0b8e706a21d5404984/react-doctor-0.8.1-dev.82c4a12.tgz","_integrity":"sha512-4gxbXaK/Zb+MdbiA0RFmk+3We+M8fDTDIoySpvwgPXpRdx12YASxPDgwjkxNRf+fzJQwXSxhoYil2+SxVQewRw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.82c4a12","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.82c4a12_1784367530662_0.8808014637383073","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.fe241a9":{"name":"react-doctor","version":"0.8.1-dev.fe241a9","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.fe241a9","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7cca883023106ee8c0d7339964663d60ea9aad7c","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.fe241a9.tgz","fileCount":15,"integrity":"sha512-cwR5u/yt0AhYjr0SMlFtW3fMJXWH5DMhiQz/N2esfiuUatdFyLp9Q89xYXJdlBtiXItK8sAc9wIa46ZF6kai9g==","signatures":[{"sig":"MEUCIFE+ze2i1b1+NJe0GcX1zvfq2rNjbEALNgagZfRrsYdeAiEAmw5vfw4xAwGz2GEUAn7e65nDesxtjO/g1jBpUGQ6ZA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.fe241a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5800707},"type":"module","_from":"file:react-doctor-0.8.1-dev.fe241a9.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/a867d23b8320c2ada614181ab2eb2466/react-doctor-0.8.1-dev.fe241a9.tgz","_integrity":"sha512-cwR5u/yt0AhYjr0SMlFtW3fMJXWH5DMhiQz/N2esfiuUatdFyLp9Q89xYXJdlBtiXItK8sAc9wIa46ZF6kai9g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.fe241a9","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.fe241a9_1784368612083_0.727940830423953","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.b852961":{"name":"react-doctor","version":"0.8.1-dev.b852961","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.b852961","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"60253a83b5a6e330b072f9cb725b046655f80879","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.b852961.tgz","fileCount":15,"integrity":"sha512-rbhLXaBj80CEMQ2Nhp08IsjSo3/Dtfk289e7Fu4KcWUh9TPOhs8NZz/SKm4CiHGWChbyH7Zw1nDSconUH5MK9Q==","signatures":[{"sig":"MEQCID9Vh74HX5fkY9URzazedq3NwT/FrpRr1kla+wFx7Vq4AiAyVYq/R3HswqyS9EaRqudi8xULwp1xk/OPoSJFp8ZPMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.b852961","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5800707},"type":"module","_from":"file:react-doctor-0.8.1-dev.b852961.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/47201f0a02b349df082c4349dc0704e9/react-doctor-0.8.1-dev.b852961.tgz","_integrity":"sha512-rbhLXaBj80CEMQ2Nhp08IsjSo3/Dtfk289e7Fu4KcWUh9TPOhs8NZz/SKm4CiHGWChbyH7Zw1nDSconUH5MK9Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.b852961","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.b852961_1784369325189_0.17892947882347254","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.a667b45":{"name":"react-doctor","version":"0.8.1-dev.a667b45","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.a667b45","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"df1331a80d1f6aebd3d4f4f6f8832d84c30961be","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.a667b45.tgz","fileCount":15,"integrity":"sha512-J6mbKgHWHUjsxQe7YHeTnN6Rovv0v4DsnQTj/W2DsFDW3k4PEQjygXzbKMW8FFFijb2VFP0bqDVXzq1Vr6x8jw==","signatures":[{"sig":"MEUCIG4eEZ+UIfONRj1kGpzgr9Cj+WONzsmCp98aUwDH7tZHAiEAtaqdvIIEU8rVn1di7ckufWboh2HEKLBzuclTz4GKuBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.a667b45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5800707},"type":"module","_from":"file:react-doctor-0.8.1-dev.a667b45.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8bf7b08dbc3e500bf7ff7e4e7e1eb192/react-doctor-0.8.1-dev.a667b45.tgz","_integrity":"sha512-J6mbKgHWHUjsxQe7YHeTnN6Rovv0v4DsnQTj/W2DsFDW3k4PEQjygXzbKMW8FFFijb2VFP0bqDVXzq1Vr6x8jw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.a667b45","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.a667b45_1784369878012_0.6114380444288774","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.b4556e3":{"name":"react-doctor","version":"0.8.1-dev.b4556e3","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.b4556e3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"a5677e3c4b417dc4ac5559c29afffb1ba4f1923f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.b4556e3.tgz","fileCount":15,"integrity":"sha512-tfQpwEPlowfiJdVmDVHuPScMVI5kxo5QRgQWk8N5VBtoC4YArV8xIDwJCh+xev9ZmJYfsntEWmq6u6hxagxDgg==","signatures":[{"sig":"MEUCIQDDr9juzRCi3vDTQscJm7b8dhnfjg24oUZsCus96ipVKQIgGjEcz/VlaXpOgGfeZRhY+2mF6ncWOC1omLCYK7DWi9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.b4556e3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5800509},"type":"module","_from":"file:react-doctor-0.8.1-dev.b4556e3.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/012b303ae7926b32cdd8c20d8e0ef46f/react-doctor-0.8.1-dev.b4556e3.tgz","_integrity":"sha512-tfQpwEPlowfiJdVmDVHuPScMVI5kxo5QRgQWk8N5VBtoC4YArV8xIDwJCh+xev9ZmJYfsntEWmq6u6hxagxDgg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.b4556e3","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.b4556e3_1784376757396_0.6128311217881026","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.21221c2":{"name":"react-doctor","version":"0.8.1-dev.21221c2","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.21221c2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"28099f1e81399770fce9724e5ce7043457abeef8","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.21221c2.tgz","fileCount":15,"integrity":"sha512-42Z6n2bMBncb58YjeMn/RI1aqDVoZzJFhYfAHY3Ipnco3Yl7FnRDYUG5u8o9w/Vxkixnrs0QyPcjIYfVIUXPMQ==","signatures":[{"sig":"MEQCIDwItsy+20FahFnsUyYG33KKLlMwVLV2swuIcMZsL9HfAiBsKJoiP2vfdplAKW4Bu+sWnL6HBiApMapc3mp1GVkDxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.21221c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5800509},"type":"module","_from":"file:react-doctor-0.8.1-dev.21221c2.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8b1bdd026d2c77179a32006c41d4b3fb/react-doctor-0.8.1-dev.21221c2.tgz","_integrity":"sha512-42Z6n2bMBncb58YjeMn/RI1aqDVoZzJFhYfAHY3Ipnco3Yl7FnRDYUG5u8o9w/Vxkixnrs0QyPcjIYfVIUXPMQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.21221c2","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.21221c2_1784433444110_0.6181813306050561","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.7c9dbed":{"name":"react-doctor","version":"0.8.1-dev.7c9dbed","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.7c9dbed","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"cf44516241931d777e974f600063c237e53983d0","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.7c9dbed.tgz","fileCount":15,"integrity":"sha512-2eOthVRA8mz51K0FgfG4R2/jtUYe8o6amNiOVPRhfL1Bdjeit8GmtgdaPfO8GEvtX+3uPqDyEEX60vcd1SD8eA==","signatures":[{"sig":"MEQCIGafGRvo8FW7IfVdwnmCEUfsidBMmq7sjWUZdF/8c8edAiBUnfSwTHHExCyhzW7CuY9OQ/aPGdHc4A8rkzf2R4XNpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.7c9dbed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5800509},"type":"module","_from":"file:react-doctor-0.8.1-dev.7c9dbed.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3691d736a082f68c995422bf9de28a64/react-doctor-0.8.1-dev.7c9dbed.tgz","_integrity":"sha512-2eOthVRA8mz51K0FgfG4R2/jtUYe8o6amNiOVPRhfL1Bdjeit8GmtgdaPfO8GEvtX+3uPqDyEEX60vcd1SD8eA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.7c9dbed","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.7c9dbed_1784445824322_0.22512360131618014","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.3018538":{"name":"react-doctor","version":"0.8.1-dev.3018538","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.3018538","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"41316adfcfd0a44d1dff3c4519ddd78bda25d7dd","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.3018538.tgz","fileCount":15,"integrity":"sha512-4FKEMvuSq0eVbFQqEI8S2DhMDer4CFavzBFdLkdSiypQl/K3KDKndiRG2MssAF4xfGrQS0qfuOUOx0KqtJVOBg==","signatures":[{"sig":"MEUCIQCE+hg9fBQD//iPId84h6C2AaYtXGK2qRWGJPFd6ZgHFAIgW4KW+MMlM7m145k6UoWCrfp/SxICc0eSvdcKVxd49K4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.3018538","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5812852},"type":"module","_from":"file:react-doctor-0.8.1-dev.3018538.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/bca90b2ee769afadfc7fa8887447cc02/react-doctor-0.8.1-dev.3018538.tgz","_integrity":"sha512-4FKEMvuSq0eVbFQqEI8S2DhMDer4CFavzBFdLkdSiypQl/K3KDKndiRG2MssAF4xfGrQS0qfuOUOx0KqtJVOBg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.3018538","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.3018538_1784455116590_0.9708906168202487","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.88114a2":{"name":"react-doctor","version":"0.8.1-dev.88114a2","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.88114a2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"2c130d066ffc3c51835cfc62ee2b32db522f1977","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.88114a2.tgz","fileCount":15,"integrity":"sha512-Gv+8ht3690bqsl/NeHWxIjf5E+l+tlsp61G3jmzM5QiYf5AwyS6xMPkmMWQnAoWStXQRfjic51KuODQatOlbvQ==","signatures":[{"sig":"MEYCIQD22QhuTvmmElUzba5iaLiYWYCG01d8lIYPcBybMzp01AIhANJPVgmCr6eatfh8DCejycArlBDXQpAblhECa/B+J2KD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.88114a2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5800509},"type":"module","_from":"file:react-doctor-0.8.1-dev.88114a2.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/00c72e24a0365bd58a7424140fbfbbdd/react-doctor-0.8.1-dev.88114a2.tgz","_integrity":"sha512-Gv+8ht3690bqsl/NeHWxIjf5E+l+tlsp61G3jmzM5QiYf5AwyS6xMPkmMWQnAoWStXQRfjic51KuODQatOlbvQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.88114a2","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.88114a2_1784456328842_0.21505883579741547","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.3598138":{"name":"react-doctor","version":"0.8.1-dev.3598138","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.3598138","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"04166ab55ccd8e0c1bfca6b8451f594ef6a88cc6","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.3598138.tgz","fileCount":15,"integrity":"sha512-fvkvZECJNQVekR7IQ816uBBIjC7JLu3C+Fn2WtDmYE7qfTLkDTttEjQHdxROIQJj5bpIe/H7w8VYTh+xalXgBg==","signatures":[{"sig":"MEUCIQDAR9c4XL4BS3WF4O+3oV/nRx6dLWDuF2N+3MuzX1ZcVgIgN1FMruolvY1B2YKEQdmiX09oY7cX18Ra74H/R9qOeYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.3598138","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5804167},"type":"module","_from":"file:react-doctor-0.8.1-dev.3598138.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d7c6dc935caf74ec3d20c60e58189bc2/react-doctor-0.8.1-dev.3598138.tgz","_integrity":"sha512-fvkvZECJNQVekR7IQ816uBBIjC7JLu3C+Fn2WtDmYE7qfTLkDTttEjQHdxROIQJj5bpIe/H7w8VYTh+xalXgBg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.3598138","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.3598138_1784459725528_0.5819100311787933","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.90e794f":{"name":"react-doctor","version":"0.8.1-dev.90e794f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.90e794f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"be6cd170b5094e320186e6c8883adf99a623cf0f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.90e794f.tgz","fileCount":15,"integrity":"sha512-KIN2Kh98eySeMGppyGO5K/Ae9yXQZRPOWu2X4Ex+itUWc0U5tVZtzCIfvsOsWlodrSryzRVk2YdmYXnfcGzQFw==","signatures":[{"sig":"MEYCIQDOCTvZ8zBzWEBHS3hrkCgw2xrezhnw6agDNAbrcBf6JQIhAIiiC4/lWkYX1pz1Jnb4gmpMHXpmLM5uwAhjsZKFKIR0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.90e794f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5804167},"type":"module","_from":"file:react-doctor-0.8.1-dev.90e794f.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/1158fdfd8ae61ad3a72d063ba1f79e6b/react-doctor-0.8.1-dev.90e794f.tgz","_integrity":"sha512-KIN2Kh98eySeMGppyGO5K/Ae9yXQZRPOWu2X4Ex+itUWc0U5tVZtzCIfvsOsWlodrSryzRVk2YdmYXnfcGzQFw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.90e794f","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.90e794f_1784464053070_0.9339610700678478","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.a4eaedd":{"name":"react-doctor","version":"0.8.1-dev.a4eaedd","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.a4eaedd","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d499df9505f7b8e19eb9030df7da478d8bf96f96","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.a4eaedd.tgz","fileCount":15,"integrity":"sha512-C8bKPAhXez1oLjFGvSWfnDlvGbx/JIv//lXQlNi/mWWSXuTMu/ojvwKGLlNAKekP6RscUaZPCDXLyTrns9bXbw==","signatures":[{"sig":"MEUCIQDhZj6/iukC/2NbR+Wy0oBL1bTdBMuURUzRQmgJs730FwIgRvXYOMcs70uUuaA2wFIPAmL62KQ7r2HUCTBBB+oQ2DY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.a4eaedd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5806610},"type":"module","_from":"file:react-doctor-0.8.1-dev.a4eaedd.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/b36ce722793f04b2b978278c9352b95b/react-doctor-0.8.1-dev.a4eaedd.tgz","_integrity":"sha512-C8bKPAhXez1oLjFGvSWfnDlvGbx/JIv//lXQlNi/mWWSXuTMu/ojvwKGLlNAKekP6RscUaZPCDXLyTrns9bXbw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.a4eaedd","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.a4eaedd_1784468819811_0.3011343613996065","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.5774353":{"name":"react-doctor","version":"0.8.1-dev.5774353","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.5774353","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"6c2541abf39922b6a39bf7a3bfc20a8f2f9476e8","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.5774353.tgz","fileCount":15,"integrity":"sha512-zkYovaPNoi/n/91FX8D9TcpDpx7PPD1CcJtEzFzpLdcu2Ni2CnX8wFrktSJPaaSExz/Rzn+toOo03Akw3gLYjw==","signatures":[{"sig":"MEUCIQCAQFWNiEOlskYuyZKbcYZlFDBoRPquoJqWZzqsBz2xxQIgNee8lX1YS/U0kQIEwEfKWoo1u2g48zD9lKQNHwsRBkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.5774353","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5806610},"type":"module","_from":"file:react-doctor-0.8.1-dev.5774353.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3a5b77622d04a5f43ade423ce9bf63e4/react-doctor-0.8.1-dev.5774353.tgz","_integrity":"sha512-zkYovaPNoi/n/91FX8D9TcpDpx7PPD1CcJtEzFzpLdcu2Ni2CnX8wFrktSJPaaSExz/Rzn+toOo03Akw3gLYjw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.5774353","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.5774353_1784469818891_0.1909073330906088","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.f4aa821":{"name":"react-doctor","version":"0.8.1-dev.f4aa821","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.f4aa821","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"97b5690688392eaf9f645cb7c61dee40f2668e8f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.f4aa821.tgz","fileCount":15,"integrity":"sha512-60uIxXmxxbhcOwP5c+mDZqb4r8afmzhkjnxy1U1GfZzP5BsWpKWFXGlAZEwyMy8FkYrp1+qmxkdSlSzHVRlw/Q==","signatures":[{"sig":"MEUCIQCZep+K3oMjKRjiczvUt6tCONo7B5x2joxHdj1JTAfb0AIgdaceR4ea+w50Tlop9Zg75D9GsupjC7INFuoSGvKzBUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.f4aa821","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5811282},"type":"module","_from":"file:react-doctor-0.8.1-dev.f4aa821.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3a374b5857eddaf9c1ac074fd35c74b0/react-doctor-0.8.1-dev.f4aa821.tgz","_integrity":"sha512-60uIxXmxxbhcOwP5c+mDZqb4r8afmzhkjnxy1U1GfZzP5BsWpKWFXGlAZEwyMy8FkYrp1+qmxkdSlSzHVRlw/Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.f4aa821","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.f4aa821_1784515065873_0.38329875899245147","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.61bf03e":{"name":"react-doctor","version":"0.8.1-dev.61bf03e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.61bf03e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"66ee936dae03d6f533c7af413f42675256c36ed2","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.61bf03e.tgz","fileCount":15,"integrity":"sha512-VTHapVEDsuvbTm0XsBcPJpA0MCYFozmDx5ie7S/jywOhd9fFC9hNMm8HyiHc2k6+YKib2uXy1ES0UM2BVQWKMw==","signatures":[{"sig":"MEUCIQC5g+G8kwazyE7syzs58UviZF2QS3p7fcUu+/8d+lppvQIgb/zhrNixUPqwhtMvwOXzgVeiek/ivO+n8LjebxgLMvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.61bf03e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5821520},"type":"module","_from":"file:react-doctor-0.8.1-dev.61bf03e.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/07f0e2a1a528704f5bcfd246f28deffc/react-doctor-0.8.1-dev.61bf03e.tgz","_integrity":"sha512-VTHapVEDsuvbTm0XsBcPJpA0MCYFozmDx5ie7S/jywOhd9fFC9hNMm8HyiHc2k6+YKib2uXy1ES0UM2BVQWKMw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.61bf03e","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.61bf03e_1784521923804_0.21341572518159468","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.cc2d168":{"name":"react-doctor","version":"0.8.1-dev.cc2d168","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.cc2d168","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e118dfdda2abe3b80a9c783efa34315e89160fd0","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.cc2d168.tgz","fileCount":15,"integrity":"sha512-qWQo3wTxO8qVB2JqQFXVBBCj0+dmbdS8nTgjMfcjHZU5oUVya70Yrqm31f5RpLhjAurG4WKLLlgrvguZkTMUtQ==","signatures":[{"sig":"MEUCIQDYWXjoQsJYPiYyM84HyIgClP686lAuiEcmSLuCw6oLPwIgIUq87jPalcetI9yr1xlXYjibCk9/GiszBDpC7Mxyyy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.cc2d168","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5825696},"type":"module","_from":"file:react-doctor-0.8.1-dev.cc2d168.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c8f31b9fbaee6ac39570b42ac51731a3/react-doctor-0.8.1-dev.cc2d168.tgz","_integrity":"sha512-qWQo3wTxO8qVB2JqQFXVBBCj0+dmbdS8nTgjMfcjHZU5oUVya70Yrqm31f5RpLhjAurG4WKLLlgrvguZkTMUtQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.cc2d168","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.cc2d168_1784529921310_0.13021735901764542","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.8e5ae45":{"name":"react-doctor","version":"0.8.1-dev.8e5ae45","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.8e5ae45","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d7efe8abde844d5e1a324a4db8a235617484ebd7","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.8e5ae45.tgz","fileCount":15,"integrity":"sha512-mSYttPDrsXhcroZhgIbxqQ6WrTk7FD5irf/sxdOEOLjEeK1IcZQsIbp57GRJJa3y6GbJVx3+vScvD0VdvZrNNg==","signatures":[{"sig":"MEUCIAz8bfnRBP49NiCR5pRfwtXk8eYTnbH9ZjKulw3fbw7CAiEA07ROM5As/LtJ+WMwSgZOzGtbLQfJ2UAtauoOGfq0RxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.8e5ae45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5825696},"type":"module","_from":"file:react-doctor-0.8.1-dev.8e5ae45.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c2602724beba1b54d5e109d4f38e214f/react-doctor-0.8.1-dev.8e5ae45.tgz","_integrity":"sha512-mSYttPDrsXhcroZhgIbxqQ6WrTk7FD5irf/sxdOEOLjEeK1IcZQsIbp57GRJJa3y6GbJVx3+vScvD0VdvZrNNg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.8e5ae45","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.8e5ae45_1784530051834_0.1872548217754484","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.7eca0ee":{"name":"react-doctor","version":"0.8.1-dev.7eca0ee","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.7eca0ee","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"1f511c46bc3915adc1e6ce72dbdfd64c25d5ca2f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.7eca0ee.tgz","fileCount":15,"integrity":"sha512-QGV1CSInX0aD0XK0itsQYYw4yjkcb9UK+1h1hDYl/5z001LIRqK64JuunmJmkJ3OJkrIh3/NeXE/xRWNnNv/kg==","signatures":[{"sig":"MEUCIDpWVn7wle6GdIf1o4t5qKiE8QhFSjnK4TUXj/60nzkNAiEAhK3v0nqBLo7Zx8zfwMit6Q+aqkNBAeUDjLrqjKOcmxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.7eca0ee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5825696},"type":"module","_from":"file:react-doctor-0.8.1-dev.7eca0ee.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d4b04fa9b6832e129c8a8ad6b8e157cd/react-doctor-0.8.1-dev.7eca0ee.tgz","_integrity":"sha512-QGV1CSInX0aD0XK0itsQYYw4yjkcb9UK+1h1hDYl/5z001LIRqK64JuunmJmkJ3OJkrIh3/NeXE/xRWNnNv/kg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.7eca0ee","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.7eca0ee_1784530189149_0.11761522984046713","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.6fcd9c9":{"name":"react-doctor","version":"0.8.1-dev.6fcd9c9","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.6fcd9c9","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"4642af303f316381c1a3ef7676d39f404eca0fc8","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.6fcd9c9.tgz","fileCount":15,"integrity":"sha512-no++fG36tf6Xy2XGuXKYtMbEYS+JLlNf7UOzk9R+8BwKNfaSk75OwjoaT73vZA3ms/Vzb6mr109lpg9AkzLN7w==","signatures":[{"sig":"MEUCIHlDxrETV1dWuH9Z8z6KEInCwugVL5P2Pdbo4Auh9Mq9AiEA9aJbqKg5hU1IqzDbDDeBfoB4MT/nSv8kA9cGM2rPKRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.6fcd9c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5825696},"type":"module","_from":"file:react-doctor-0.8.1-dev.6fcd9c9.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f4500404a2ce7eebe0badd67edeaf4fb/react-doctor-0.8.1-dev.6fcd9c9.tgz","_integrity":"sha512-no++fG36tf6Xy2XGuXKYtMbEYS+JLlNf7UOzk9R+8BwKNfaSk75OwjoaT73vZA3ms/Vzb6mr109lpg9AkzLN7w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.6fcd9c9","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.6fcd9c9_1784530398157_0.9935102937689735","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.e6a1557":{"name":"react-doctor","version":"0.8.1-dev.e6a1557","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.e6a1557","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"1e1d23f94740e5bb14d89a1b7149cb50395f5251","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.e6a1557.tgz","fileCount":15,"integrity":"sha512-7WzOPClptdZtha274B4wozmcD3sO2C4DOrjIIU7FGfkAQHpYBeen6m7aUTBIL94fY8qlTEQDyo2L4MGhu93epA==","signatures":[{"sig":"MEQCIDII7BI9ynbvo4LnOSxgXMz+VMRxJy18FSI3OeDnAIGGAiAXF7waWWbmY1mYMVsvMDL79a+x4hNYf9B/h9lZqmOgzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.e6a1557","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5825696},"type":"module","_from":"file:react-doctor-0.8.1-dev.e6a1557.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3977b768ac016162d7a318c56fb459d1/react-doctor-0.8.1-dev.e6a1557.tgz","_integrity":"sha512-7WzOPClptdZtha274B4wozmcD3sO2C4DOrjIIU7FGfkAQHpYBeen6m7aUTBIL94fY8qlTEQDyo2L4MGhu93epA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.e6a1557","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.e6a1557_1784530602786_0.09283549625929077","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.cd9ca68":{"name":"react-doctor","version":"0.8.1-dev.cd9ca68","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.cd9ca68","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"851b1f49cd4d107ad25100da0cf0e5d7fb6dac74","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.cd9ca68.tgz","fileCount":15,"integrity":"sha512-nrr03o8FwkGV9acOSv0zClA5uLblFi8nm9N4gM9dQ6y6S2tSM2F2hG9dWbjEsxSKSHVE0r1oJZTCyX4dy71HGg==","signatures":[{"sig":"MEYCIQCWVTd6qZNg6MlzJ8pCWPC/G34I30s3eAH4ifNqsVEtRgIhAO6m+8+zphPgWrItCjSfDwYNEaye7kzYbnOIpHrUHmXJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.cd9ca68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5837348},"type":"module","_from":"file:react-doctor-0.8.1-dev.cd9ca68.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8e600d4a75bde1ae5062ca2a6be9de37/react-doctor-0.8.1-dev.cd9ca68.tgz","_integrity":"sha512-nrr03o8FwkGV9acOSv0zClA5uLblFi8nm9N4gM9dQ6y6S2tSM2F2hG9dWbjEsxSKSHVE0r1oJZTCyX4dy71HGg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.cd9ca68","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.cd9ca68_1784534217931_0.3197132390805697","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.0b0b5ac":{"name":"react-doctor","version":"0.8.1-dev.0b0b5ac","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.0b0b5ac","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"362408e79a39e8782a6a75b81c9d15722889aafe","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.0b0b5ac.tgz","fileCount":15,"integrity":"sha512-9cIMx+A9Z+ArVuq3TlBgQNlXTmMFbCOQ32w0WalM3kitTW47sRAkNid10plAd/8Gh/UtLFDCvJdWgnAnOr1qwg==","signatures":[{"sig":"MEQCIHPA51mvEO/anDU8m4GZN2bkMtmuaaIYUau/7EipWJqnAiAa4n0HFbpZX3kPyNO6qUiB9S4NMq7iKX2sgOKvP0EypQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.0b0b5ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5846715},"type":"module","_from":"file:react-doctor-0.8.1-dev.0b0b5ac.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8e3dec3d16e2be33cc1457047f1b81b8/react-doctor-0.8.1-dev.0b0b5ac.tgz","_integrity":"sha512-9cIMx+A9Z+ArVuq3TlBgQNlXTmMFbCOQ32w0WalM3kitTW47sRAkNid10plAd/8Gh/UtLFDCvJdWgnAnOr1qwg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.0b0b5ac","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.0b0b5ac_1784535077374_0.2788670905263677","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.af33723":{"name":"react-doctor","version":"0.8.1-dev.af33723","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.af33723","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"8d59a930f59d4e067666124ab7ad8cbf8546b1fe","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.af33723.tgz","fileCount":15,"integrity":"sha512-MdZg0IV8+uAgqwGdgs2zs7hjMCyzJkTc0NL4xUX1e+aGpOB3/URUfHF+9eNVgaxMeoFYC42hwr/Z3M9mp5V2rQ==","signatures":[{"sig":"MEUCIQCuVPRYAVHdDwDKtLKZTRdOA269Lpb8sQykjTOEpnx2+wIgcd73CSE74KNk4Rny44TQXp0+iNQuNsIYPlyZwJhyAbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.af33723","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5857714},"type":"module","_from":"file:react-doctor-0.8.1-dev.af33723.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/2579184242d5e54ed7c354f3562ef6db/react-doctor-0.8.1-dev.af33723.tgz","_integrity":"sha512-MdZg0IV8+uAgqwGdgs2zs7hjMCyzJkTc0NL4xUX1e+aGpOB3/URUfHF+9eNVgaxMeoFYC42hwr/Z3M9mp5V2rQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.af33723","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.af33723_1784562091151_0.8320624877293621","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.fc1b3a3":{"name":"react-doctor","version":"0.8.1-dev.fc1b3a3","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.fc1b3a3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"cd9adb87e657955f31d82ce9cd79f6bce4a1b3d0","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.fc1b3a3.tgz","fileCount":15,"integrity":"sha512-Qhy1+63qs3du3yOG2INfYgSQdeXWHaABxO+9n+uV1SPNZ2QgOFWZXRFDVlQoOI3ES1nO2bU+s1c91PYUEl+gjw==","signatures":[{"sig":"MEUCIQCLshP3ZzUDIHIrQlcOdwLJmU266Y2seqW283RweX5DkwIgKZRAzEy/aYe5vg38Sw3MdyMNlyWaGwlRvwAmacXfz+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.fc1b3a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5857714},"type":"module","_from":"file:react-doctor-0.8.1-dev.fc1b3a3.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c003f92f3d1a0abc2d7be62ef24e71ee/react-doctor-0.8.1-dev.fc1b3a3.tgz","_integrity":"sha512-Qhy1+63qs3du3yOG2INfYgSQdeXWHaABxO+9n+uV1SPNZ2QgOFWZXRFDVlQoOI3ES1nO2bU+s1c91PYUEl+gjw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.fc1b3a3","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.fc1b3a3_1784562226335_0.9299515881706031","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.5b468f8":{"name":"react-doctor","version":"0.8.1-dev.5b468f8","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.5b468f8","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"b6cec37583fe583d22fe1398de38e01f062d3d3e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.5b468f8.tgz","fileCount":15,"integrity":"sha512-uDuiBw2y3K/YKfqOwJgKiRL5oGLxWV2zDTXo6bj9mesjGVKmbY2ZIKPHnK2Has3fdiGF4aQkDb38W+PA5Z5MSg==","signatures":[{"sig":"MEUCIQDkIaU+ReeFnsusJDtNB741XHZsismmTsJmZHRcmIJsSgIgcSHfWVC0V8d9INvbpLMOR8AbFNap0ElBzsDePXlMHsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.5b468f8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5871968},"type":"module","_from":"file:react-doctor-0.8.1-dev.5b468f8.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/825ba96c55d1739500739d062cbfe1ba/react-doctor-0.8.1-dev.5b468f8.tgz","_integrity":"sha512-uDuiBw2y3K/YKfqOwJgKiRL5oGLxWV2zDTXo6bj9mesjGVKmbY2ZIKPHnK2Has3fdiGF4aQkDb38W+PA5Z5MSg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.5b468f8","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.5b468f8_1784564711676_0.24204508565423666","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.284b4e4":{"name":"react-doctor","version":"0.8.1-dev.284b4e4","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.284b4e4","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"96129d496882b84e88a65243901b78f0bfce7ef1","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.284b4e4.tgz","fileCount":15,"integrity":"sha512-j72P2WlFgaWYgpp0VjLByRKBPMUTorK/V0ISjh9vrmPD2+zZgX2nQk6nACNXVQPxJI9pr8AI5Q3BHdmrf6jY7A==","signatures":[{"sig":"MEYCIQDWZnmUVEZ9HyiMx8sop9AtW475aBWyG8kCRtFjAXA9KgIhAP+x/3cBniE/gp7PX1DzZyWucnWWfrh699xT3sEHJHwv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.284b4e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5872190},"type":"module","_from":"file:react-doctor-0.8.1-dev.284b4e4.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/1bc1bb94f2a270c8e9ba2fc9d32e766b/react-doctor-0.8.1-dev.284b4e4.tgz","_integrity":"sha512-j72P2WlFgaWYgpp0VjLByRKBPMUTorK/V0ISjh9vrmPD2+zZgX2nQk6nACNXVQPxJI9pr8AI5Q3BHdmrf6jY7A==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.284b4e4","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.284b4e4_1784567005989_0.37627110356322957","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.f5f13b8":{"name":"react-doctor","version":"0.8.1-dev.f5f13b8","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.f5f13b8","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"912b3590866eee0e2ea04663e2b187dc56da7b8f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.f5f13b8.tgz","fileCount":15,"integrity":"sha512-a5yiWb8B7OgEoPcdwuSm75IPbIplhRnPm6WViIUryH/BQ9x3IaqJnHQh+++CFR2FhAubNUdrCNE/3j7jMDY+hg==","signatures":[{"sig":"MEUCIQCEESGn8hL1mr4rBV+yUTpKs7yU95qzIlUOEKifHJDekAIgaRVyoKkFIjUfENf+uVIW6LW7JjXRO3oKSFsyzzwvX/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.f5f13b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5881197},"type":"module","_from":"file:react-doctor-0.8.1-dev.f5f13b8.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/edbeaf4af44a745144d6895ae5d1bec9/react-doctor-0.8.1-dev.f5f13b8.tgz","_integrity":"sha512-a5yiWb8B7OgEoPcdwuSm75IPbIplhRnPm6WViIUryH/BQ9x3IaqJnHQh+++CFR2FhAubNUdrCNE/3j7jMDY+hg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.f5f13b8","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.f5f13b8_1784580344288_0.6181398814299306","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.412377e":{"name":"react-doctor","version":"0.8.1-dev.412377e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.412377e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"b58432a9b86c791ee245560571c89fe1d6725fb6","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.412377e.tgz","fileCount":15,"integrity":"sha512-cYTifMThu7mggQs5UQsnVcy9bv1z4YyxyiIe8NGW0v14Ko+od78Q1xVEJ/eo9z2fum6b3DBQ6500v3kqEIkGcg==","signatures":[{"sig":"MEQCIEgf2yEvsYL14tFIyefQ99RRI/s3deR4tYTqHo3eekfZAiAvAHPk9aq15dIzJZjGbO+mu/vG5r2f/FpD9SI+96wXPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.412377e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5881197},"type":"module","_from":"file:react-doctor-0.8.1-dev.412377e.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e2045625d63fe391997da4970a3fdf81/react-doctor-0.8.1-dev.412377e.tgz","_integrity":"sha512-cYTifMThu7mggQs5UQsnVcy9bv1z4YyxyiIe8NGW0v14Ko+od78Q1xVEJ/eo9z2fum6b3DBQ6500v3kqEIkGcg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.412377e","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.412377e_1784583551233_0.41243495966811605","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.359d9b3":{"name":"react-doctor","version":"0.8.1-dev.359d9b3","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.359d9b3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7ac425a6f6f0b5cec6b446e36dd3343023738027","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.359d9b3.tgz","fileCount":15,"integrity":"sha512-G5BELhF5lGmsaFyqRSA//IM06rvgxkFbmMGUZ0rkhtNjTZm5KsZ9+CqBv88VL5iZv72EQxuPLFE4/hOm8p7CiA==","signatures":[{"sig":"MEUCIB0MBhUyVc1n6vkbLwwB/krot9sShNh+VmEt/Uj68o2eAiEAojUwKIGEDoaoBhCVvSVJyPmSn3rqZR0Ax02ykcqXrlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.359d9b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5881197},"type":"module","_from":"file:react-doctor-0.8.1-dev.359d9b3.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/53a2aa19796b9cfa9700406015198fc1/react-doctor-0.8.1-dev.359d9b3.tgz","_integrity":"sha512-G5BELhF5lGmsaFyqRSA//IM06rvgxkFbmMGUZ0rkhtNjTZm5KsZ9+CqBv88VL5iZv72EQxuPLFE4/hOm8p7CiA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.359d9b3","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.359d9b3_1784588305792_0.9599559207251724","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.8c4959b":{"name":"react-doctor","version":"0.8.1-dev.8c4959b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.8c4959b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5a6123f760e624653b75506a6e33e58c8bded8d3","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.8c4959b.tgz","fileCount":15,"integrity":"sha512-ib/19AUoV640VbBU956Z1jg4i+9dJfb+44Wc0X1pd+t/DHG3iEShqeoTu290sGAVvKWQQvs3/mz27ttvWrqnGw==","signatures":[{"sig":"MEYCIQCY141K0XUO1hqlnCmX+MAWhk7PBvVwhApnJrlG7gIpegIhAPJv9Jaicui9KEQQma/Tduabm4M5w3uXz65qoHO29jUg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.8c4959b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7160138},"type":"module","_from":"file:react-doctor-0.8.1-dev.8c4959b.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/260b852ab19d9eeefb6441ac7e591e9c/react-doctor-0.8.1-dev.8c4959b.tgz","_integrity":"sha512-ib/19AUoV640VbBU956Z1jg4i+9dJfb+44Wc0X1pd+t/DHG3iEShqeoTu290sGAVvKWQQvs3/mz27ttvWrqnGw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.8c4959b","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.8c4959b_1784611828705_0.2659473039993605","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.ab4ec31":{"name":"react-doctor","version":"0.8.1-dev.ab4ec31","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.1-dev.ab4ec31","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ffaa336010c37cc9b7bc12c2ce5ac6bb575aa9e4","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.1-dev.ab4ec31.tgz","fileCount":15,"integrity":"sha512-FQQLcpJo0W8datz67rPrRWJvPsfsHuEJsUp3XUGmoerCY9J77NNcMa0rADT4E48zitNkK0Sw4cwtEZCd9+7Yfg==","signatures":[{"sig":"MEYCIQDr3nedI203iUI1N6J+F8w5ssrO5jgbut0hTVb2aPwRGgIhAMzuGAsEkylW2RkURmi/SPjk04SkL3SPxD+cNDALRk6G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.1-dev.ab4ec31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7160138},"type":"module","_from":"file:react-doctor-0.8.1-dev.ab4ec31.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/9ebeaa4af8cdb7091538f7ab184a7a7a/react-doctor-0.8.1-dev.ab4ec31.tgz","_integrity":"sha512-FQQLcpJo0W8datz67rPrRWJvPsfsHuEJsUp3XUGmoerCY9J77NNcMa0rADT4E48zitNkK0Sw4cwtEZCd9+7Yfg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.1-dev.ab4ec31","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.1","@react-doctor/core":"0.8.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.1-dev.ab4ec31_1784616564673_0.9781054407932392","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"react-doctor","version":"0.8.2","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d1383dda68c76316805865baa08dbdb467ebf6b0","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.2.tgz","fileCount":15,"integrity":"sha512-xh4/Pxom8ZcG0DYTBSoiTk1SZCrZoQdsnCNBXqkwLPzi6IsyOd9r4z0zQCPVrQEVaTcDFUjmFYotIJw8A8gtuw==","signatures":[{"sig":"MEUCIQDqHp7IQ5vfJfdeHN++cbOCfXR2OKjVQDS3nWCfJ0wHJAIgP672I2h0ejYUVnnrHSMlGgr3a/suB3CfjXGCH89nJgc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7160078},"type":"module","_from":"file:react-doctor-0.8.2.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/bc12851fb021cbe1f4b64206625e72e5/react-doctor-0.8.2.tgz","_integrity":"sha512-xh4/Pxom8ZcG0DYTBSoiTk1SZCrZoQdsnCNBXqkwLPzi6IsyOd9r4z0zQCPVrQEVaTcDFUjmFYotIJw8A8gtuw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.2","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.2","@react-doctor/core":"0.8.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.2_1784619034220_0.4056376193692346","host":"s3://npm-registry-packages-npm-production"}},"0.8.2-dev.d489fa0":{"name":"react-doctor","version":"0.8.2-dev.d489fa0","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.2-dev.d489fa0","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"3cd3426770d51871614fea2f088c75a59562cba4","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.2-dev.d489fa0.tgz","fileCount":15,"integrity":"sha512-EJD+yf+PTi6195PXBpag8IgVWgVJcsBEZYEivZA1s6sse42Sv49mNO1lZfQs3HFMhrYeXWbejnLq8s9v9lNtgw==","signatures":[{"sig":"MEUCIG1f7CnRGfRvrAS/JgmG6TO+MvJhDSp0nlARVOSI2vwnAiEA+9ApeSgSCf9Sa1kXSjqFTfjIhTp68ikEWWobwaUKrlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.2-dev.d489fa0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7160138},"type":"module","_from":"file:react-doctor-0.8.2-dev.d489fa0.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/29c313ead4bd7753b6f3d86b397304d0/react-doctor-0.8.2-dev.d489fa0.tgz","_integrity":"sha512-EJD+yf+PTi6195PXBpag8IgVWgVJcsBEZYEivZA1s6sse42Sv49mNO1lZfQs3HFMhrYeXWbejnLq8s9v9lNtgw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.2-dev.d489fa0","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.2","@react-doctor/core":"0.8.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.2-dev.d489fa0_1784619124650_0.20897822934933052","host":"s3://npm-registry-packages-npm-production"}},"0.8.2-dev.8d4d5a8":{"name":"react-doctor","version":"0.8.2-dev.8d4d5a8","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.2-dev.8d4d5a8","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"41e209addafaa38f538dc1a4e52b1072980c611f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.2-dev.8d4d5a8.tgz","fileCount":15,"integrity":"sha512-MVNOC+ajmt5x1TSyLntUWSXJ7J5Hog5JOT5etZVig4w7Gat/LV/mmbdBl3DHPVHDby51N1yWPD+ovFsmhkcb6A==","signatures":[{"sig":"MEQCIB5ZJIFhIBkI3visLzJLionW46dbGUqXI+M/kdZDRmeHAiAoKDAihkQpOOCy8uIIjZOgnNuoFEPEyc/x/CzcSMZ4og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.2-dev.8d4d5a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7159394},"type":"module","_from":"file:react-doctor-0.8.2-dev.8d4d5a8.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f3699abd6224115cac6040d597ba178c/react-doctor-0.8.2-dev.8d4d5a8.tgz","_integrity":"sha512-MVNOC+ajmt5x1TSyLntUWSXJ7J5Hog5JOT5etZVig4w7Gat/LV/mmbdBl3DHPVHDby51N1yWPD+ovFsmhkcb6A==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.2-dev.8d4d5a8","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.2","@react-doctor/core":"0.8.2","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.2-dev.8d4d5a8_1784622935989_0.7083741147670795","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"react-doctor","version":"0.8.3","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"3359c825c859d35ff786ccbb32bd88bc71f44409","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.3.tgz","fileCount":15,"integrity":"sha512-FfG7YQKb1yv1UNk2gknZzLAPx6L3RMOhYsYbslr4MSpVMNk5xBHlu9VxjtS0br0DEBWjkZovrf/C1MrchiIzAw==","signatures":[{"sig":"MEYCIQC06ssuBeZeno0Ywk1Rl9GA3Nh0t+MRyMA0bv7TNkxJXQIhAMUC6cc+9GshFF+wqoTTjNuseMJtGwdy3eVbhDvTftu0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7159334},"type":"module","_from":"file:react-doctor-0.8.3.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3541af7a9dac72e4ea011f7b874a31b3/react-doctor-0.8.3.tgz","_integrity":"sha512-FfG7YQKb1yv1UNk2gknZzLAPx6L3RMOhYsYbslr4MSpVMNk5xBHlu9VxjtS0br0DEBWjkZovrf/C1MrchiIzAw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.3","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.3","@react-doctor/core":"0.8.3","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.3_1784623063190_0.07626024925275154","host":"s3://npm-registry-packages-npm-production"}},"0.8.3-dev.84b9990":{"name":"react-doctor","version":"0.8.3-dev.84b9990","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.3-dev.84b9990","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"8a6750a5607339f172f79c8365b94c9a02b4436f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.3-dev.84b9990.tgz","fileCount":15,"integrity":"sha512-7lfwuaLkL7MHVuTwI/Fo6d2Dec1v9Z3oiI3+QuS6W8blrK2+ny9Jitmikv3AifEBhM2aDtjF7FTCLL7ikPAUXQ==","signatures":[{"sig":"MEYCIQDemZUxh/K7X/RnRTHL4xNnGyglCSVsHSUPCtmNf1gzFgIhAMPtuKZMZrj3dD6xAtIg5iq0e2Oiwwf2oEd3no+OahaU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.3-dev.84b9990","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7159394},"type":"module","_from":"file:react-doctor-0.8.3-dev.84b9990.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/5515eef0ac7b4cee75f87cfd9c4572a4/react-doctor-0.8.3-dev.84b9990.tgz","_integrity":"sha512-7lfwuaLkL7MHVuTwI/Fo6d2Dec1v9Z3oiI3+QuS6W8blrK2+ny9Jitmikv3AifEBhM2aDtjF7FTCLL7ikPAUXQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.66.0 <1.67.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.3-dev.84b9990","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.3","@react-doctor/core":"0.8.3","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.3-dev.84b9990_1784623152677_0.03919809733167612","host":"s3://npm-registry-packages-npm-production"}},"0.8.3-dev.3d7ea66":{"name":"react-doctor","version":"0.8.3-dev.3d7ea66","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.3-dev.3d7ea66","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"a85f7a64448894c86f344360b1450e40e44d6b8f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.3-dev.3d7ea66.tgz","fileCount":15,"integrity":"sha512-2TQJzN9Y3W0DzefIzEdeaIU3TxgJ4pYTUF0/bwYJ3QqvMKVTJCcD3Z6TR0Ry6if4ihuRoyvoP0nJd3bxLjQ6WQ==","signatures":[{"sig":"MEUCIQCswthppkB+3tW673L54hbzqtQwmL2hM9omfcLen+LQiwIgY3lY0xtKFPeWikRBK3Foqe2+/KdWkteCKvnNVUXWaA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.3-dev.3d7ea66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7160357},"type":"module","_from":"file:react-doctor-0.8.3-dev.3d7ea66.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/13bb92b50591c8defe589fec95b49ea0/react-doctor-0.8.3-dev.3d7ea66.tgz","_integrity":"sha512-2TQJzN9Y3W0DzefIzEdeaIU3TxgJ4pYTUF0/bwYJ3QqvMKVTJCcD3Z6TR0Ry6if4ihuRoyvoP0nJd3bxLjQ6WQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.3-dev.3d7ea66","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.3","@react-doctor/core":"0.8.3","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.3-dev.3d7ea66_1784691447733_0.80633132770966","host":"s3://npm-registry-packages-npm-production"}},"0.8.3-dev.76263ec":{"name":"react-doctor","version":"0.8.3-dev.76263ec","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.3-dev.76263ec","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7d07ef8c574f9148a0b14eee90b6252015665660","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.3-dev.76263ec.tgz","fileCount":15,"integrity":"sha512-/LdWgufFBfty13nnulEsmNAbi20PQSI2a7uEJQNi+ohl1kRqIj82gLmpE4Xu7JGMFyQCMYVQtJaOBgKQvHxXDw==","signatures":[{"sig":"MEUCIDXwJPsteeuOy+0mDeLLTlTfmA1BChdf6krW1Z1EKCZJAiEAitU/BnLWpEIkytAsRHC2SXznJuaL2Y6lrE5RT3gfi9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.3-dev.76263ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7161062},"type":"module","_from":"file:react-doctor-0.8.3-dev.76263ec.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8e74d16f75d775ca244a012a405cef10/react-doctor-0.8.3-dev.76263ec.tgz","_integrity":"sha512-/LdWgufFBfty13nnulEsmNAbi20PQSI2a7uEJQNi+ohl1kRqIj82gLmpE4Xu7JGMFyQCMYVQtJaOBgKQvHxXDw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.3-dev.76263ec","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.3","@react-doctor/core":"0.8.3","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.3-dev.76263ec_1784710214545_0.0022529754016329395","host":"s3://npm-registry-packages-npm-production"}},"0.8.3-dev.9155bc0":{"name":"react-doctor","version":"0.8.3-dev.9155bc0","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.3-dev.9155bc0","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"24f489e08368070339e06f2e38f29616aa44b909","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.3-dev.9155bc0.tgz","fileCount":16,"integrity":"sha512-kKe3JPnHNkqrDM+6C4ZqEH0ta8S4hHsyIRkH85O2UWUuFcoIQ5t88U2vFEVVwtSkQKC2puPobDgZ+UgmG939bA==","signatures":[{"sig":"MEUCIQCDmIFcoU/yNIQdsa56qrBqoPCJrJTjomo4bpnZZ18viAIgTHrQr0OYr6VOoXJmY6BLAMg3YFEP6P32frlUZ9Ky720=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.3-dev.9155bc0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7222934},"type":"module","_from":"file:react-doctor-0.8.3-dev.9155bc0.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/7b158211b4a1b145517049b748d7ce34/react-doctor-0.8.3-dev.9155bc0.tgz","_integrity":"sha512-kKe3JPnHNkqrDM+6C4ZqEH0ta8S4hHsyIRkH85O2UWUuFcoIQ5t88U2vFEVVwtSkQKC2puPobDgZ+UgmG939bA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.3-dev.9155bc0","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.3","@react-doctor/core":"0.8.3","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.3-dev.9155bc0_1784711767533_0.42358391163946574","host":"s3://npm-registry-packages-npm-production"}},"0.8.3-dev.01820bb":{"name":"react-doctor","version":"0.8.3-dev.01820bb","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.3-dev.01820bb","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"2831e4d885efe941b96606ca0f396bdd4713f5a6","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.3-dev.01820bb.tgz","fileCount":16,"integrity":"sha512-axc48zILhQqbqY5t9iWF2qRptzILYOhmsD1GMkq7dFiqTO1LSNYs0T2TIqQumvPj4YtIak1M26nJVeIiQGsHqw==","signatures":[{"sig":"MEYCIQDyTaV2xBSAwsG7z/3sx/DF7bw4vc4ch7MCwxkXFbw0BgIhAPKSIqwzBgv+JdTO3CvjcAesaZbFlJI07Kwc6zG1yf14","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.3-dev.01820bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7222934},"type":"module","_from":"file:react-doctor-0.8.3-dev.01820bb.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3c087938378779b6ee55a5ccdcfdfb8f/react-doctor-0.8.3-dev.01820bb.tgz","_integrity":"sha512-axc48zILhQqbqY5t9iWF2qRptzILYOhmsD1GMkq7dFiqTO1LSNYs0T2TIqQumvPj4YtIak1M26nJVeIiQGsHqw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.3-dev.01820bb","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.3","@react-doctor/core":"0.8.3","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.3-dev.01820bb_1784717013252_0.7991696962100816","host":"s3://npm-registry-packages-npm-production"}},"0.8.3-dev.416fdcc":{"name":"react-doctor","version":"0.8.3-dev.416fdcc","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.8.3-dev.416fdcc","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7e43ca01d8948b9211efcd113a40ad8758eae461","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.8.3-dev.416fdcc.tgz","fileCount":16,"integrity":"sha512-Gpcx9NbzAMr3GqvOGLMcnb6fzP5fjMkKb8sPhssu98CAKn7aH7NwYYnenNOxTIcSGaf9WnBWbv2czCvEnYl2dg==","signatures":[{"sig":"MEYCIQCQXQerFdifp636Inl1sE7aKEYxX7no1756yBtDSoYz4gIhAPfXYJX/H1PYJJbc05IoOtXkLCd76adiVkorg18g+yRR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.8.3-dev.416fdcc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7222934},"type":"module","_from":"file:react-doctor-0.8.3-dev.416fdcc.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8ece56510ec361fbadbfd6c50c19d46b/react-doctor-0.8.3-dev.416fdcc.tgz","_integrity":"sha512-Gpcx9NbzAMr3GqvOGLMcnb6fzP5fjMkKb8sPhssu98CAKn7aH7NwYYnenNOxTIcSGaf9WnBWbv2czCvEnYl2dg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.8.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.8.3-dev.416fdcc","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.8.3","@react-doctor/core":"0.8.3","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.8.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.8.3-dev.416fdcc_1784719449091_0.878580507816348","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"react-doctor","version":"0.9.0","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.0","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"493803f1fae6c9c22bd66e9c4ca899799fdeacb1","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.0.tgz","fileCount":16,"integrity":"sha512-9Vt6BLn5EofL7vTXXH5wpnhVnYdm3qsBG6OtdiosMtbWvyf8L5b97++4exTiv/Pk0pY2H8XIhDDwMfjFS1Imnw==","signatures":[{"sig":"MEQCIGAvO308wfgQPBfjDf1fmYHw33HuHR8AHLgebh4f++eUAiATbbYLBiShVo3WsfL30r1IVaxJTndJJcRJ4Ct0aXdrwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7222874},"type":"module","_from":"file:react-doctor-0.9.0.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f5cbc5aa6e2f3df1ad098390d75aa82c/react-doctor-0.9.0.tgz","_integrity":"sha512-9Vt6BLn5EofL7vTXXH5wpnhVnYdm3qsBG6OtdiosMtbWvyf8L5b97++4exTiv/Pk0pY2H8XIhDDwMfjFS1Imnw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.0","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.0","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.0","@react-doctor/core":"0.9.0","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.0_1784760440950_0.6051264362503017","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-dev.d2cd2f4":{"name":"react-doctor","version":"0.9.0-dev.d2cd2f4","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.0-dev.d2cd2f4","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"0e4cfdc20cdd6f1d1142dc4ce191f16f46471b4a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.0-dev.d2cd2f4.tgz","fileCount":16,"integrity":"sha512-eixnq8W1K4RVoT9XUdWnNQfUtE6ewhhCCkrF/g9+j2pM8oVwsK41TOleXMu9fmBczKe/yrzuaXma5BDWEJTVOw==","signatures":[{"sig":"MEQCICTOoqAy2CKHmMLfGlSBt0dy/kv7rSo19/EFJwsttsbaAiA06mcZ+XzMDhTHwM/YRm0fBcpg2JBal+ho6PbcbTUJHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.0-dev.d2cd2f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7222934},"type":"module","_from":"file:react-doctor-0.9.0-dev.d2cd2f4.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/fb8ac5e0cda15991e92487dd1cac4a59/react-doctor-0.9.0-dev.d2cd2f4.tgz","_integrity":"sha512-eixnq8W1K4RVoT9XUdWnNQfUtE6ewhhCCkrF/g9+j2pM8oVwsK41TOleXMu9fmBczKe/yrzuaXma5BDWEJTVOw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.0","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.0-dev.d2cd2f4","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.0","@react-doctor/core":"0.9.0","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.0-dev.d2cd2f4_1784760546210_0.3906473034674032","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-dev.8d00ef0":{"name":"react-doctor","version":"0.9.0-dev.8d00ef0","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.0-dev.8d00ef0","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"093a4ed0e9abb5702d21f30e1045653abe3abe8a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.0-dev.8d00ef0.tgz","fileCount":16,"integrity":"sha512-vhsRilSTQHAYaj6oiyhlxnjsR2aTVFgoAoR5NcAb5u6mHI6MvkM+rVrc4eRy5ivJILPWl9k18n4kj8/yTbFUUQ==","signatures":[{"sig":"MEUCIQDVc5fiokqaCr7T7d0J/g0M+uXH/j5E4N79WVuXRvaEEwIgI9U7Lp/Kbxd95Z5czWrZ7/FrqtIJVKIkiALvvx1X7ag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.0-dev.8d00ef0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7222934},"type":"module","_from":"file:react-doctor-0.9.0-dev.8d00ef0.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/1e53e377eedf6d3aeddff9a1d55059f8/react-doctor-0.9.0-dev.8d00ef0.tgz","_integrity":"sha512-vhsRilSTQHAYaj6oiyhlxnjsR2aTVFgoAoR5NcAb5u6mHI6MvkM+rVrc4eRy5ivJILPWl9k18n4kj8/yTbFUUQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.0","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.0-dev.8d00ef0","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.0","@react-doctor/core":"0.9.0","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.0-dev.8d00ef0_1784771261153_0.006832082301163833","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-dev.4eac374":{"name":"react-doctor","version":"0.9.0-dev.4eac374","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.0-dev.4eac374","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"fb49310f1ca120bbb9b5750d5d8cbeab9291a972","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.0-dev.4eac374.tgz","fileCount":16,"integrity":"sha512-SnnTG7M4GODGWymKCCf5r2uDiyC8DcL3tHVDJdc7ZsUGPmE+P9XOWO7+sM/31mvfLDAwSFdT6iWvqHl35KSrHA==","signatures":[{"sig":"MEQCIDKHrK5GQ84AbbXxGD6WT3Fg6GLSKk8+cIZZb++SUfckAiA7wuLie3OXowljhM+0jTT0yBr0pv2Mu/7qapRqSZ6law==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.0-dev.4eac374","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7222934},"type":"module","_from":"file:react-doctor-0.9.0-dev.4eac374.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/28e5eefbba17637b6ecae69ca71f0204/react-doctor-0.9.0-dev.4eac374.tgz","_integrity":"sha512-SnnTG7M4GODGWymKCCf5r2uDiyC8DcL3tHVDJdc7ZsUGPmE+P9XOWO7+sM/31mvfLDAwSFdT6iWvqHl35KSrHA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.0","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.0-dev.4eac374","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.0","@react-doctor/core":"0.9.0","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.0-dev.4eac374_1784788467608_0.1231407625960863","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-dev.1e67af0":{"name":"react-doctor","version":"0.9.0-dev.1e67af0","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.0-dev.1e67af0","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"c965d1fb74130dfc8e2a4105f22336b232462ed6","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.0-dev.1e67af0.tgz","fileCount":16,"integrity":"sha512-PAkWEnDBZCzTWI8Rq1ako5G176qV3UOxgVeBiz9ZlbGTqxaaMKEV0fOitWqvbuNjYqi7ZJh/uPK0eHXy9dNCRg==","signatures":[{"sig":"MEQCIBdwiExFvasgheVuzPDOxJ1/jPWzVUxVleb6Pv/oR/miAiAuobP0w5Tm/tqYV7uy+goh1jJGBku/PDJtT+eI//Uj8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.0-dev.1e67af0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7222934},"type":"module","_from":"file:react-doctor-0.9.0-dev.1e67af0.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c58a2531a58984ded16b34ac3ca3dff5/react-doctor-0.9.0-dev.1e67af0.tgz","_integrity":"sha512-PAkWEnDBZCzTWI8Rq1ako5G176qV3UOxgVeBiz9ZlbGTqxaaMKEV0fOitWqvbuNjYqi7ZJh/uPK0eHXy9dNCRg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.0","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.0-dev.1e67af0","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.0","@react-doctor/core":"0.9.0","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.0-dev.1e67af0_1784791853135_0.12721630870001976","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-dev.9b53201":{"name":"react-doctor","version":"0.9.0-dev.9b53201","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.0-dev.9b53201","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"6101d16760994144d9c02e43239edfb1d1bd86f0","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.0-dev.9b53201.tgz","fileCount":16,"integrity":"sha512-rdQ1OeopEFKH82jd1495SAzIYEWImy0Yc+4IikGjmMo/+Vn+/gE3lG5ZzfzuK0D0UKSpmnK7dFLu0unOevMtaw==","signatures":[{"sig":"MEYCIQDPXSb4dvyW03Rg14feR9gfm8HyLpOPuw6A2owp1rp8GwIhAOul6BOlfUBVnB+GUT93lQF7Rz7n7V+pczxk4E+/3kMY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.0-dev.9b53201","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7222934},"type":"module","_from":"file:react-doctor-0.9.0-dev.9b53201.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/4e575f51195ca65690ec0134c89ac8bb/react-doctor-0.9.0-dev.9b53201.tgz","_integrity":"sha512-rdQ1OeopEFKH82jd1495SAzIYEWImy0Yc+4IikGjmMo/+Vn+/gE3lG5ZzfzuK0D0UKSpmnK7dFLu0unOevMtaw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.0","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.0-dev.9b53201","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.0","@react-doctor/core":"0.9.0","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.0-dev.9b53201_1784795869509_0.24436426645500298","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-dev.db9d300":{"name":"react-doctor","version":"0.9.0-dev.db9d300","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.0-dev.db9d300","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"48d629a23ba7f3bbdd0881c7d64ff53136250797","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.0-dev.db9d300.tgz","fileCount":16,"integrity":"sha512-GyERDk6E6VRibZSYyD0Hmp2vZsMq6ITyXuq8deVaMmar8h2bT2ERxXY7r735n2dja6Qt7a71EJVKFDL+rQ8pgg==","signatures":[{"sig":"MEUCIQC33kMo3XVrG9yF71u2vxP/rOpBMuodI+iojaEanQKz5AIgXHRkXfTI46pS/R1IEk4b4SUaRQVfTNVMkwg3L6wGoIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.0-dev.db9d300","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7222922},"type":"module","_from":"file:react-doctor-0.9.0-dev.db9d300.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/b0682a24403cf3b0e06f7297860723a6/react-doctor-0.9.0-dev.db9d300.tgz","_integrity":"sha512-GyERDk6E6VRibZSYyD0Hmp2vZsMq6ITyXuq8deVaMmar8h2bT2ERxXY7r735n2dja6Qt7a71EJVKFDL+rQ8pgg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.0","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.0-dev.db9d300","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.0","@react-doctor/core":"0.9.0","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.0-dev.db9d300_1784797099974_0.7162888574155828","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-dev.30369b6":{"name":"react-doctor","version":"0.9.0-dev.30369b6","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.0-dev.30369b6","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e7c948f49eca5e611d842007b152f0c349042212","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.0-dev.30369b6.tgz","fileCount":16,"integrity":"sha512-ttZoqN1aj3MYIlAGNYSzCk947epyLm3r5nj9hu24GfdEtYwEmU+GytsSAQi8drBkf9cnx5+4hKZ5ReQSrKS8Ww==","signatures":[{"sig":"MEYCIQCzcmw9R2U2AxqBrJqRByQg64qvC9RZVAX3+KJ8SKJYmwIhAODoiyzm0o7bxFtNc2PBlI7mYRw06yHGE04xW6AIPYS+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.0-dev.30369b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7223588},"type":"module","_from":"file:react-doctor-0.9.0-dev.30369b6.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/982fcb802013ce17ad936b274ed23fc0/react-doctor-0.9.0-dev.30369b6.tgz","_integrity":"sha512-ttZoqN1aj3MYIlAGNYSzCk947epyLm3r5nj9hu24GfdEtYwEmU+GytsSAQi8drBkf9cnx5+4hKZ5ReQSrKS8Ww==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.0","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.0-dev.30369b6","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.0","@react-doctor/core":"0.9.0","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.0-dev.30369b6_1784800751787_0.8088995769024303","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-dev.707378a":{"name":"react-doctor","version":"0.9.0-dev.707378a","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.0-dev.707378a","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"82d20699fe8de044945aaad5098ca0a6ec3c87d7","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.0-dev.707378a.tgz","fileCount":16,"integrity":"sha512-ljB/d+X3HblzbcE6N1MMszKbgl0jotU38WWCBEUMTlGgRyUD5wzyGda5nuZFpozPoJlS2j6udYDJhwSa1q9l0Q==","signatures":[{"sig":"MEUCIQC1IDT0jBcYrzAdXH9GKUxBmSyUBoAtLJxo5JKToWP8GgIgfK6B4BIqIwxQ4g7INMagfUuC3LmMsg74zq5LMCiDATU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.0-dev.707378a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7223588},"type":"module","_from":"file:react-doctor-0.9.0-dev.707378a.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/26d40e6defd17f0b6c5c275f624e7d2d/react-doctor-0.9.0-dev.707378a.tgz","_integrity":"sha512-ljB/d+X3HblzbcE6N1MMszKbgl0jotU38WWCBEUMTlGgRyUD5wzyGda5nuZFpozPoJlS2j6udYDJhwSa1q9l0Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.0","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.0-dev.707378a","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.0","@react-doctor/core":"0.9.0","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.0-dev.707378a_1784803147327_0.9902051205853286","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-dev.8765ca3":{"name":"react-doctor","version":"0.9.0-dev.8765ca3","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.0-dev.8765ca3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"830084ba905fc6fedd2a2bd33817ec66620a9c8d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.0-dev.8765ca3.tgz","fileCount":16,"integrity":"sha512-YTqQ+b0jgQzpV8Pc8tKZ3BFoOJuqcyj78ylCyUix6Nr2EpuSuJ9FP/01nRqqUhKF7RAEYz1ueXoH5nGxhjqt5Q==","signatures":[{"sig":"MEUCIQCWWBE3Dv5+xV9MhuxI2FRkA4OuiW1PoDEM5Y4+4gK6lwIgZethrE/y4Rd5LULbGGLEm/8LpTRV7y2iTy/Wij6VOwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.0-dev.8765ca3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7223588},"type":"module","_from":"file:react-doctor-0.9.0-dev.8765ca3.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/4697d5fd8965691ee83375fc6c2e976b/react-doctor-0.9.0-dev.8765ca3.tgz","_integrity":"sha512-YTqQ+b0jgQzpV8Pc8tKZ3BFoOJuqcyj78ylCyUix6Nr2EpuSuJ9FP/01nRqqUhKF7RAEYz1ueXoH5nGxhjqt5Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.0","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.0-dev.8765ca3","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.0","@react-doctor/core":"0.9.0","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.0-dev.8765ca3_1784803300287_0.6077958335220259","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"react-doctor","version":"0.9.1","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5cbfcbf1be3bd350c2cba69ddb817aae1ee37418","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.1.tgz","fileCount":16,"integrity":"sha512-pKCWENXuYZK7UNBHpNLbEBlpy+oVWwPnOxTD2B//gmrQLm+UvIknArzP3IOjNP5Nk1NKCR9uavypFA1QMbYFyg==","signatures":[{"sig":"MEQCIC+MWMiO0ArYfpUj7fiEkSSowsOoW+0sEUPIbS7t8zFsAiBEefMymljIm4CSFYubAyvecD3KKPmURpTVPdNk/Z2jpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7223528},"type":"module","_from":"file:react-doctor-0.9.1.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/654e0b9549020622d94ac95794ee87c3/react-doctor-0.9.1.tgz","_integrity":"sha512-pKCWENXuYZK7UNBHpNLbEBlpy+oVWwPnOxTD2B//gmrQLm+UvIknArzP3IOjNP5Nk1NKCR9uavypFA1QMbYFyg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.1","@react-doctor/core":"0.9.1","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.1_1784803536925_0.3485768455752678","host":"s3://npm-registry-packages-npm-production"}},"0.9.1-dev.54ba416":{"name":"react-doctor","version":"0.9.1-dev.54ba416","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.1-dev.54ba416","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"2f5ed1f49e60ccee6ca118bfb8f1ce32f86f60a8","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.1-dev.54ba416.tgz","fileCount":16,"integrity":"sha512-rF1GFwX9afORXj2MIPxDHGL7sV5e5CR7EBm1AQM+bXEJUKD/foe1zPMz6IC0xYtwm1aawUUZC76vCPgsP5AR1w==","signatures":[{"sig":"MEQCIFAOyZCTUbYUPieiXmJBjjrWkinNtU8gRTZOpTU/NOROAiAw0YlOii2YM50DTo6v+mhTQgEzuAu5P0QprLI1OSI5Sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.1-dev.54ba416","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7223588},"type":"module","_from":"file:react-doctor-0.9.1-dev.54ba416.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/ff19a3b76c572d864a681330c469730a/react-doctor-0.9.1-dev.54ba416.tgz","_integrity":"sha512-rF1GFwX9afORXj2MIPxDHGL7sV5e5CR7EBm1AQM+bXEJUKD/foe1zPMz6IC0xYtwm1aawUUZC76vCPgsP5AR1w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.1-dev.54ba416","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.1","@react-doctor/core":"0.9.1","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.1-dev.54ba416_1784803627203_0.022639373865975365","host":"s3://npm-registry-packages-npm-production"}},"0.9.1-dev.5d2f66d":{"name":"react-doctor","version":"0.9.1-dev.5d2f66d","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.1-dev.5d2f66d","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"8977f53943bcc944bde166cea117691a64bcaed5","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.1-dev.5d2f66d.tgz","fileCount":16,"integrity":"sha512-utEjr3mgWOYvR6QCB1bOtFue+WklounLzd8CLg52v4EiS54kROuZl+uHpNU4UwIFPOyyjVLcNsDbikwVImizyg==","signatures":[{"sig":"MEUCIEXEbtuDXt1WwwhggC+DKOE8by2TXthWMD3fs0vgaPX6AiEAqLd4hLVwq7fTTyG2yu1xjUCVzxMM9IwoA0EuTvv6K/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.1-dev.5d2f66d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7263922},"type":"module","_from":"file:react-doctor-0.9.1-dev.5d2f66d.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/65eb5a0daab787e5b343c40180d428b3/react-doctor-0.9.1-dev.5d2f66d.tgz","_integrity":"sha512-utEjr3mgWOYvR6QCB1bOtFue+WklounLzd8CLg52v4EiS54kROuZl+uHpNU4UwIFPOyyjVLcNsDbikwVImizyg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.1-dev.5d2f66d","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.1","@react-doctor/core":"0.9.1","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.1-dev.5d2f66d_1784840280045_0.11292585933190602","host":"s3://npm-registry-packages-npm-production"}},"0.9.1-dev.8534d86":{"name":"react-doctor","version":"0.9.1-dev.8534d86","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.1-dev.8534d86","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"01669a7428835e56531f36db4c3f4b6eb8dbf0a4","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.1-dev.8534d86.tgz","fileCount":16,"integrity":"sha512-5zHToBeyXYrV9235csQ3YW+hfNCQNKWiMHNQl0N1FHWeWYc5sl6/z8m9gyoeqNb3OBUrQWcOO7bdCoIf2ZtROg==","signatures":[{"sig":"MEUCICOuXLZMdnXFr8Z94Uxk0VmiKUZ2rvEj90AP3MO4HtQoAiEAkC6HWYZ6mnMasUznUlvWi3jNJlC2FJAZMtx5poCrqgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.1-dev.8534d86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7308537},"type":"module","_from":"file:react-doctor-0.9.1-dev.8534d86.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/86b4b11ce0d74577a6c317d3e66d29d9/react-doctor-0.9.1-dev.8534d86.tgz","_integrity":"sha512-5zHToBeyXYrV9235csQ3YW+hfNCQNKWiMHNQl0N1FHWeWYc5sl6/z8m9gyoeqNb3OBUrQWcOO7bdCoIf2ZtROg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.1-dev.8534d86","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.1","@react-doctor/core":"0.9.1","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.1-dev.8534d86_1784890467453_0.3331484983956925","host":"s3://npm-registry-packages-npm-production"}},"0.9.1-dev.b1b62db":{"name":"react-doctor","version":"0.9.1-dev.b1b62db","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.1-dev.b1b62db","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"090dfdfef5a12fb60eaa4daac7d8c0f12cfb1a0a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.1-dev.b1b62db.tgz","fileCount":16,"integrity":"sha512-hA1BarK2uiUdPigwgKxFXLqKYRYoHfLZl3S/IUNQTt46WPMd5NEOkLcF4+w+sJFpwZm1ZUCelXmHjJ3HOFJt4g==","signatures":[{"sig":"MEQCICUxGQKm2WpLxhBxIChgl/t50Rz9jHuDFxPbC0BtkeVpAiBcuKAwMf/qI4kk11ynu0QqicwHYP2CRzk447Ws/eG+Hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.1-dev.b1b62db","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7355393},"type":"module","_from":"file:react-doctor-0.9.1-dev.b1b62db.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/50f40114d4ecabd9354068b29659ccee/react-doctor-0.9.1-dev.b1b62db.tgz","_integrity":"sha512-hA1BarK2uiUdPigwgKxFXLqKYRYoHfLZl3S/IUNQTt46WPMd5NEOkLcF4+w+sJFpwZm1ZUCelXmHjJ3HOFJt4g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.1-dev.b1b62db","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.1","@react-doctor/core":"0.9.1","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.1-dev.b1b62db_1784933848678_0.9203900411043375","host":"s3://npm-registry-packages-npm-production"}},"0.9.1-dev.7ee59d3":{"name":"react-doctor","version":"0.9.1-dev.7ee59d3","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.1-dev.7ee59d3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"0aa3e54121fffbd4e79ecabed5d97971dbda8f3b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.1-dev.7ee59d3.tgz","fileCount":16,"integrity":"sha512-+Wk+Fg2u2eoFCYyF2qDpz1r2HmXlADAddsxBkSlUOaYqFHabWh21Mojq+/OvTVMvMYf2SqM0xPTJV8uJfhtGdg==","signatures":[{"sig":"MEYCIQDptDStKBSSPOYUyQQbnD2ARHp7RRorUt12xCNmbvcJ6gIhAOWXuofxhMu2pJJfe+muNa4KCZS6dxx9yoqHJJOPHnjW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.1-dev.7ee59d3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7367921},"type":"module","_from":"file:react-doctor-0.9.1-dev.7ee59d3.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e80af68a3e6e06712c47a14e90624dc8/react-doctor-0.9.1-dev.7ee59d3.tgz","_integrity":"sha512-+Wk+Fg2u2eoFCYyF2qDpz1r2HmXlADAddsxBkSlUOaYqFHabWh21Mojq+/OvTVMvMYf2SqM0xPTJV8uJfhtGdg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.1-dev.7ee59d3","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.1","@react-doctor/core":"0.9.1","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.1-dev.7ee59d3_1784938897565_0.2828521459453808","host":"s3://npm-registry-packages-npm-production"}},"0.9.1-dev.4fbab2d":{"name":"react-doctor","version":"0.9.1-dev.4fbab2d","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.1-dev.4fbab2d","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5e0fc6b83f5223db8e8057b21e5c3d741fb33501","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.1-dev.4fbab2d.tgz","fileCount":16,"integrity":"sha512-qPhNZn5clAptrrQiKoGsL5HTD5cKdsqE8UfM0rpQeDxbC+KxXT2zk3028+eiXXuI8Sw43O1ZnFewGtw30aK84Q==","signatures":[{"sig":"MEUCIQCu/e0dWvz6WpGJwQjS78qCzdohLdU4yoh/w04xM90HbAIgX4RGjhV9JC8vWPL6DEDc3D8qHl3QACOjnZD6xGiw+G8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.1-dev.4fbab2d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7367921},"type":"module","_from":"file:react-doctor-0.9.1-dev.4fbab2d.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3b0ab112e58e980f6a98ddc45c79e187/react-doctor-0.9.1-dev.4fbab2d.tgz","_integrity":"sha512-qPhNZn5clAptrrQiKoGsL5HTD5cKdsqE8UfM0rpQeDxbC+KxXT2zk3028+eiXXuI8Sw43O1ZnFewGtw30aK84Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.1-dev.4fbab2d","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.1","@react-doctor/core":"0.9.1","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.1-dev.4fbab2d_1784945414567_0.7397603859234929","host":"s3://npm-registry-packages-npm-production"}},"0.9.1-dev.49c5c1e":{"name":"react-doctor","version":"0.9.1-dev.49c5c1e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.1-dev.49c5c1e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"67b27328585ab748ce82d24d6e94af370248d98f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.1-dev.49c5c1e.tgz","fileCount":16,"integrity":"sha512-HCBCw8/2nVw5XMioFDLYhgpllSNt3zFyhhOO84NdoWjGdnm9HMeJ5nj7/li/DELfwMnDbDWRBzurNR1TihIoOw==","signatures":[{"sig":"MEQCIFPcrmzPL7KzAkpEBedg//+dhVLIzzthJJ/nnXoNimklAiAa0E8qeAmwm1ejj+ZV6HlDbbgLF1sFDA8B5H37/qjB1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.1-dev.49c5c1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7367921},"type":"module","_from":"file:react-doctor-0.9.1-dev.49c5c1e.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8a6ca1d2bc7caf7d29845b4a333bd1b6/react-doctor-0.9.1-dev.49c5c1e.tgz","_integrity":"sha512-HCBCw8/2nVw5XMioFDLYhgpllSNt3zFyhhOO84NdoWjGdnm9HMeJ5nj7/li/DELfwMnDbDWRBzurNR1TihIoOw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.1-dev.49c5c1e","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.1","@react-doctor/core":"0.9.1","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.1-dev.49c5c1e_1785023129238_0.16531359966039605","host":"s3://npm-registry-packages-npm-production"}},"0.9.1-dev.4ebd0a0":{"name":"react-doctor","version":"0.9.1-dev.4ebd0a0","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.1-dev.4ebd0a0","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7bc6fb2a0afd0e940714909c75f217263b976d02","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.1-dev.4ebd0a0.tgz","fileCount":16,"integrity":"sha512-lcw+IARnkl16BeTVIQ29fEtgaSM2L++HvYWEgozf4aBQIl2pyxG0fPPufO7dYV1kiWRqLuFyzUhL1B6EzajenQ==","signatures":[{"sig":"MEQCIGoLenCDSMptKVpGj50zAoKQi7yB0iqBlD6XxoNn5mKaAiAm92mK42HVCHVm1Taaza74XgC/1pi4CpRIZ/LuAGC7zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.1-dev.4ebd0a0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7367921},"type":"module","_from":"file:react-doctor-0.9.1-dev.4ebd0a0.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/4aa045611fd7443db60f6dbb57098407/react-doctor-0.9.1-dev.4ebd0a0.tgz","_integrity":"sha512-lcw+IARnkl16BeTVIQ29fEtgaSM2L++HvYWEgozf4aBQIl2pyxG0fPPufO7dYV1kiWRqLuFyzUhL1B6EzajenQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.1-dev.4ebd0a0","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.1","@react-doctor/core":"0.9.1","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.1-dev.4ebd0a0_1785023254043_0.4727205171404685","host":"s3://npm-registry-packages-npm-production"}},"0.9.1-dev.1aa6b12":{"name":"react-doctor","version":"0.9.1-dev.1aa6b12","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.1-dev.1aa6b12","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"8fb2fc55eeb1932300191a34f6a813ccda03d0e9","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.1-dev.1aa6b12.tgz","fileCount":16,"integrity":"sha512-PQw897GfnU+BzPg9YclwI5O2dBNmoSGTlpq/oq5ibT39W346Wz2UHVqzZuT5wbdFU9Lqw1TydZxLSo8/s5U71g==","signatures":[{"sig":"MEYCIQCR4IYTvCbKG8Z+5nA4I1Ia9W9WIqoxtrHk4sD0dMBAiQIhAK/Yu1jvrjrpSs4O5dTxyNKWNmAvIS7OpdFd9vY/CE8w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBr2BSLonbaipcHUWWS3jvhKedYtpOd6jNwvRM9/A2jaAiEAlMa82+u84dq9NiEyCjeodbQqtxcIE0cfypYqp8/y4xY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.1-dev.1aa6b12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7375888},"type":"module","_from":"file:react-doctor-0.9.1-dev.1aa6b12.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e18446e6a22ac834aa7d410c8a7b2b72/react-doctor-0.9.1-dev.1aa6b12.tgz","_integrity":"sha512-PQw897GfnU+BzPg9YclwI5O2dBNmoSGTlpq/oq5ibT39W346Wz2UHVqzZuT5wbdFU9Lqw1TydZxLSo8/s5U71g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.1-dev.1aa6b12","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.1","@react-doctor/core":"0.9.1","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.1-dev.1aa6b12_1785034331979_0.9072638767905505","host":"s3://npm-registry-packages-npm-production"}},"0.9.1-dev.6904ff1":{"name":"react-doctor","version":"0.9.1-dev.6904ff1","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.1-dev.6904ff1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"28f400add6e2589a4334343110674d9bc6752442","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.1-dev.6904ff1.tgz","fileCount":16,"integrity":"sha512-IlbCQlHORWeHxf62/3S/J8B6CJqxUwD5vY0QhfF9I9/E3eKVnCnpoBgcdZjcur4rmYWOihIjXvkrj0J/CDkmgQ==","signatures":[{"sig":"MEQCIEeV2GHRl5NNioERN3jh/2ya8UlZlUSls0wMM3hqQTVXAiB9TRQMr+FDs1Y6oCVZlC7m9MynzfcUoiFkyKOjTtC6BA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH/h6lcSWQdGmPRMlVZ2etpV/CC/dStz0ZTo9CpUowOCAiEA39H2wDTJIBDfb9aKknHMvV6nG/JOQGzTXB8mBJBH2TA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.1-dev.6904ff1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7375888},"type":"module","_from":"file:react-doctor-0.9.1-dev.6904ff1.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/afd6fe8494aee34422267a6ea1face66/react-doctor-0.9.1-dev.6904ff1.tgz","_integrity":"sha512-IlbCQlHORWeHxf62/3S/J8B6CJqxUwD5vY0QhfF9I9/E3eKVnCnpoBgcdZjcur4rmYWOihIjXvkrj0J/CDkmgQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.1-dev.6904ff1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.1","@react-doctor/core":"0.9.1","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.1-dev.6904ff1_1785042379633_0.0018614956047555697","host":"s3://npm-registry-packages-npm-production"}},"0.9.1-dev.846c2df":{"name":"react-doctor","version":"0.9.1-dev.846c2df","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.1-dev.846c2df","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f71a6ccd17910280aee038ffdea486b6f46e5f0a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.1-dev.846c2df.tgz","fileCount":16,"integrity":"sha512-AkWkvdX6VNZqdxyaAEmTGPyEzQj/fFB1xMfmtRqOoMDuqmVjtJcfoteBZxrwuiz2wV2AO+PdrBPRlCcSArdvgQ==","signatures":[{"sig":"MEUCIQD2Ta3J2eiRCp69CUG/XOAGb5ecg3jKsAVBSdNcY0bUPgIgK7QfUUc3ofkobVczr6xLm3H1fSltfvyPRv2EtHivToI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCBmibxiQJqQbXH/Q+ysOjnaiwMcgXfs6JNtjdHVqoMYAIgY3jAUgJlzcNEE1Yeu+SYAN55b7mEvMB2wZbdaOPYLKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.1-dev.846c2df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7375888},"type":"module","_from":"file:react-doctor-0.9.1-dev.846c2df.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/a45db5ae39be149fa1c9ee81a5049168/react-doctor-0.9.1-dev.846c2df.tgz","_integrity":"sha512-AkWkvdX6VNZqdxyaAEmTGPyEzQj/fFB1xMfmtRqOoMDuqmVjtJcfoteBZxrwuiz2wV2AO+PdrBPRlCcSArdvgQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.1-dev.846c2df","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.1","@react-doctor/core":"0.9.1","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.1-dev.846c2df_1785042503580_0.8894758667558504","host":"s3://npm-registry-packages-npm-production"}},"0.9.1-dev.80e89c5":{"name":"react-doctor","version":"0.9.1-dev.80e89c5","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.1-dev.80e89c5","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"10118fb664920cfde49b442f25d8d1691f3d62b2","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.1-dev.80e89c5.tgz","fileCount":16,"integrity":"sha512-AQy+RdBwR7xuf2xux984YC+xk07KWNP9AUHHHGir7yGlQFPVcjw7OANi/HF221/oc/xc0M4LPdnl9QWNrlgY7g==","signatures":[{"sig":"MEUCIQDUVRJdFWEa6tXSaPvbH5OpWU38Jx+gyCJ7nEcaJ1rmtQIgdbVtjXhnX06f+L5YrFlhQVSYi8oJc8Ssau1ztNORSrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAhCMjUOjF8KLVPXr2vTXxzNqkgCOMaFNAtvPELSpkywAiBMfsDrj6YZpfhsb0WKTTblrkbCU5KKhKPagPjNPICT9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.1-dev.80e89c5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7376512},"type":"module","_from":"file:react-doctor-0.9.1-dev.80e89c5.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d05f0e2fccb58781025126bc2367c0b5/react-doctor-0.9.1-dev.80e89c5.tgz","_integrity":"sha512-AQy+RdBwR7xuf2xux984YC+xk07KWNP9AUHHHGir7yGlQFPVcjw7OANi/HF221/oc/xc0M4LPdnl9QWNrlgY7g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.1","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.1-dev.80e89c5","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.1","@react-doctor/core":"0.9.1","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.1-dev.80e89c5_1785066102362_0.7745290653861605","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"react-doctor","version":"0.9.2","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e257113bdfc6caacdf3f5d00e5b7ed273d5d6121","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2.tgz","fileCount":16,"integrity":"sha512-A/e21t0y3j7zUTS8lJyNI2pKMfYLDH+zZwqAC7+MQW1vCD3xqWc2x8XCCWKnrQQwtFd6dwSZw2017x1iSLnGTA==","signatures":[{"sig":"MEYCIQCC3HzEDXNjfyOuynzNPSbOqdcE2Q/j82MYspXT9ZEhcAIhAJ2RSez3drH+c95y97L8S+CW75joHAGmFDSMQ41PVqng","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDJjV89qB33bgIELyjU3CIYfuseVs93a6sFBVfViwoXMwIhAOFzxhak24aJZP22VjwXs2cIbRzyQ9Go0gHPyefVghR+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7376452},"type":"module","_from":"file:react-doctor-0.9.2.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d983a2c13b50dc5297ac3b6497d03b22/react-doctor-0.9.2.tgz","_integrity":"sha512-A/e21t0y3j7zUTS8lJyNI2pKMfYLDH+zZwqAC7+MQW1vCD3xqWc2x8XCCWKnrQQwtFd6dwSZw2017x1iSLnGTA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2_1785123856118_0.054847879682749845","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.201106e":{"name":"react-doctor","version":"0.9.2-dev.201106e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.201106e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"13249568ac1ffa960a63b7aecacbeba491c9aebb","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.201106e.tgz","fileCount":16,"integrity":"sha512-/5gKfRT1nRhtrUrsl2O1dqJ89ztq1lURbu+4dYBrqXyAQY3dH99BqYlvjFgzgxq0RSVnGqf+e/qEj9tahgusWw==","signatures":[{"sig":"MEQCIAzYiHRsSTbKQIezYk5kKX+/KHsafrb2FcIDvUj1xltSAiA08o0/ZXetEYE2aiGEf7haqLNwtp9fLPhanUEJDQPoRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA1Wo6dBlHQWlwGhdBX3VHbx4BQ1VwHXjqt6RfMV1a3oAiEAm6mW0TD0Hm9Anjuy6rcUr0qKxLQziPe9+f4JI4Izw9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.201106e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7376512},"type":"module","_from":"file:react-doctor-0.9.2-dev.201106e.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/7378d2f4c952a9d5f5b424118f218ab1/react-doctor-0.9.2-dev.201106e.tgz","_integrity":"sha512-/5gKfRT1nRhtrUrsl2O1dqJ89ztq1lURbu+4dYBrqXyAQY3dH99BqYlvjFgzgxq0RSVnGqf+e/qEj9tahgusWw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.201106e","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.201106e_1785123943988_0.29160614463876144","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.3f3197f":{"name":"react-doctor","version":"0.9.2-dev.3f3197f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.3f3197f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"84f62eea502f610cda23b9efe714181fbf6fdadc","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.3f3197f.tgz","fileCount":16,"integrity":"sha512-sbrCOetNiR1RcIjwUUhFuZl+5vaDLUysqICuldCuOyC0xhdxDFMYQsnvccdZHDkTLAhbhf3nxLlOs4V9mscdDg==","signatures":[{"sig":"MEUCID/qRYEV3NxF8/WT9GgXbrhJxPXpkW7bHAqTALjF04OwAiEA8/rHhkSu8nVc6ZCRs3iueeZSnOQVEUEAthhUT68QwwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCZax2jI70svAeonXz4FcAbvkX2a2KDDyeGu+DmVgFJ4QIhAP4qRyHIqc5p3007ywlF57OabqyAnnOTHwmXyeJOpat8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.3f3197f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7380263},"type":"module","_from":"file:react-doctor-0.9.2-dev.3f3197f.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/66db8d3edaecff7ab753ca61605d4042/react-doctor-0.9.2-dev.3f3197f.tgz","_integrity":"sha512-sbrCOetNiR1RcIjwUUhFuZl+5vaDLUysqICuldCuOyC0xhdxDFMYQsnvccdZHDkTLAhbhf3nxLlOs4V9mscdDg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.3f3197f","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.3f3197f_1785124960384_0.7021151707889155","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.b31fd85":{"name":"react-doctor","version":"0.9.2-dev.b31fd85","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.b31fd85","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"fb149f9a7c8dfc4d6f2521c5a954404544fe0288","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.b31fd85.tgz","fileCount":16,"integrity":"sha512-Bfywa1+racthY5u+ype96RQgTMM3TexDy2zKnSst2V3QDtHhK86VcZmrMHAKYGVtX+Sb6sN65lkqT4IUh+Lo3A==","signatures":[{"sig":"MEUCIQCBEUK7WtuGyWJXfPBZefNTpaUhKw+mtcldbgQlVUS3vQIgSRNtH6cFWQaSzYTeowvZ2Vf6+Ja1UUm72fkJyesq+lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFiYdmBQJ6OVZumK26r+miYNmp4a/INXD20ipQBrMWqPAiBKqUJMqXsxu6J4bZYleRs9WXmJ1heUPdeB+4424LF1aA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.b31fd85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7380792},"type":"module","_from":"file:react-doctor-0.9.2-dev.b31fd85.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/fe8c0345d6569d5f6ac328267cf47771/react-doctor-0.9.2-dev.b31fd85.tgz","_integrity":"sha512-Bfywa1+racthY5u+ype96RQgTMM3TexDy2zKnSst2V3QDtHhK86VcZmrMHAKYGVtX+Sb6sN65lkqT4IUh+Lo3A==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.74.0 <1.75.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.b31fd85","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.b31fd85_1785125956059_0.12050957917946326","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.3728102":{"name":"react-doctor","version":"0.9.2-dev.3728102","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.3728102","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"bdb4eda6f7bb6e76523fd772cc82b26592a9690d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.3728102.tgz","fileCount":16,"integrity":"sha512-kt7xrnrtqAvneHdPEX2pv0Yxz8VUx9NAmMjvSlse99MCTXiZq0QLUZBr9AuR/45QRNyT7upvM9UTGGxFp5FlRA==","signatures":[{"sig":"MEUCIQDJjqN1EeP0mZFLljBm4JVPD7NyAnLEloMbmTtxk4RLTAIgcC3HLPqfQe/vvw3ITMoFXHAUYszlaTLLAO4Hlcy8aJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDqXoE0vddFCMci702AoIeks9Owh/rNL/W/7honpnsx8AIgZ1KzLQk7Qo9mT1zayqDslrcve9c683rLsROtmON842E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.3728102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7380792},"type":"module","_from":"file:react-doctor-0.9.2-dev.3728102.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f251063f0dce8e38177b82ceff815462/react-doctor-0.9.2-dev.3728102.tgz","_integrity":"sha512-kt7xrnrtqAvneHdPEX2pv0Yxz8VUx9NAmMjvSlse99MCTXiZq0QLUZBr9AuR/45QRNyT7upvM9UTGGxFp5FlRA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.3728102","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.3728102_1785204336183_0.4154824230300227","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.f1a1b16":{"name":"react-doctor","version":"0.9.2-dev.f1a1b16","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.f1a1b16","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"c8e35dd9a74777dbca6e805d57ac67edd6bec142","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.f1a1b16.tgz","fileCount":16,"integrity":"sha512-9hPNgoONXvcGg/MfjfRaL747jNVJ6sHQYQGSQgr52eCbREHBp6AoSmNiGMXsw0Qgf0gMriQwXcwdxQu6vuacmw==","signatures":[{"sig":"MEYCIQCzeBHb4eSJFd08GWZ4vHSvyxOUZBiRe6BMFCJoRBGFEQIhAOnXCFt0D8BKnFP7lpw8T1F5GQY6acdMtCKsQw5TRJSs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDa8UB+0g+9RK22PoI0CA7bljOurE3onZjNE9ALD75SFQIhAOp63ptdLpfU8kwMDS66Ff3dsqp0OTxUWSTcmo+FN50d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.f1a1b16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7385388},"type":"module","_from":"file:react-doctor-0.9.2-dev.f1a1b16.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/4b59a16eca9e5f23b7fc796d5144ca1f/react-doctor-0.9.2-dev.f1a1b16.tgz","_integrity":"sha512-9hPNgoONXvcGg/MfjfRaL747jNVJ6sHQYQGSQgr52eCbREHBp6AoSmNiGMXsw0Qgf0gMriQwXcwdxQu6vuacmw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.f1a1b16","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.f1a1b16_1785233766449_0.8356937796562736","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.b1352a2":{"name":"react-doctor","version":"0.9.2-dev.b1352a2","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.b1352a2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"c9f1821fa9062565eca24b50bd3cab72b08ba5c6","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.b1352a2.tgz","fileCount":16,"integrity":"sha512-MZ9L63jvvweFGOdx/ZUsKW/qmtHix48CaNo0iTthtRq0nvVTvuVVk9jOPHbKnjLLmVM3ZqkJvCSkzuBCqaxfLg==","signatures":[{"sig":"MEQCIQC7RjCDmwYMKzFsdglzqm0ZgmEejUsmK9qxRTVKc251vwIfHa5cmqx9rEjEnIqSoLUu5aWvUsyAXS2YpvXAJJoJqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCj2UZQeyTjlpVzJNwR1FAIHKk8B3B0Rq/nx4uRgZlsBgIhAKZz5MdCV+VPJHjf8VKwPkLqeYHB7UrHBH5ViVqIWThc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.b1352a2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7385778},"type":"module","_from":"file:react-doctor-0.9.2-dev.b1352a2.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/156cd7bf5ecfc4f9f342374117e0e6c8/react-doctor-0.9.2-dev.b1352a2.tgz","_integrity":"sha512-MZ9L63jvvweFGOdx/ZUsKW/qmtHix48CaNo0iTthtRq0nvVTvuVVk9jOPHbKnjLLmVM3ZqkJvCSkzuBCqaxfLg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.18.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.b1352a2","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.b1352a2_1785309074866_0.4316401118591229","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.86add14":{"name":"react-doctor","version":"0.9.2-dev.86add14","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.86add14","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"584423162ba44d9e4f26007429dbcf6984f937f2","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.86add14.tgz","fileCount":16,"integrity":"sha512-BEtBlujPQNXLm1rs+07xaJKB3zTyvAITKhRPHppMnN25LUDx/wUbucN1GDkYEJZ5SiRC6mORHU+Afiz8d2+LGQ==","signatures":[{"sig":"MEUCIGrIKWA61YRmEk6Du/mwqQSLuEIp2pb1iOot0/iF47VZAiEA58f+9jWrTNqqeiSvdXSfwF8R3+7rSSigG5YYeNo8v88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFTeJKEKuWbXZAJY2fOcMHzS1p5OLvmGxFfPo8bzwMVRAiEAufpmNzWHPK6L3OBWHwbbDo26HDX1lw2+NUwSnCSbhHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.86add14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7398092},"type":"module","_from":"file:react-doctor-0.9.2-dev.86add14.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/a41812aafe8d2ad13c9583b3042a54a6/react-doctor-0.9.2-dev.86add14.tgz","_integrity":"sha512-BEtBlujPQNXLm1rs+07xaJKB3zTyvAITKhRPHppMnN25LUDx/wUbucN1GDkYEJZ5SiRC6mORHU+Afiz8d2+LGQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.86add14","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.86add14_1785369460212_0.7223325052851135","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.83f3ff8":{"name":"react-doctor","version":"0.9.2-dev.83f3ff8","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.83f3ff8","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"25e6ded13e4a1b35139a1da80fa33a5819d8b3ba","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.83f3ff8.tgz","fileCount":16,"integrity":"sha512-hs6oJWZxI3Qmyh0gqaOJrz11YMYw1XFTHgskO+PYzwi6Gw7vZzMRrgMFzHxXZ4Yiy9b0Wlob9HtR45yhBcgG0g==","signatures":[{"sig":"MEQCIGXjnv9nVrrVlRFw1WgYDN3odeOUYG3RkUiwXOTKKIEiAiACZ/Omu+CwagCExKHpdM4T5JRn1Thi+q7+m0co18ubtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD6URija6Nq1j4j0qw4rS7S4CY2N7aFo4noSj8eynY2IwIgSlrCNwYjx8hOkj8BCwIHTnwxdot6Iy++kjnKjoYzeNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.83f3ff8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7449862},"type":"module","_from":"file:react-doctor-0.9.2-dev.83f3ff8.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d34bb96cd8e8f7b39a9306d3699d5b8d/react-doctor-0.9.2-dev.83f3ff8.tgz","_integrity":"sha512-hs6oJWZxI3Qmyh0gqaOJrz11YMYw1XFTHgskO+PYzwi6Gw7vZzMRrgMFzHxXZ4Yiy9b0Wlob9HtR45yhBcgG0g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.83f3ff8","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.83f3ff8_1785391876650_0.11354196309860853","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.b10cd4c":{"name":"react-doctor","version":"0.9.2-dev.b10cd4c","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.b10cd4c","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"337433ebf305326be429929675ba0499a36d49af","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.b10cd4c.tgz","fileCount":16,"integrity":"sha512-o/5EShpmLyf/GqjHQ72QBupbW62UHin46XPXz7EkRvW531V+iHPl98Yte3r4HFNu0FM98+Ngp2b43mVExpNf1w==","signatures":[{"sig":"MEUCIC7X8o45gcL8byBKiKwPKR1PzsZ1foKdG3szykPNzgncAiEA9yrJemzA83RCDmQUmyxsvTkit6hc1BAJxF6Pv2jw2Io=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICiVBqSosxOvMpjp8SwO84RGoIIUHhN3kyrcjQR+thpZAiEArPz3bP+WBLxNsud0RI01f7seo+CjqXSzI+8pPkL8nGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.b10cd4c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7449862},"type":"module","_from":"file:react-doctor-0.9.2-dev.b10cd4c.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/a3024b3f4a8fbd768d4edeb11d5ef377/react-doctor-0.9.2-dev.b10cd4c.tgz","_integrity":"sha512-o/5EShpmLyf/GqjHQ72QBupbW62UHin46XPXz7EkRvW531V+iHPl98Yte3r4HFNu0FM98+Ngp2b43mVExpNf1w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.b10cd4c","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.b10cd4c_1785393153785_0.8176457103101014","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.444e177":{"name":"react-doctor","version":"0.9.2-dev.444e177","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.444e177","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"6e01b9de851928df7d13310f3113bef08384e01a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.444e177.tgz","fileCount":16,"integrity":"sha512-yI3zOxs3inKczqiYsuElF0hxn9gTEdYa0fDMN+8lwblB/mPpejM+KES3eNJsEWk1vGNk+GhQZ7tOi9Upb9F6WQ==","signatures":[{"sig":"MEUCIE/FnmZvkaJyeTJzs6e+Li4Yih/nFnP5SApYPI888ZKwAiEA6NmPYHtiXr3ephEzJ6xiirRLlk8J+S+3DImXuwxKcWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDwMbzgutHPzCeL0WnXGdYArTi5LiQ3FIXligx0mzre7AiBVWFb4Lfq7sPHtwEd/n+s3Z8sRgvgSIPyrXnoS+12WNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.444e177","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7449862},"type":"module","_from":"file:react-doctor-0.9.2-dev.444e177.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/be768e5e872c6696c6ff17efb38ccfd1/react-doctor-0.9.2-dev.444e177.tgz","_integrity":"sha512-yI3zOxs3inKczqiYsuElF0hxn9gTEdYa0fDMN+8lwblB/mPpejM+KES3eNJsEWk1vGNk+GhQZ7tOi9Upb9F6WQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.444e177","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.444e177_1785393436239_0.5204353806083788","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.1098b9c":{"name":"react-doctor","version":"0.9.2-dev.1098b9c","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.1098b9c","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"729f4976f317b4222027673446e6c7ea332e966f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.1098b9c.tgz","fileCount":16,"integrity":"sha512-TFa3qZ0BVyNs3if2V10IFVdwC7UWTMOJ7w/WTf4dyRJn+3hsdIg2Q47X+epJuZm1rGvE5yz0QMdabkXoBnSzWw==","signatures":[{"sig":"MEUCIQDG/6StiYsjfhfY66+J7A0SRBLr1simEKQvQDR9HVd90wIgCdRyr6xiar4ikXxxJ8AT13M2sMkY2vRD6/n2DzMpNik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIACFkr2WEYWh/ZG0W3C2qmNS+6T9BjSldmBsJ78Ay3IzAiEAs/+TvQ8VS4MhAm62GO5XLy4ClOG39kGi38miuUNyQzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.1098b9c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7449862},"type":"module","_from":"file:react-doctor-0.9.2-dev.1098b9c.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/891f9969b139a5e00dc26ace04749cda/react-doctor-0.9.2-dev.1098b9c.tgz","_integrity":"sha512-TFa3qZ0BVyNs3if2V10IFVdwC7UWTMOJ7w/WTf4dyRJn+3hsdIg2Q47X+epJuZm1rGvE5yz0QMdabkXoBnSzWw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.1098b9c","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.1098b9c_1785393594253_0.745494617642096","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.01ca0b3":{"name":"react-doctor","version":"0.9.2-dev.01ca0b3","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.01ca0b3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"184460b47fae5df9c296f4713475311088dd5539","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.01ca0b3.tgz","fileCount":16,"integrity":"sha512-Oyot+bHzKYjm143LYmR1f9p9LRyoliaWUOD1VoLQu1dN2ClX14nCN/gJmpNpiL+PpkqQJLFjFMXTLDDoBwZlJA==","signatures":[{"sig":"MEQCIAmQaxM3TOqyboc1rWegjNXemvKNbuQkFa/vbbCIsWCmAiBzTXA8Wh6wh5Dn/GBN7em2LQLWrGfX9h+8W5NLMZQraA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDQ7glH4TbZom+Q1cosvanduyDrfX3xeO25lZvNo2NyyAiAui3Ous6bzIZUWioIIc8iXtdB9WXvDcc8ZcjIT1fwWBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.01ca0b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7449862},"type":"module","_from":"file:react-doctor-0.9.2-dev.01ca0b3.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d4503019b2dfad634bd5042903009569/react-doctor-0.9.2-dev.01ca0b3.tgz","_integrity":"sha512-Oyot+bHzKYjm143LYmR1f9p9LRyoliaWUOD1VoLQu1dN2ClX14nCN/gJmpNpiL+PpkqQJLFjFMXTLDDoBwZlJA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.01ca0b3","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.01ca0b3_1785393834698_0.3428061089727139","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.811a2ff":{"name":"react-doctor","version":"0.9.2-dev.811a2ff","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.811a2ff","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"0bbe1c74d2df1d9a5cec6def2ffd6ae828f2ecef","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.811a2ff.tgz","fileCount":16,"integrity":"sha512-AWZSWKxUS870LNKte+MHXdHZpiCxPBgaBi0M6Y0W8aWdkzVHPNh4UCqK0tJH+Anlb5tTklJOwYr5NBJcgWVIMw==","signatures":[{"sig":"MEUCIGyWhQHKOybB1YbXHPjqkRKRKWLyLGF3GQO0PEUOqpsLAiEAhebMuBQBeeGpA7Cbat2vDUbxcmtekDu5AlSEO4p4I00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCrHO1weDGp8TdZutAkgY2IRvI1rVvzfhNrgWVL2u14SwIhAMmE5FWPEpJTc6TtGu8Zwoaxsn05ZKKzE76tUhecjLaK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.811a2ff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7449862},"type":"module","_from":"file:react-doctor-0.9.2-dev.811a2ff.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e193160c73455d395e39c55cefa18820/react-doctor-0.9.2-dev.811a2ff.tgz","_integrity":"sha512-AWZSWKxUS870LNKte+MHXdHZpiCxPBgaBi0M6Y0W8aWdkzVHPNh4UCqK0tJH+Anlb5tTklJOwYr5NBJcgWVIMw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.811a2ff","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.811a2ff_1785393952776_0.7845462850696687","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.3bc63ea":{"name":"react-doctor","version":"0.9.2-dev.3bc63ea","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.3bc63ea","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"38af5a5040aac337541028ed99ab7297616338f9","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.3bc63ea.tgz","fileCount":16,"integrity":"sha512-6MhB79WT6APJEVLmEw8phvfEsOF1rNdVaDxt8eijrVRSGEvA22nZF6sS9xbt8+7VTht081kpK/oYHhWy9qxjJA==","signatures":[{"sig":"MEUCIQCEpaHGVpACpgdpaSSjIbhujl45Pn8JMO63VcmJ1O3hwwIgbUXYCYTogBqaMsGOoMwM+5q4WnbB5ygb5pdktjWSd5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDqfvlHtv/ZZVyaMpaKKOr9rsHq/V6FuZA5fdDY5W6KRAIgArXFp65iQ2oy7tOPfRm7w8FUsaMlKZz8BFrhZwAKgME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.3bc63ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7449862},"type":"module","_from":"file:react-doctor-0.9.2-dev.3bc63ea.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/26058d88b0ba85bc6d8ddc8285d9d405/react-doctor-0.9.2-dev.3bc63ea.tgz","_integrity":"sha512-6MhB79WT6APJEVLmEw8phvfEsOF1rNdVaDxt8eijrVRSGEvA22nZF6sS9xbt8+7VTht081kpK/oYHhWy9qxjJA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.3bc63ea","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.3bc63ea_1785394066245_0.5360571579064071","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.d6f02bb":{"name":"react-doctor","version":"0.9.2-dev.d6f02bb","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.d6f02bb","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"bb7340280360d58219f58e312ad47696bf867c98","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.d6f02bb.tgz","fileCount":16,"integrity":"sha512-MWP6xxoxjfEiF+oxvhPSJp/4FPP4WSsd+4m2jVPxF70adn5rs1ib4HPo1pvBcKZiQ9UI9lJlkdmaRbaINjeiGw==","signatures":[{"sig":"MEUCIBlw88KDNBfFatv9k3fpH9tFQDcEcIDjn7FQQHTpK1x3AiEA5pq2qqyPb6S57IUq7BSq6yWkoUTy0PuVKNzPKsm2uaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCiQOQzROV25l6n5UWTyvX+VvvL8G1qgUuk323HuSqNNQIgdUy4MfalsTEEe9ncocCWf+6bD1ehL+ZJwBOg0tg6gEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.d6f02bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7449862},"type":"module","_from":"file:react-doctor-0.9.2-dev.d6f02bb.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/126b3e9599643d749fae2ed8497b8831/react-doctor-0.9.2-dev.d6f02bb.tgz","_integrity":"sha512-MWP6xxoxjfEiF+oxvhPSJp/4FPP4WSsd+4m2jVPxF70adn5rs1ib4HPo1pvBcKZiQ9UI9lJlkdmaRbaINjeiGw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.d6f02bb","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.d6f02bb_1785394178347_0.6423491743502427","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.c6bdd2d":{"name":"react-doctor","version":"0.9.2-dev.c6bdd2d","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.c6bdd2d","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"4cd0f1dd466bc6f1b56d93530b83135fac3f51d4","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.c6bdd2d.tgz","fileCount":16,"integrity":"sha512-DzGtrWCEUbpK53SvrDR/7MOGbJxI2/2rPHq9Qf4IGuiQVUbKs4TR7lXViWCpgVJUeCbwqXe4hyaUbipYgi9aKQ==","signatures":[{"sig":"MEUCIH2qrXE0xnfN5o7yHrHe0ZvAZHBpUcm0m6nLxs5CoCC+AiEAuYesXa4Bw0jeNsuBp62fJ4GTFdKmDvF+xZ13ulQZBSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGLiVNf3DiwLAfIBxxKdMc67U48zg63IUwnQK9OogNTGAiA4AH1ygdWolYeMsCbbEH1nKYylzf4kKa9XbJJIBKCbqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.c6bdd2d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7449862},"type":"module","_from":"file:react-doctor-0.9.2-dev.c6bdd2d.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f5f1ed497e07360161f217d884e29c6b/react-doctor-0.9.2-dev.c6bdd2d.tgz","_integrity":"sha512-DzGtrWCEUbpK53SvrDR/7MOGbJxI2/2rPHq9Qf4IGuiQVUbKs4TR7lXViWCpgVJUeCbwqXe4hyaUbipYgi9aKQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.c6bdd2d","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.c6bdd2d_1785394304467_0.34476465578150317","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.9512488":{"name":"react-doctor","version":"0.9.2-dev.9512488","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.9512488","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"505084be473c40cfc7fca2e5e83f4c48563475e9","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.9512488.tgz","fileCount":16,"integrity":"sha512-PjBGqFTBF1FV9PkiX3lJhNxW5XiSPKJw+n4NNgcb2PymXnjTml1AZlqMRv+00uSwjwHeEVk1tIgBNr+/HhkxTw==","signatures":[{"sig":"MEQCIGqpXwMhHD6mpMuQqoHelMhO5fG0N1p6qMmGzhLE09xuAiBmYRMafHyc0m1vz0EPdKCejf+xG4Son6J5zqd8lonAmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG5vrkpKEKE0436d2sdaTTLpazb1J3g2cewl7BLXH0HyAiEA9xeSGi/guELR4zz2h9Z59jQ/QYveU1UFwAhMAmfG7iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.9512488","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7449862},"type":"module","_from":"file:react-doctor-0.9.2-dev.9512488.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8ef3706eaa27106f7c68e7578940544a/react-doctor-0.9.2-dev.9512488.tgz","_integrity":"sha512-PjBGqFTBF1FV9PkiX3lJhNxW5XiSPKJw+n4NNgcb2PymXnjTml1AZlqMRv+00uSwjwHeEVk1tIgBNr+/HhkxTw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.9512488","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.9512488_1785394414814_0.9465716481101216","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.5f23826":{"name":"react-doctor","version":"0.9.2-dev.5f23826","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.5f23826","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f17e138c44a45d5deeb7a0d22a49312d1b9272ab","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.5f23826.tgz","fileCount":16,"integrity":"sha512-Nri/KtDL85Am7GEDYI/GmZF/1GpUk7979g7X6j11lPzC3WV4B8yMaZxkDhkMGXxvlV6srnauElgtPXMf1ME9tA==","signatures":[{"sig":"MEQCIAsRSqygpJvueVc6hNGL75rIyPwVN45oh3Wyj8YQbOCQAiBR7HLrf+punzMub5mwQPB74RlN/J0inwnIP7/0YM5m1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG3Lw22gXcRVoP5IEY6DnrTz2/8sHrk3WgOA6dpotmWNAiA44HRC+BUO4En5xefuS895JpcqnvgeX8fkh3JW7MGX9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.5f23826","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7449862},"type":"module","_from":"file:react-doctor-0.9.2-dev.5f23826.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/5563964d8326f6193e498a1ea83529cf/react-doctor-0.9.2-dev.5f23826.tgz","_integrity":"sha512-Nri/KtDL85Am7GEDYI/GmZF/1GpUk7979g7X6j11lPzC3WV4B8yMaZxkDhkMGXxvlV6srnauElgtPXMf1ME9tA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.5f23826","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.5f23826_1785394539262_0.13067817840848428","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.16972ae":{"name":"react-doctor","version":"0.9.2-dev.16972ae","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.16972ae","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"38dbe2a1c3b1d4c4deade8d9ce83d068ed4bdd80","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.16972ae.tgz","fileCount":16,"integrity":"sha512-IVACQqOYCtkt84gBrlsIFm2f7mMJ2eG5Gm+WcxU9YaUs7fH9p1iRc35C0VRjkhKO90ooxKd+Kdtn+ZEq2W9YNg==","signatures":[{"sig":"MEYCIQDKVW+wH4XgjJC1Nf5xqJ1DDwwwoRqZoQkYjpREUSQxIgIhAL+Xuq2Gee+aA1iuL+/iE0pWW1hVuznJivfj31C2E1tL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFS0jjlmKS7BCwCu61yaH9onyHjHOxTwP1JAYfMqQWwjAiAwn0Xjzkgfz5IrGQzfsGWR60NyhPyEjcKsc0Lw0FebrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.16972ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7449862},"type":"module","_from":"file:react-doctor-0.9.2-dev.16972ae.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/705f19cb955672a8b22ae03c83291793/react-doctor-0.9.2-dev.16972ae.tgz","_integrity":"sha512-IVACQqOYCtkt84gBrlsIFm2f7mMJ2eG5Gm+WcxU9YaUs7fH9p1iRc35C0VRjkhKO90ooxKd+Kdtn+ZEq2W9YNg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.16972ae","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.16972ae_1785394912000_0.9396884957541336","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.1f6e181":{"name":"react-doctor","version":"0.9.2-dev.1f6e181","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.1f6e181","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"79e0f463c4f272323659fae5819833b2914823af","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.1f6e181.tgz","fileCount":16,"integrity":"sha512-Ibs7tz1/DFy0a6mgo5PPRfcLt9yZwHIM5b8JK2P8irBlEzYwGfrydU5D3PzPM2ddphJDnmBYV2vhqHOoPpl3Zw==","signatures":[{"sig":"MEUCIQCGGjZfu3hD1C0+eZ6tl21GwGH5sJmTrO7euQLkBaPYHwIgLrohVvMWz6pLl9HORwzrQXV6fs8xQhS4PwDfvZpmxN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHymKwqSBUd67Gz8TW6bZ0062ZFEOFmBUJBvvXrPRmw5AiAa10M+ErgwveWJBygKTk/+xmFiRR33cqjqp/7p0wgjCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.1f6e181","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7449862},"type":"module","_from":"file:react-doctor-0.9.2-dev.1f6e181.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c40b28f3960199b69f3aff74cad83c3a/react-doctor-0.9.2-dev.1f6e181.tgz","_integrity":"sha512-Ibs7tz1/DFy0a6mgo5PPRfcLt9yZwHIM5b8JK2P8irBlEzYwGfrydU5D3PzPM2ddphJDnmBYV2vhqHOoPpl3Zw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.1f6e181","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.1f6e181_1785395120216_0.3925900209426856","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.2992a03":{"name":"react-doctor","version":"0.9.2-dev.2992a03","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.2992a03","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f7c3f14a6ccfb47a312ffbf6e1a55f1694869a41","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.2992a03.tgz","fileCount":16,"integrity":"sha512-arKVFyuhBs9e+yIo1biRQ/4wyctApdohW15rTlyXZdhFh+r6Z/o1+hxMa3UVckSck17rUfw65GhvQr4vtvHqVw==","signatures":[{"sig":"MEYCIQDkRgYkdCm4Piw+WqS1H5zxOT2HA4rxgKZYXGVYSFjicQIhAMPY1NVbw7LRSowgCe350Fpf0k2wvwOxcqC2+OS5F4bE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFR4qbth6OqgETivB6vmbSEGN8DvzvBq75wvT4ScqHndAiBT9e6HK8E05c8pnTTfbxhoQuOFw/ihJqc4iUeJeUQaXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.2992a03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7449862},"type":"module","_from":"file:react-doctor-0.9.2-dev.2992a03.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/5dab46d4ac0360190277a2df9655d3cc/react-doctor-0.9.2-dev.2992a03.tgz","_integrity":"sha512-arKVFyuhBs9e+yIo1biRQ/4wyctApdohW15rTlyXZdhFh+r6Z/o1+hxMa3UVckSck17rUfw65GhvQr4vtvHqVw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.2992a03","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.2992a03_1785395233765_0.16136532026602435","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.c126684":{"name":"react-doctor","version":"0.9.2-dev.c126684","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.c126684","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"dfaacfb3992af0ddf8f708852d83ff2d6b8dc049","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.c126684.tgz","fileCount":16,"integrity":"sha512-MwDhnolRITA5XyHRuYTAJ3+x8U6oWSmcdiTUw78aRb73z6uJYxaeUvy4Q8KEWP1RK9VcGgyyxaKYMRh9sfDpxg==","signatures":[{"sig":"MEUCIQCAGBC+tv0/8VST3gWhoRGkmESJeuyCoVxw7eZZUR/SYAIgDsjXniqWeNcCRuE/lQSEw3Yz4wl7cu9+Jbsou35UrBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDVeA6nU2LQXLIoC5tq4X+8RGH7LIKHu25ogb6l/xQYfQIgEi12RdV8dLd2GovaU61CGuav/uUrnZ3ZYkoJfclP6sw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.c126684","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7449862},"type":"module","_from":"file:react-doctor-0.9.2-dev.c126684.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/154a30103276db0401bf4bd44255e0c0/react-doctor-0.9.2-dev.c126684.tgz","_integrity":"sha512-MwDhnolRITA5XyHRuYTAJ3+x8U6oWSmcdiTUw78aRb73z6uJYxaeUvy4Q8KEWP1RK9VcGgyyxaKYMRh9sfDpxg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.c126684","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.c126684_1785395368721_0.2771871754438886","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.5dc936e":{"name":"react-doctor","version":"0.9.2-dev.5dc936e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.5dc936e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"662993bc04196fcec90c8bf8c82edda4fdb9def3","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.5dc936e.tgz","fileCount":16,"integrity":"sha512-yW2yyuyNeUyw6YnrHdaQxxnEyl5ogMOBBgK1GPqw3I17lqW8IVzgcxdodmh6U6RjRrpE1CZk8k9eAd3nWr0mEA==","signatures":[{"sig":"MEUCIQDXaPwxlXr3BsNL5+ebPCdB6o6ovNA6tWYUfjQQfyqDuAIgWeUL+sEhq2jBIBz/+6JDoFuvv9Ent7b+DO07ASotsj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCscJAFPvyqSyzHUIVBuyzkQzItCv45jP+5PQutLFePOAIhANemelkpUl1+ho2ltGiuQlzepuUazRJ43Mb1cYiLC4Qs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.5dc936e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7449862},"type":"module","_from":"file:react-doctor-0.9.2-dev.5dc936e.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/2558bcfba42d2fbb99e5eb8fc795fb9d/react-doctor-0.9.2-dev.5dc936e.tgz","_integrity":"sha512-yW2yyuyNeUyw6YnrHdaQxxnEyl5ogMOBBgK1GPqw3I17lqW8IVzgcxdodmh6U6RjRrpE1CZk8k9eAd3nWr0mEA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.5dc936e","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.5dc936e_1785395690491_0.2015181753227988","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.1d01dd3":{"name":"react-doctor","version":"0.9.2-dev.1d01dd3","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.1d01dd3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"3f229b821d6baa95b74683c459ecefdfecd91001","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.1d01dd3.tgz","fileCount":16,"integrity":"sha512-czFmPM9nwCnbjvIAf8NAUrkRleMU9DeNUPhTNa8W34UDYNTNyu8vhwGC0iAQ/9mDsS6Cac9P0sbOEawOnkq6nA==","signatures":[{"sig":"MEYCIQDAOzlUuIwdEkOXRof3Loch0PZ2UqELWgkK30gKIpRoqAIhAKzojNTMGVPrtew9WmT0XvQwPM9QkHVmTciw4Ai17u8K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHdRv7TrtwHf0K2WazmT6xC9G35JP4rQ73fqQYYArgKFAiEA3LujA0margUVSOQ8/dq3ORcCPaxa9S5hlNCLq/ynyv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.1d01dd3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7449862},"type":"module","_from":"file:react-doctor-0.9.2-dev.1d01dd3.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/7100716cc7e8e488d613e4c805d05556/react-doctor-0.9.2-dev.1d01dd3.tgz","_integrity":"sha512-czFmPM9nwCnbjvIAf8NAUrkRleMU9DeNUPhTNa8W34UDYNTNyu8vhwGC0iAQ/9mDsS6Cac9P0sbOEawOnkq6nA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.1d01dd3","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.1d01dd3_1785464507047_0.434900902635724","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.2db2a97":{"name":"react-doctor","version":"0.9.2-dev.2db2a97","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.2db2a97","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"69aee6fd7dcccca5046780b301aea52ef6b12c26","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.2db2a97.tgz","fileCount":16,"integrity":"sha512-HOu7ZZImMGBh312BaXj0qhFxVNMAskubNJF7R9WoeJnNGlou0KIEJpNZ/Tt13Dw/ft3y93dp+owDhaeMQir6zA==","signatures":[{"sig":"MEYCIQC4Bps1YCOGSYiqEipNh00Z7DzqMWQbZv0iRan7Co7KPgIhAPTsArEgcvpT5LPwVe7zmhv+Zd0FlStIUYOK0hiGQCro","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH9w0iUcUf1Mohukc/rwsfPAszNRUk5Q5No4uphohUxFAiBzEAwkH5SiKkBDgX9eGLYZc63OzoOFbbJ6m3AYDxW0pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.2db2a97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454837},"type":"module","_from":"file:react-doctor-0.9.2-dev.2db2a97.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/aa54f05b87541a46c79872859ab2bcca/react-doctor-0.9.2-dev.2db2a97.tgz","_integrity":"sha512-HOu7ZZImMGBh312BaXj0qhFxVNMAskubNJF7R9WoeJnNGlou0KIEJpNZ/Tt13Dw/ft3y93dp+owDhaeMQir6zA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.2db2a97","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.2db2a97_1785465961571_0.6463608919267461","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.bf470d5":{"name":"react-doctor","version":"0.9.2-dev.bf470d5","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.bf470d5","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"36371e16cc841938778e126b0828ab99494ed283","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.bf470d5.tgz","fileCount":16,"integrity":"sha512-Vc5rn0iSuyIM5xsCF5HZent1M+mTl+ngrSoFGdexOFt3YAvm7oXt6OMSGIc1N2vxxI7S1qpB2vpU0JPyckLIaA==","signatures":[{"sig":"MEQCIG8EagpwObzD2wrM+5zKlZ/6XsEXJ8Z6IQIMeTnO1WqaAiAzM2+TwrZR+u/pgZmwCkrGJEtPsUQswJBqD0rjrkzOew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAFXiQoTHh9kf8Mj9KCDGsTyInV8cj0e9HDGhE65/+R2AiAG6LnCPtyw3qOYRl6YHGJ/YRwfUgUrzcAN7xLblI0bfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.bf470d5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454837},"type":"module","_from":"file:react-doctor-0.9.2-dev.bf470d5.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/ee60140b2eee224f3244553fc0b8ab6e/react-doctor-0.9.2-dev.bf470d5.tgz","_integrity":"sha512-Vc5rn0iSuyIM5xsCF5HZent1M+mTl+ngrSoFGdexOFt3YAvm7oXt6OMSGIc1N2vxxI7S1qpB2vpU0JPyckLIaA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.bf470d5","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.bf470d5_1785468930900_0.9855221003102257","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.8402820":{"name":"react-doctor","version":"0.9.2-dev.8402820","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.8402820","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d5b122810096b3be8464bd7971848f8245748492","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.8402820.tgz","fileCount":16,"integrity":"sha512-Q0bQTc2tGkWQa0qb9d4XKSjtSCPwaUolihOyLPfV5aA1z6L2rBKMhhXkUWtPaFG9bmqguMq+J5ObXbQ5W1ke+g==","signatures":[{"sig":"MEUCIDsh+eoMcp4+P14CzabhcoWZBQvR8xKbBLM3s5MDZkHfAiEAvNiNe4Ln5chjsbhdOFy5aYc91RGHVpOSoMP948NI6Os=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCXLSwA1C6T0AhS45nab3R8nnrjBtRCjgGvb0R6FuZCrgIgQTSNpNKVP4Q3zid42aRF+E+1AmiydcBFUiiKNqrnjaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.8402820","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454837},"type":"module","_from":"file:react-doctor-0.9.2-dev.8402820.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/a4c5a4ab5b3205d4e98bd9524fbe1f40/react-doctor-0.9.2-dev.8402820.tgz","_integrity":"sha512-Q0bQTc2tGkWQa0qb9d4XKSjtSCPwaUolihOyLPfV5aA1z6L2rBKMhhXkUWtPaFG9bmqguMq+J5ObXbQ5W1ke+g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.8402820","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.8402820_1785469066403_0.14173812214268455","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.3a0b9a0":{"name":"react-doctor","version":"0.9.2-dev.3a0b9a0","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.3a0b9a0","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"aaeda331100bd11f4e8a4d3e58e9b0ef5d94f911","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.3a0b9a0.tgz","fileCount":16,"integrity":"sha512-2VvocL8hAunxS+jOqChQxmRjV7NdYobTKZ4R8MadPymqmDuC7NZEv1NDhvk7XoO7E749sALM8g+lmA8fnx1jRQ==","signatures":[{"sig":"MEUCIQCvhpSFWzy/w45WY6SDXS+Z1goPunb9UkNTZ5r1B+EtPwIgcj5Z1tpL5wxGZakMVfMIFz1kyyhQCLIepoGdnUE5llo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGU0ps+blttiyQ2xkg6npazjO4xcSLX563VEGD0DfqQWAiBJbzwNjIkZkHwUWEk1xio+pP3ycLekyXh3LvDE4ETc5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.3a0b9a0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454837},"type":"module","_from":"file:react-doctor-0.9.2-dev.3a0b9a0.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/b391bb8cd9c63e1a34582a24789d5b65/react-doctor-0.9.2-dev.3a0b9a0.tgz","_integrity":"sha512-2VvocL8hAunxS+jOqChQxmRjV7NdYobTKZ4R8MadPymqmDuC7NZEv1NDhvk7XoO7E749sALM8g+lmA8fnx1jRQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.3a0b9a0","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.3a0b9a0_1785469418767_0.16618427238888578","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.d81eeda":{"name":"react-doctor","version":"0.9.2-dev.d81eeda","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.d81eeda","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e4bddfc1d5a8684e4c3f056c3f553132ada35e28","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.d81eeda.tgz","fileCount":16,"integrity":"sha512-Bg4gGaCnU+IsKFPGiMDVLUfOVUAoKoFj09vMJKSD6XR1OzrRN1TAd48yORTHr7lFiC2rlk+h55bucEASR8ExDw==","signatures":[{"sig":"MEUCIHUTOqBlYpKB/jak3KFcuEkmjhnbSiLTR0+64shWUvsHAiEAuBhL3RL9Nu4c5QeVwRNZslj1UzaIymEtp3URchroN8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHT5xq14MkZ8xAZ6BBITATFqizAGJ2aqDFkhSf/ysd6dAiEA1+Dj6k24rNXmFoejbINhjoojAjIamaXogJlE45seb/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.d81eeda","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454837},"type":"module","_from":"file:react-doctor-0.9.2-dev.d81eeda.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e40da772a422ae068611387f23b6006d/react-doctor-0.9.2-dev.d81eeda.tgz","_integrity":"sha512-Bg4gGaCnU+IsKFPGiMDVLUfOVUAoKoFj09vMJKSD6XR1OzrRN1TAd48yORTHr7lFiC2rlk+h55bucEASR8ExDw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.d81eeda","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.d81eeda_1785469709967_0.7301241892718477","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.65539af":{"name":"react-doctor","version":"0.9.2-dev.65539af","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.65539af","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"fda1f9f053e8151659e58b666b824f59aa373979","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.65539af.tgz","fileCount":16,"integrity":"sha512-9G7G3tbUeaMRyneZ9Gzzzd5Xz3+SDcZ/FB5dG7jBdOAZDTpirFtpFeixba0no00vig9uJlp2krBZNu7HLUkoVQ==","signatures":[{"sig":"MEUCIFezE70xcCntqKPqVoBMCRY+tt2k8yvCAnpwDTYXaMF4AiEA5Cth1AOCVlOKaQ7V4YyCrBOiI9RpOnmevNWgFL5GnG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCgiR1I76dF71Se0eix+nHtFRTrPWgqfLtp6smpo99QIwIgQIoJSfpA27FIcnL4ithVHRrtZIALlrHn3/TzVmFAaxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.65539af","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454837},"type":"module","_from":"file:react-doctor-0.9.2-dev.65539af.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/efcd0f053f97c79bf1e488d0c2c29806/react-doctor-0.9.2-dev.65539af.tgz","_integrity":"sha512-9G7G3tbUeaMRyneZ9Gzzzd5Xz3+SDcZ/FB5dG7jBdOAZDTpirFtpFeixba0no00vig9uJlp2krBZNu7HLUkoVQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.65539af","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.65539af_1785470443891_0.1993993837364907","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.fb5f881":{"name":"react-doctor","version":"0.9.2-dev.fb5f881","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.fb5f881","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d48fdc69cab9113457ef9b25803795b862b23283","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.fb5f881.tgz","fileCount":16,"integrity":"sha512-XtPHY5ALEzPEYIMZ9tuhsME9RvPtALEZqyClIgtZaFEkjjsZdbQQXQQRbpSoyWpUzah5flPH3L+j/0FOJiBrMg==","signatures":[{"sig":"MEUCICmtY4NW1d1UJn707BM5H5LZCbhqWYYYXAgIlEgSpGSZAiEAqoLKu4lk8RlPbcTeG4/IAQVPDgkc7pjs8Gd6zzuKXY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC5My70t8jJR1gncO7tZo0hRU7rsbJJi26ku99tBmXe3QIga7ZpRZEj6ATImvQSp0S9HLissWAl9V9repnM9I5Tr5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.fb5f881","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454837},"type":"module","_from":"file:react-doctor-0.9.2-dev.fb5f881.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d8f1f636def8440155d9bb35b8abd93c/react-doctor-0.9.2-dev.fb5f881.tgz","_integrity":"sha512-XtPHY5ALEzPEYIMZ9tuhsME9RvPtALEZqyClIgtZaFEkjjsZdbQQXQQRbpSoyWpUzah5flPH3L+j/0FOJiBrMg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.fb5f881","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.fb5f881_1785471457515_0.959500302935407","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.de6d280":{"name":"react-doctor","version":"0.9.2-dev.de6d280","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.de6d280","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"b0b7c42c6e27f95c0e184e815f9c8f8da239f70f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.de6d280.tgz","fileCount":16,"integrity":"sha512-3YN4cbFGdbPDMkZ7qssUOtqvnIHqZUyn+R+D76ddd76qa9NR4QDxtLG6hS6qNSPvx66qLYFvfqnIfa78XPr8BQ==","signatures":[{"sig":"MEUCIENPD0vN1+aJviskyBbJCEe+2j/Zpz3g36eoXPvysz+0AiEAvn9G7oNlvs77r+7j0huRByiHVFMCyRWn2IP5gVYPqNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCeae7FVhFKVa85TvnzbWeS6nBdARyi7tiBMSnMZ85uwAIhANLZQmC8JE8xWUI6ZlyC80ey1eJJme4on5JBOQZ0BcpD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.de6d280","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454837},"type":"module","_from":"file:react-doctor-0.9.2-dev.de6d280.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c8b96c043a5df9d276cf9ca2edaaaad0/react-doctor-0.9.2-dev.de6d280.tgz","_integrity":"sha512-3YN4cbFGdbPDMkZ7qssUOtqvnIHqZUyn+R+D76ddd76qa9NR4QDxtLG6hS6qNSPvx66qLYFvfqnIfa78XPr8BQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.de6d280","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.de6d280_1785474916174_0.5109010594583221","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.29e35d5":{"name":"react-doctor","version":"0.9.2-dev.29e35d5","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.29e35d5","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"53080ea49d46776a4f537f402cd6cf4d4dedca07","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.29e35d5.tgz","fileCount":16,"integrity":"sha512-s5e11uLDClsbij3PNUia8NrcFQwYigQPnujXcnlPdHcO7kMN9gu/ckauXC1up22B4fYSL1Q+XJsPhg1jmsap/Q==","signatures":[{"sig":"MEQCIHB4z26ZB3hFsU0qezuUokxh10Uzn2s6rPj7T6Erk+GMAiAqBavzRa2yP5YvnXAZO3R6QF4srLSykb4iF+8Gm/MmHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCxurRx7L9g1+YPZn5kw2FO7YRDq5h7PyzIGS+DI8jGMgIhALLxsrAyUluJxEZ1xfTRMIiXKzHC2sOrT9dOkHd/PQTv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.29e35d5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454837},"type":"module","_from":"file:react-doctor-0.9.2-dev.29e35d5.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/205250b30d679cae492dbca288914b34/react-doctor-0.9.2-dev.29e35d5.tgz","_integrity":"sha512-s5e11uLDClsbij3PNUia8NrcFQwYigQPnujXcnlPdHcO7kMN9gu/ckauXC1up22B4fYSL1Q+XJsPhg1jmsap/Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.29e35d5","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.29e35d5_1785475808371_0.9350367368142618","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.660200e":{"name":"react-doctor","version":"0.9.2-dev.660200e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.660200e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"0f864fb5694c933884736cf1607b282ac99582ff","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.660200e.tgz","fileCount":16,"integrity":"sha512-ApvlsiBcpX7JlX2VGf2qmH+EX79zpl6okEGL+NeqhTpunuVy3ptMhmJR8DH/IwY3nY4vL8QA6tqPJKBZ+uD7Bw==","signatures":[{"sig":"MEYCIQC/cJ06EwLTDL2lfXrZaIM+4vDZ0IL0eE+tv6dvpyWzmwIhALhdqNR3r+qIwNbXUvi+aBneXj8cUQnV9yuwTGR30m4d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHcokdShqeKlIObi7kgh3qKhRbuipMgQV6OINEpOLAhjAiAMfyjSPQEOO64tPfFUNXoD+0o2Jm/RtAv4rYhnCkhagw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.660200e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454837},"type":"module","_from":"file:react-doctor-0.9.2-dev.660200e.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/b22e28fc37c36c7c8b7445483afa181a/react-doctor-0.9.2-dev.660200e.tgz","_integrity":"sha512-ApvlsiBcpX7JlX2VGf2qmH+EX79zpl6okEGL+NeqhTpunuVy3ptMhmJR8DH/IwY3nY4vL8QA6tqPJKBZ+uD7Bw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.660200e","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.660200e_1785479085840_0.9940448164989588","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.8170ba2":{"name":"react-doctor","version":"0.9.2-dev.8170ba2","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.8170ba2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"9fc2246227fdb8cbd11ab77821e9cf3dfbd9c337","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.8170ba2.tgz","fileCount":16,"integrity":"sha512-UijTPYBl81J2aQUj82Nb32dVHSH/kkWNsHDXa2EABRfZH5S7oKHp7qMSLDwqouvWCguL8KJxfnc2JX/GnMhiZA==","signatures":[{"sig":"MEQCICyyvf2ARYkryg+ngBisV0QR9tcHs866EUfUyC6lZg99AiAodlFzJMyPBJ4s8qZORgfuZmAwuNhZJtl8NussT3UWsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCAOBSTVWLvzRlnYFzVlSMUh/AtZpkgLmKgTWapaxf5kwIhAPap3ej6RChOTWLawXdB9T1Mnfp8VmT0A2R97Z//JRxh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.8170ba2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454837},"type":"module","_from":"file:react-doctor-0.9.2-dev.8170ba2.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/9e4399048a95def0d6f5fa8599828996/react-doctor-0.9.2-dev.8170ba2.tgz","_integrity":"sha512-UijTPYBl81J2aQUj82Nb32dVHSH/kkWNsHDXa2EABRfZH5S7oKHp7qMSLDwqouvWCguL8KJxfnc2JX/GnMhiZA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.8170ba2","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.8170ba2_1785480926007_0.7696170358805501","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.b07af9d":{"name":"react-doctor","version":"0.9.2-dev.b07af9d","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.b07af9d","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"610b046a0362d93f19093892f877dba4320c87fa","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.b07af9d.tgz","fileCount":16,"integrity":"sha512-e/jmZ7QntvBMuex5xy/G5sOtV/fiCBXWd1668VkCZoCbru9GhIxdCnbALMqctdQxiRA/L+zG7Wl7ZMo+5mxytA==","signatures":[{"sig":"MEYCIQDoQqvHSTSmxFH1CuOYlv/szX7QAzaZaFib1703O3gY/gIhAN/wVsr0jW53vpp0QyW2IIrzZ47HaQx7Gu1yXVLsC9yU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC2wvkFaIQlJ9xW4u4w9eI0Zc4/Nany4PHedytLvCUP4gIgJCrgdG2ItSLJ+ZlivCoJHSL+nPMnFV4WMd2qtrWMkHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.b07af9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454837},"type":"module","_from":"file:react-doctor-0.9.2-dev.b07af9d.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c0b6acea5e5b8a894edcfe1e370e2d6d/react-doctor-0.9.2-dev.b07af9d.tgz","_integrity":"sha512-e/jmZ7QntvBMuex5xy/G5sOtV/fiCBXWd1668VkCZoCbru9GhIxdCnbALMqctdQxiRA/L+zG7Wl7ZMo+5mxytA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.b07af9d","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.b07af9d_1785487213528_0.32260412279989725","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.7bbc756":{"name":"react-doctor","version":"0.9.2-dev.7bbc756","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.7bbc756","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"0ce51dbc1db9a3ceec91b5434fafe0b3d6554e2e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.7bbc756.tgz","fileCount":16,"integrity":"sha512-F6QFMdWe2cfw6u0lVMBZPz8ficbNB/k2dkYcuq1AnWL52QZYjQpsjGM9xJ9wiX1X/izbeubDvkDJTqhBgr+NRw==","signatures":[{"sig":"MEYCIQCigcYaqCWcPyFUUPw+Pg8q/bh2Q8hh7jeYDKFi+7Ds4wIhAN+RwhdCgnJ2eX6WvbPxA8+3lhdOjZENTQJbe82h4/az","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDQxfjZ7acwM4MMfSgy+w2V8bybErXShmPxtRT+74XCeAIgCHnXhvw4AP0Lu6iMU8iR9NS/9rCEcVgMqWII9zce1XQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.7bbc756","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454837},"type":"module","_from":"file:react-doctor-0.9.2-dev.7bbc756.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e01846adc3b712093d3faefbde5a4b17/react-doctor-0.9.2-dev.7bbc756.tgz","_integrity":"sha512-F6QFMdWe2cfw6u0lVMBZPz8ficbNB/k2dkYcuq1AnWL52QZYjQpsjGM9xJ9wiX1X/izbeubDvkDJTqhBgr+NRw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.7bbc756","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.7bbc756_1785492564094_0.310556405902803","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.443082a":{"name":"react-doctor","version":"0.9.2-dev.443082a","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.443082a","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"baf7a06b0384cd132cffa71928cb0ec0745fae62","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.443082a.tgz","fileCount":16,"integrity":"sha512-qIYWXc7vXxkvSUDpsynWplWIQpR/yqt5Srm6Q/QSpGWBv6MqNrjvfaiS3Mh8Qs02vA99/ziQiLStf3ZSo4jaSw==","signatures":[{"sig":"MEYCIQD2otkjJ8BGou+SvfK+9lQU31mKJ4kd7X1cLJYaOdzSswIhAPmYhx+JGi+c95dWPpe47lOJoY/Fz3+4LUzeDOXJ2VCp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGfAE/vRweilse4hUdFvj0A0qADwg7ggekRYWA565PTLAiAvB9GEnEzQzPlCdsHighSgDxT8iaLqLb6XLDBXG9RAlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.443082a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454837},"type":"module","_from":"file:react-doctor-0.9.2-dev.443082a.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/99eff667e7729c2f596b2b3965a765bd/react-doctor-0.9.2-dev.443082a.tgz","_integrity":"sha512-qIYWXc7vXxkvSUDpsynWplWIQpR/yqt5Srm6Q/QSpGWBv6MqNrjvfaiS3Mh8Qs02vA99/ziQiLStf3ZSo4jaSw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.443082a","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.443082a_1785493576218_0.2587293458595761","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.f023fb9":{"name":"react-doctor","version":"0.9.2-dev.f023fb9","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.f023fb9","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d79d2423e26ff5e2a0eac069e0371ed20a8356d3","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.f023fb9.tgz","fileCount":16,"integrity":"sha512-tVJHWR2J60fexjLKO8L9vZO3fTMrBY5l2DM8aCnz58YizakB3GDoo9Udp+5eGdpFibRuIj0M1VAdj+H4J4q4hQ==","signatures":[{"sig":"MEUCIQCn74ZoGhLobucXK85lzrEa9u6sVIz8fpG6LYAf1gKLgQIgCMCHSyXOU205urnOZv4PyN54ae9UEOJ4hvxbKIR+kxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFV8kGQVKCXoLq/3JMLBFY/kpBIYZbrlxgKiqKuYthILAiEAt4FP/NqkWURR7PMoxZivX/jTwLbURub/4wfB68CDPKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.f023fb9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454837},"type":"module","_from":"file:react-doctor-0.9.2-dev.f023fb9.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/ea754b99af84d47e162f0aeb15b49a44/react-doctor-0.9.2-dev.f023fb9.tgz","_integrity":"sha512-tVJHWR2J60fexjLKO8L9vZO3fTMrBY5l2DM8aCnz58YizakB3GDoo9Udp+5eGdpFibRuIj0M1VAdj+H4J4q4hQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.f023fb9","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.f023fb9_1785495039270_0.5158234889349242","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.075865f":{"name":"react-doctor","version":"0.9.2-dev.075865f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.075865f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"00f90c12247d7cdbe2222a023d62f6da3248951d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.075865f.tgz","fileCount":16,"integrity":"sha512-M2KYk3fiVa6GLUgj7TKkRzaGu5Vs14vnzQpTIotmo8EzQ+vrC+J2PNCYOeCfPzJWLhoR7tW2Zqbz83a7yvVbnA==","signatures":[{"sig":"MEYCIQD+WSD8jK6keM/WU6ddrUFclRuSQwxX3NTGFtK7ImYg+AIhANtYZWvlsYXwGhxcVfYW5pt1GgxkOz3TgNL4bLW9xfj2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFQbH5NYJeYTt03UtoOBWewbf6br2EaNHWovsyXYYf3eAiBzDQQDdQ/nX8D7TqGJon0nI/oJYOAlQ/9zZu0kE4E8qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.075865f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454837},"type":"module","_from":"file:react-doctor-0.9.2-dev.075865f.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3fff5ed0c620bb9fe251ddae69a91515/react-doctor-0.9.2-dev.075865f.tgz","_integrity":"sha512-M2KYk3fiVa6GLUgj7TKkRzaGu5Vs14vnzQpTIotmo8EzQ+vrC+J2PNCYOeCfPzJWLhoR7tW2Zqbz83a7yvVbnA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.075865f","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.075865f_1785505882657_0.11994719494722639","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.a81b3d6":{"name":"react-doctor","version":"0.9.2-dev.a81b3d6","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.a81b3d6","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"fc4554c5bb2d59644ac231aed85e2a77105e80d9","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.a81b3d6.tgz","fileCount":16,"integrity":"sha512-Cle/6oMnmw5CdsyUix17DgCAMqlZgAzn04RIjeQnBpbgMdMf8FK7LMUttaeplq375fAUfSPct+Ux76qjGo2paQ==","signatures":[{"sig":"MEYCIQCexT3rguda7Xzmha0EpHXCbthiRXc2O+U1sPTmpKXdWgIhAOohzMpvIVYHmOmAYh7VGf4TtTbxiGfdPvVGJHwqyI6U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDdwk+X8wzUvnwElN4Fb7CxiINXx+DlHEmktVh4fBPDWgIhALw20BD04hwM/wCjRjDnQwsr5NrX5Vfwux8EpUllpy2m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.a81b3d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454837},"type":"module","_from":"file:react-doctor-0.9.2-dev.a81b3d6.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/435736fc6a36e664b41230f75de74211/react-doctor-0.9.2-dev.a81b3d6.tgz","_integrity":"sha512-Cle/6oMnmw5CdsyUix17DgCAMqlZgAzn04RIjeQnBpbgMdMf8FK7LMUttaeplq375fAUfSPct+Ux76qjGo2paQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.a81b3d6","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.a81b3d6_1785505903305_0.7187869514309937","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.6b64dfa":{"name":"react-doctor","version":"0.9.2-dev.6b64dfa","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.6b64dfa","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"4bb32ea85e251c305815180a385f28ff86a0c362","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.6b64dfa.tgz","fileCount":16,"integrity":"sha512-WbPX+DdKL8k+3AGiC5AnAMt80FAAmjQrip18GjPGjKLfcpx1/LuwTm8P/D5MDTzBA8AU/KP/EMF45/fMUI+8vQ==","signatures":[{"sig":"MEQCICgY+z+paQvmYPnKbB7VW5aAYCOIPXukenNI4J46OzBsAiA0tD4+k7AmovhEGl2fM5tNTKS6vgtUu/wWy0wRt9UXWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGCM+KR3jRXSbCtiRmnZHLiYPAfKLODJ5b8SdLGvDavaAiA/JWJs4NW/ePMXqSAdLuCxISJFQ2amqA5y5BtfcL2irA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.6b64dfa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454837},"type":"module","_from":"file:react-doctor-0.9.2-dev.6b64dfa.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/bff3aa7c60ff3ebbc4cac62948532b66/react-doctor-0.9.2-dev.6b64dfa.tgz","_integrity":"sha512-WbPX+DdKL8k+3AGiC5AnAMt80FAAmjQrip18GjPGjKLfcpx1/LuwTm8P/D5MDTzBA8AU/KP/EMF45/fMUI+8vQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.6b64dfa","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.6b64dfa_1785511385492_0.8035355706068961","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.3d67ca1":{"name":"react-doctor","version":"0.9.2-dev.3d67ca1","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.3d67ca1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"44ee56dd5aba816db278c616b7801ec8323f40d3","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.3d67ca1.tgz","fileCount":16,"integrity":"sha512-XayqL7UJTh33RsBSZ7FpmBYumM6FVsZ+2grNq15QG/fNL9kU4XKfCmTfw5wmuMHOYGch87gz12xIBnhuNHwH7Q==","signatures":[{"sig":"MEYCIQDrjNgTI2al6FuA1egaehFQ4uu2gMdg2WvN8q8jgdX9vgIhAIemsgpHUBhgnjKdrwzxuLGCuMJ1E0zBbUt4jBSsqVrX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDu3kgX60/qa1Fb7WxA4jYj5rZwQQmVW7CNEwy6Kw62vAIgFajHTgYZEG7h/14wEA/Vl/HhFtsunFZdnRqSEgUWIM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.3d67ca1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454837},"type":"module","_from":"file:react-doctor-0.9.2-dev.3d67ca1.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/b1c867741b04a324bc1507dc2c2c8253/react-doctor-0.9.2-dev.3d67ca1.tgz","_integrity":"sha512-XayqL7UJTh33RsBSZ7FpmBYumM6FVsZ+2grNq15QG/fNL9kU4XKfCmTfw5wmuMHOYGch87gz12xIBnhuNHwH7Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.3d67ca1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.3d67ca1_1785543214511_0.5500906230888853","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.992205a":{"name":"react-doctor","version":"0.9.2-dev.992205a","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.992205a","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"0a75187c838316629e551224a5a83926f6fa7d09","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.992205a.tgz","fileCount":16,"integrity":"sha512-NF1yZ6S/gm1tunIamWrhG2ekpB/t5RJLXmjxDA5Frrkud2C5am2E5PAYwDULHVxOgTRST3h5lfPLJpuk0z45vQ==","signatures":[{"sig":"MEQCIBS8feJSHwqyvj289kNX/2NoYHmKjQ/utYlNbwtPL1LxAiA2bU2kAToO534H/GbC/OC1fTQUCjp0JKN7G3DW2403NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGnhOJa2AgGXO+Vqo7wW3JtacOQXlw5av+fsDZwDdl0UAiEA9rr3Lp16N9W+tnemXjuTQi0xK2W6gGEu+JG4RyUzLpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.992205a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454837},"type":"module","_from":"file:react-doctor-0.9.2-dev.992205a.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/1d3f5649ca8f0b91519043e405696a13/react-doctor-0.9.2-dev.992205a.tgz","_integrity":"sha512-NF1yZ6S/gm1tunIamWrhG2ekpB/t5RJLXmjxDA5Frrkud2C5am2E5PAYwDULHVxOgTRST3h5lfPLJpuk0z45vQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.992205a","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.992205a_1785543346108_0.30507539638576353","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.1938763":{"name":"react-doctor","version":"0.9.2-dev.1938763","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.1938763","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"b8182dbcbd7883e46fb97e72ceeff318f30bcf86","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.1938763.tgz","fileCount":16,"integrity":"sha512-BBXShQffoRTrUp0rq/3Fdsj7CQob+vef3d5iX5CnIGTCJJm9qeS7NXikCQBpERXWVwlg0T2m2ltDVVVDxZhNPA==","signatures":[{"sig":"MEYCIQC4m9FNBNDH94RvQKrDD2zZgtK1T+c66rIdOPLEfAGrQwIhANnod+okmUhXAPV2aard1zPwuF/RvRoi+ulGA3FFRNEB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCWm6NJen0n8yu4VWxt8Dss1fdo1r9VlaG0vhBCNChn5gIgHn1rF6yibBF0pOqz28qsO4+80KLQhnS2swSGeNUWByY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.1938763","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454837},"type":"module","_from":"file:react-doctor-0.9.2-dev.1938763.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/54d0c01daef1474f7c409bb903305f81/react-doctor-0.9.2-dev.1938763.tgz","_integrity":"sha512-BBXShQffoRTrUp0rq/3Fdsj7CQob+vef3d5iX5CnIGTCJJm9qeS7NXikCQBpERXWVwlg0T2m2ltDVVVDxZhNPA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.1938763","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.1938763_1785555045966_0.474276749263572","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.a9a1f40":{"name":"react-doctor","version":"0.9.2-dev.a9a1f40","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.a9a1f40","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"4304fc6d09680b8bcf39c42f000ebc38a033a02b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.a9a1f40.tgz","fileCount":16,"integrity":"sha512-+7nT7V1OrUyjQWVMzJ3EMK/ZVx0AatAg0MKxVBeMYq9GkLdon+01Tqn9vXXIS3X+KF/Ti5OzxV85GJxCzqNIdA==","signatures":[{"sig":"MEYCIQDRzLqz71i8vMDuGFHtdOKaUSjOP42RnvPB47tawBARtAIhAITERY2tpt3rIhrg88lEclDcZOCTMgn24gbLfs1QRB6P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDs2LlK2fvKxQ2aZiU4conI9XbN1FHkJlGYSdy7T+DFNAiB5xn4gvPpzSZx1hXZaePKPFQcLQ0mLAouavFngHm3UGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.a9a1f40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454837},"type":"module","_from":"file:react-doctor-0.9.2-dev.a9a1f40.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/deadc824410fc0f91b6980878151df65/react-doctor-0.9.2-dev.a9a1f40.tgz","_integrity":"sha512-+7nT7V1OrUyjQWVMzJ3EMK/ZVx0AatAg0MKxVBeMYq9GkLdon+01Tqn9vXXIS3X+KF/Ti5OzxV85GJxCzqNIdA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.a9a1f40","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.a9a1f40_1785556551586_0.6841803623096323","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-dev.5268cb4":{"name":"react-doctor","version":"0.9.2-dev.5268cb4","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.2-dev.5268cb4","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"a6cb59e3855ecf4cead8ca97b624c32a0bf32508","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.2-dev.5268cb4.tgz","fileCount":16,"integrity":"sha512-EyzHO4vKNfrGJNync+EyBpb2oc5SAmipJmB1+GDgK915kpvKxvtlc46mkQxB5BOchqkmQ/0XmM0PSAnZBNCVjQ==","signatures":[{"sig":"MEUCICAzTyUie0TAbTE2el27XfQGiyioYWyCxCMTcxECX6DlAiEAoxg176cixEk6sk3gPShphdR/Uvl1jFvSoGsBtuWoL/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC5nXqO0y2H1M/cMgFMCaNlWaTomaUiK/v4PfiiIvVdGQIgKskoDENE1z8xsy3Qle9gQcZjZhnzZ6/Y9b9NLE45rFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.2-dev.5268cb4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454837},"type":"module","_from":"file:react-doctor-0.9.2-dev.5268cb4.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8e5c2675b792dfc030c3c0a2aea0d25c/react-doctor-0.9.2-dev.5268cb4.tgz","_integrity":"sha512-EyzHO4vKNfrGJNync+EyBpb2oc5SAmipJmB1+GDgK915kpvKxvtlc46mkQxB5BOchqkmQ/0XmM0PSAnZBNCVjQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.2","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.2-dev.5268cb4","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.2","@react-doctor/core":"0.9.2","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.2-dev.5268cb4_1785557096342_0.44505306853310755","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"react-doctor","version":"0.9.3","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e98ab9d1ebb30d6c1942be63dd6b361a8addb5fa","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.3.tgz","fileCount":16,"integrity":"sha512-s8kWwfFKZA3e9AT5wwFilQNjxKFP30ceFIXOZDrmLPstFodbHOpE0Mv+fEY0/04uZbhRdVYKoaHYb+yaAIEwPw==","signatures":[{"sig":"MEQCIDmkHW41GQIPgYOBYFCreLSLJfVZCSUjb8jQPKjr3johAiB4UKGbRueIqDgLV6GuNaSnDpIR5LkysxovnbFMezFdhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDZDeGhYTpAEkAOL4AjaWZgoWCB+HMlznso0eRcpS/wngIhAO4JaKdHKTWgaMxR3fNiZU27BC/9xjd0L/PfT7kzf1B/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454777},"type":"module","_from":"file:react-doctor-0.9.3.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/6bb411d9b53383cd5d4d22bc7b3d3b72/react-doctor-0.9.3.tgz","_integrity":"sha512-s8kWwfFKZA3e9AT5wwFilQNjxKFP30ceFIXOZDrmLPstFodbHOpE0Mv+fEY0/04uZbhRdVYKoaHYb+yaAIEwPw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.3","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.3","@react-doctor/core":"0.9.3","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.3_1785564058851_0.7341217606210853","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-dev.0b673cc":{"name":"react-doctor","version":"0.9.3-dev.0b673cc","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.3-dev.0b673cc","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"123fd2b67c6fd0b601b0d6ff03c0906424e0b604","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.3-dev.0b673cc.tgz","fileCount":16,"integrity":"sha512-8u75Hmv23M1A039sJAZ3XJbTwhKk2tWephK5rV0OikpTKRbANPgaN+hlj2lcB1Oqg+3N/xyng42Odu/PYjByWg==","signatures":[{"sig":"MEQCIEjNjDWSSUyIfBua9Tb3uRB579DqOlnymS/AgfrBrCmPAiA1BiVEAokDxM3r4LvWhcqkYUcgupsbe0bhGiOj1PYGhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCk0oJfnL8eaVKlLrMLHuM9kEVKScbv6aiJ8GNAQ2gk9wIhAPn+vmvFhk2zZCqQzp6iVeUfgGu46G43/1DKHLZUmJ6i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.3-dev.0b673cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454837},"type":"module","_from":"file:react-doctor-0.9.3-dev.0b673cc.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/344e849ac59cf5013f29f8bf6cc83499/react-doctor-0.9.3-dev.0b673cc.tgz","_integrity":"sha512-8u75Hmv23M1A039sJAZ3XJbTwhKk2tWephK5rV0OikpTKRbANPgaN+hlj2lcB1Oqg+3N/xyng42Odu/PYjByWg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.3-dev.0b673cc","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.3","@react-doctor/core":"0.9.3","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.3-dev.0b673cc_1785564128116_0.5425495710875354","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-dev.9bb44e7":{"name":"react-doctor","version":"0.9.3-dev.9bb44e7","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.3-dev.9bb44e7","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"686191a419e8fd25cdf2b58a6427f296312b375e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.3-dev.9bb44e7.tgz","fileCount":16,"integrity":"sha512-ImxgIoFqgBR7uSjZ6ankFq1KUz/SsTEQpoyHgWAa9HrWYaU2fhBm7EiQCRQ/OSVSuDGEt+6cuGnyTe1U3wcJNw==","signatures":[{"sig":"MEYCIQCfG9mlF43v265NNzQJgQT0TU8YdEZS6Dpja2t134K90gIhALOfv2bUQ8oMcnbXo/J7lDPWixtJgSiOW2ECpupWtCJ/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD6FL3RqwIpE4ceuLGM+fxIzkUkBwDWsGp8TdR9beJkQgIgDqQkIRRFun7VuNfjS3N1Ob6Rs2sfiZzOwMIyuSleoD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.3-dev.9bb44e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454837},"type":"module","_from":"file:react-doctor-0.9.3-dev.9bb44e7.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/2b8233f52c15b8f60f1234644c88f274/react-doctor-0.9.3-dev.9bb44e7.tgz","_integrity":"sha512-ImxgIoFqgBR7uSjZ6ankFq1KUz/SsTEQpoyHgWAa9HrWYaU2fhBm7EiQCRQ/OSVSuDGEt+6cuGnyTe1U3wcJNw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.3-dev.9bb44e7","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.3","@react-doctor/core":"0.9.3","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.3-dev.9bb44e7_1785645545270_0.3547762242800456","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-dev.c3683a2":{"name":"react-doctor","version":"0.9.3-dev.c3683a2","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.3-dev.c3683a2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7b857acbd7dcec5ab23f9e96499b2f37f24495d5","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.3-dev.c3683a2.tgz","fileCount":16,"integrity":"sha512-ApkKVQCs5EOw0Qszhpzj82q0BStaX3MqKqtHwp/fFknEhLPm9kH/B51f3lowNh35PAfJTfq6i64rHWb4RvMvQg==","signatures":[{"sig":"MEUCIQDCV1K9yKa5BuBj70yigCmvFtjZtJQOIzHQUOheN9pvJwIgaAndNNcff+yWt72iVkkTTwSbnOoiCATt4UDr5J/O2Rw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHugEpXRLT0uahI8X5hSpMre4jyKfqD+epb3hiCCpNW/AiEA1prfWMQy/CmHxmfM0BFJTwdrX1CadI35Yay1zEm5Wws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.3-dev.c3683a2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7478530},"type":"module","_from":"file:react-doctor-0.9.3-dev.c3683a2.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3e2d7d80851a10f52144c5552de52b48/react-doctor-0.9.3-dev.c3683a2.tgz","_integrity":"sha512-ApkKVQCs5EOw0Qszhpzj82q0BStaX3MqKqtHwp/fFknEhLPm9kH/B51f3lowNh35PAfJTfq6i64rHWb4RvMvQg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","ink-link":"^5.0.0","magicast":"^0.5.3","deslop-js":"0.9.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.3-dev.c3683a2","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.3","@react-doctor/core":"0.9.3","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.3-dev.c3683a2_1785658345461_0.027320575298368066","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-dev.7f29eca":{"name":"react-doctor","version":"0.9.3-dev.7f29eca","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.3-dev.7f29eca","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d94003b1c0972da6012c61ab74ebeeacd7ef92cc","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.3-dev.7f29eca.tgz","fileCount":16,"integrity":"sha512-lxZL615/x044SqG/Bf0fJmrXiB/tQnva5NHw9L+cF4bYZQm/LqCn9KU2gAeOFQDPxH96xTr2SvH57NHLbyfxbg==","signatures":[{"sig":"MEYCIQC/xmyIp2fEMG0o7/3MAEdqNLsgt875NwgklP5bqp/XQgIhAPD+og1ME91FCqwJqibK9FENsoNV/qk6PaSjfhbQG57x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDzICJDjQ+lnK3XbOxA6jE905fFdNTerpNX9veVRDEk1QIhAIkAainOS5rNSZds6lIcToiVnOljzF9dGU9LaSqVOkz5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.3-dev.7f29eca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7478530},"type":"module","_from":"file:react-doctor-0.9.3-dev.7f29eca.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/088f590ce91ad7b8d0d21a6dd4a37728/react-doctor-0.9.3-dev.7f29eca.tgz","_integrity":"sha512-lxZL615/x044SqG/Bf0fJmrXiB/tQnva5NHw9L+cF4bYZQm/LqCn9KU2gAeOFQDPxH96xTr2SvH57NHLbyfxbg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","ink-link":"^5.0.0","magicast":"^0.5.3","deslop-js":"0.9.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.3-dev.7f29eca","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.3","@react-doctor/core":"0.9.3","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.3-dev.7f29eca_1785666033072_0.9823665697579222","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-dev.8a22de1":{"name":"react-doctor","version":"0.9.3-dev.8a22de1","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.3-dev.8a22de1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5ed9c3a9c73431df606807ec15629cc321abdf02","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.3-dev.8a22de1.tgz","fileCount":16,"integrity":"sha512-2gWqGcEeN7SnIb4EIW95f7M0chy9KN6FyKeiZXJ13qfYHxmLowITXT/aqnN72ckcMmcm2enre26cQ65lL5/cPA==","signatures":[{"sig":"MEUCIDeFQTkUObrX+6PWHLeZBBhhuhUlorHpgZlhs3/2/GTaAiEAiTym5YNnipoHSuY3LNQbf3ikvL5y57WU30Uuc1abOtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD/Vv8s77wNHEW+unLQ3rwzwq9tQOkWh5FKCylIdar1+AIgE6Ot2UyhH3O50kkXejKnsqZ8uVQBivZ0bX+V/QLktIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.3-dev.8a22de1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7478530},"type":"module","_from":"file:react-doctor-0.9.3-dev.8a22de1.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/2ed0a20c66d37ef89000626e7c6f1f81/react-doctor-0.9.3-dev.8a22de1.tgz","_integrity":"sha512-2gWqGcEeN7SnIb4EIW95f7M0chy9KN6FyKeiZXJ13qfYHxmLowITXT/aqnN72ckcMmcm2enre26cQ65lL5/cPA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","ink-link":"^5.0.0","magicast":"^0.5.3","deslop-js":"0.9.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.3-dev.8a22de1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.3","@react-doctor/core":"0.9.3","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.3-dev.8a22de1_1785666076891_0.2933060819581279","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-dev.f7dbdfa":{"name":"react-doctor","version":"0.9.3-dev.f7dbdfa","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.3-dev.f7dbdfa","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"a31b4eada12527e7576ba0245a3cdfd0cc1c7c53","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.3-dev.f7dbdfa.tgz","fileCount":16,"integrity":"sha512-pI5tddQuqPHHiztIBvOCAbskJK4Eum7cDFZAiS3HRYpPvckpkaTE8/kFaFBEqr0jYPfDvtkB36UuRPMwABerOg==","signatures":[{"sig":"MEYCIQD0H2/8QaPfnFZ6GmbeJzB0YmCMg14FCYIegq5OwDgNQgIhANH/Dz4YuulkGJLQEHj0eH8gM7/naovGHrcPckRXTJ6j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDnn1c0CiJP7hyWDWQqtCD3MAbLuYF/1ck6a1eKmRPvyAiEA/KVbivuYOrVuWt/YaM8VHWmlnXlng8Nb5faiaCiTSMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.3-dev.f7dbdfa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7478530},"type":"module","_from":"file:react-doctor-0.9.3-dev.f7dbdfa.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/cff2e0dd6012c142a896604931d70af0/react-doctor-0.9.3-dev.f7dbdfa.tgz","_integrity":"sha512-pI5tddQuqPHHiztIBvOCAbskJK4Eum7cDFZAiS3HRYpPvckpkaTE8/kFaFBEqr0jYPfDvtkB36UuRPMwABerOg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","ink-link":"^5.0.0","magicast":"^0.5.3","deslop-js":"0.9.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.3-dev.f7dbdfa","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.3","@react-doctor/core":"0.9.3","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.3-dev.f7dbdfa_1785666678339_0.48843268349909574","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-dev.b02bc69":{"name":"react-doctor","version":"0.9.3-dev.b02bc69","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.3-dev.b02bc69","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ade4a9f5c74a1d197683f5453791580d352b7f8e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.3-dev.b02bc69.tgz","fileCount":16,"integrity":"sha512-WDxHqn+mls1mPWy4iYTlNBPu/HLIjSbasr0KqN7sEIaXwoJ4yTl3N8GhM6MSMShHPX4x+SBHo0Otq/7hPcCtLA==","signatures":[{"sig":"MEQCIHJEaUEooOUKJKSqciLmAgoYmdg+QiPBfptDElaHcE1zAiA1qx8he7MAIpL7cU7oQrenOfNazlWbFfIh40vuy8a7dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDU29VZUfjPWbiHT1iQGbwQB5QvwgHTGQ2rNFWgan3FmAIgfYoMVyTrYmZtngFqQZsdVyMaFfX7JeC1HInoNp9VqaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.3-dev.b02bc69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7478530},"type":"module","_from":"file:react-doctor-0.9.3-dev.b02bc69.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/755b008de2536e87726c41e199d45484/react-doctor-0.9.3-dev.b02bc69.tgz","_integrity":"sha512-WDxHqn+mls1mPWy4iYTlNBPu/HLIjSbasr0KqN7sEIaXwoJ4yTl3N8GhM6MSMShHPX4x+SBHo0Otq/7hPcCtLA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","ink-link":"^5.0.0","magicast":"^0.5.3","deslop-js":"0.9.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.3-dev.b02bc69","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.3","@react-doctor/core":"0.9.3","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.3-dev.b02bc69_1785682368549_0.15663700728556784","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-dev.91ebe85":{"name":"react-doctor","version":"0.9.3-dev.91ebe85","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.3-dev.91ebe85","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d490eb1acbabe863612740f1248605bfa5069bda","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.3-dev.91ebe85.tgz","fileCount":16,"integrity":"sha512-0TqkOkHnq+vVPaHFTJ7lDlobQRGgn6e3VukpIgFIoxmJWRpnh7QmApWXs3YipuITdyihdhlGHKxDGVIFjq5pjQ==","signatures":[{"sig":"MEUCIAonhnCIrdiMBy9fmywJH7smYj5A6g/aYnmkJrWocPd6AiEArjKMZiKmKPiHuK10gIOx82OmYDsgOj2003gSVKt+SE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFvnLpcOq4l2H/gSdwGe3P9jXmESIKln7OQ/wStwMCuWAiAS5LsvDWxy+rAuo6mPWF4XgnH/edoiOKo76Hwoeb6NUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.3-dev.91ebe85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7478530},"type":"module","_from":"file:react-doctor-0.9.3-dev.91ebe85.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/75baed0c8321abd89ad7bfeae7c2a0c7/react-doctor-0.9.3-dev.91ebe85.tgz","_integrity":"sha512-0TqkOkHnq+vVPaHFTJ7lDlobQRGgn6e3VukpIgFIoxmJWRpnh7QmApWXs3YipuITdyihdhlGHKxDGVIFjq5pjQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","ink-link":"^5.0.0","magicast":"^0.5.3","deslop-js":"0.9.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.3-dev.91ebe85","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.3","@react-doctor/core":"0.9.3","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.3-dev.91ebe85_1785717242252_0.6658966078834969","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-dev.19f2148":{"name":"react-doctor","version":"0.9.3-dev.19f2148","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.3-dev.19f2148","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"04e1e5afabadf656e4eaf8f88b4152f16b2b77e7","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.3-dev.19f2148.tgz","fileCount":16,"integrity":"sha512-3Tl7ZqCDTBpc3seVef/jzSTJxsTmhqC1CD3fzFW1fFFtz5BnTopetldNHRYxZihSQ8TArZnxkBVKVMu5JnWGjA==","signatures":[{"sig":"MEYCIQCHhJO4T2solz4dXZ/x4KCYJ3OF3co+Ou6MOpuu7zRqjAIhAN5ApeUeidus3Y4sDA7sydOL31aIJqRKSyCJumk4WY3M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDGQob41JpCmsG54xjdsQ6PS6ct+CB6MCR1hzU4bdVKSAIgQpSJ9UWrAOX+pFMC/ekaBcB5n3kI/azZH7hGLTmXiRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.3-dev.19f2148","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7478530},"type":"module","_from":"file:react-doctor-0.9.3-dev.19f2148.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/0688ecf0652e1dbe5179c2b020d06273/react-doctor-0.9.3-dev.19f2148.tgz","_integrity":"sha512-3Tl7ZqCDTBpc3seVef/jzSTJxsTmhqC1CD3fzFW1fFFtz5BnTopetldNHRYxZihSQ8TArZnxkBVKVMu5JnWGjA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","ink-link":"^5.0.0","magicast":"^0.5.3","deslop-js":"0.9.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.3-dev.19f2148","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.3","@react-doctor/core":"0.9.3","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.3-dev.19f2148_1785732788351_0.14882319882548223","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-dev.4e4740d":{"name":"react-doctor","version":"0.9.3-dev.4e4740d","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.3-dev.4e4740d","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"4744257dbb14b7ff8f632a9824782068d2078980","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.3-dev.4e4740d.tgz","fileCount":16,"integrity":"sha512-kEaYUy7CFvOQSC6kPmhjrEVp8EJRFCLO++RW5NterPPNHCAtGj/l0tQ3jYwVKh7P8hJ5pJAOq+wI8gWbsHYGpQ==","signatures":[{"sig":"MEYCIQC03Wfq4xP2Kda6pWEbyqwweZ2SCVoDB/X/RBSfuBxRDwIhAL8dMaSGUkynPX1cejiJOydjtn4wGM6HD07I+8Yw4sqX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDdNaYPExTKK6NpZx96MzueuJ7wJftbYlx0dr63TMUgiAiBTg1gCxy/sYcyow1s1CczpFW33/X2C2I4h1HaDB+UlTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.3-dev.4e4740d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7478530},"type":"module","_from":"file:react-doctor-0.9.3-dev.4e4740d.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c9d3c1aef8614f9d7bf7382bcec90ea0/react-doctor-0.9.3-dev.4e4740d.tgz","_integrity":"sha512-kEaYUy7CFvOQSC6kPmhjrEVp8EJRFCLO++RW5NterPPNHCAtGj/l0tQ3jYwVKh7P8hJ5pJAOq+wI8gWbsHYGpQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","ink-link":"^5.0.0","magicast":"^0.5.3","deslop-js":"0.9.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.3-dev.4e4740d","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.3","@react-doctor/core":"0.9.3","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.3-dev.4e4740d_1785732862739_0.42650082306650194","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-dev.02e3188":{"name":"react-doctor","version":"0.9.3-dev.02e3188","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.3-dev.02e3188","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d95a3fb3aeb70f528ba7e7734a357b616c516a36","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.3-dev.02e3188.tgz","fileCount":16,"integrity":"sha512-KA89aVXiyv6wDH/bWQLCa20hVsYdK7edF8OhL3v5otPn3li7hYcVvtf85VcpfTKKEq5HWoSCj+UcA+gKQ4/VEQ==","signatures":[{"sig":"MEYCIQDr1lZAmWSM+jyDbgixGTw6GnY+eMTLa7o2Tf2lQ4T32QIhAI3uTeINDKgi7DOYEmBuvU3WP6UZaYvigyidYH0vTc0u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGCVFLeUNbg/WgPPGEXtGjETsLtr9X10UMa+GOlb50B1AiAdpnUcYkzANk8dIfXV74vZrUMLpNCC4eVgr3N/OIROFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.3-dev.02e3188","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7478530},"type":"module","_from":"file:react-doctor-0.9.3-dev.02e3188.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c96aa25da6f6608ed42a0a9038e96425/react-doctor-0.9.3-dev.02e3188.tgz","_integrity":"sha512-KA89aVXiyv6wDH/bWQLCa20hVsYdK7edF8OhL3v5otPn3li7hYcVvtf85VcpfTKKEq5HWoSCj+UcA+gKQ4/VEQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","ink-link":"^5.0.0","magicast":"^0.5.3","deslop-js":"0.9.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.3-dev.02e3188","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.3","@react-doctor/core":"0.9.3","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.3-dev.02e3188_1785737179385_0.5751384784835605","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-dev.3a93a34":{"name":"react-doctor","version":"0.9.3-dev.3a93a34","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.3-dev.3a93a34","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"3e413beec09166a2e23790f427a999449cfbc8e4","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.3-dev.3a93a34.tgz","fileCount":16,"integrity":"sha512-cDTir4IibAJhVAK6jtk7LBwBqj1yZBpOe/n7KfbJkXF6DH86zkPmc3xVe7WrxSryJK5/DTjrvfboqTG7KVZxqQ==","signatures":[{"sig":"MEUCIQDtgP/Gw8BO4S3lhij/edBPBoS+maK09V7lSX2739GY3QIge6MA1qOJKVktmH1zRCEpnY/vhcndcX9rdDG5fmstYfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHjrg98+zhIEFbZg/zRnOzYjMZSxfRpGJm9X3C5BYkqfAiEAixF9XJhlV4KcNwdWnHHc0L9xVoPKAwsuffJYG4G4ux0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.3-dev.3a93a34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7478530},"type":"module","_from":"file:react-doctor-0.9.3-dev.3a93a34.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/0d9824a5319989ed71da87b9ca7406d1/react-doctor-0.9.3-dev.3a93a34.tgz","_integrity":"sha512-cDTir4IibAJhVAK6jtk7LBwBqj1yZBpOe/n7KfbJkXF6DH86zkPmc3xVe7WrxSryJK5/DTjrvfboqTG7KVZxqQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","ink-link":"^5.0.0","magicast":"^0.5.3","deslop-js":"0.9.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.3-dev.3a93a34","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.3","@react-doctor/core":"0.9.3","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.3-dev.3a93a34_1785739388675_0.876620514058736","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-dev.44922d6":{"name":"react-doctor","version":"0.9.3-dev.44922d6","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.3-dev.44922d6","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"de648ef1d75240c9a20835bbfb51978e5824b2e5","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.3-dev.44922d6.tgz","fileCount":16,"integrity":"sha512-o0DwUPyr/bYvo61QP3HAwOQU9EbO4dTMN8IeWNfaQ+EKWcvr8VaTh4TVULLyvXbqzuQ6e5AAqs0ZWtX4iAy8sg==","signatures":[{"sig":"MEUCIQCrNY7UIWlkL89lzbubG0dvmPgj7oai58oUfUmsj3mIhwIgapouqjE2eGWlua8gpjRb+sYlmjtOJ8WRpmEzQclLDtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC8Y+71A9bWsMbyP7qMXOcLd+tZppoJ/Xhwbk8/taEMRQIgJP+2zwVqawTNB2vH2cSCn2LXqLnYDqnkbHJ4ITjw3mg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.3-dev.44922d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7478530},"type":"module","_from":"file:react-doctor-0.9.3-dev.44922d6.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/5100c6b995d29eba5cf53a3ed72101fa/react-doctor-0.9.3-dev.44922d6.tgz","_integrity":"sha512-o0DwUPyr/bYvo61QP3HAwOQU9EbO4dTMN8IeWNfaQ+EKWcvr8VaTh4TVULLyvXbqzuQ6e5AAqs0ZWtX4iAy8sg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","ink-link":"^5.0.0","magicast":"^0.5.3","deslop-js":"0.9.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.3-dev.44922d6","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.3","@react-doctor/core":"0.9.3","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.3-dev.44922d6_1785751694734_0.059242923514533974","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-dev.cc28626":{"name":"react-doctor","version":"0.9.3-dev.cc28626","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.3-dev.cc28626","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"59670aa4672e3992c9dba49a4fee20a3c1557126","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.3-dev.cc28626.tgz","fileCount":16,"integrity":"sha512-WRvhbGFRUGIu30C/I6++ShbrzhQzxbdHFePzdS6Lp3RbiQDmB9qmDvX2CnpIfDVD0tBN53ce2e82YDHiJyxKzg==","signatures":[{"sig":"MEQCIAQNNr7QiuPcgN9SV3MSIerm7+ccLJ/YFzbBohNKS+qBAiBqAPXzK0HPJvrfcPvnJAAur55sZJmAe3hADAqoK7QMpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF4IFI4ZfVBv2HUx9jNXp8Z8/ivIjbcRg+woSoE/MB4LAiAmXw9lpOH9d6q6w+9Z9jkJoDnWj7yuRVS5XPQLnI9Exg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.3-dev.cc28626","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7478530},"type":"module","_from":"file:react-doctor-0.9.3-dev.cc28626.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/52c6ea686f54fe39671720a7203c1560/react-doctor-0.9.3-dev.cc28626.tgz","_integrity":"sha512-WRvhbGFRUGIu30C/I6++ShbrzhQzxbdHFePzdS6Lp3RbiQDmB9qmDvX2CnpIfDVD0tBN53ce2e82YDHiJyxKzg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","ink-link":"^5.0.0","magicast":"^0.5.3","deslop-js":"0.9.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.3-dev.cc28626","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.3","@react-doctor/core":"0.9.3","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.3-dev.cc28626_1785751765982_0.516962308112586","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-dev.85e1052":{"name":"react-doctor","version":"0.9.3-dev.85e1052","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.3-dev.85e1052","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"0b9eb3a699937fdd977d49ec9e3984d3ed56328b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.3-dev.85e1052.tgz","fileCount":16,"integrity":"sha512-HvVfNtWJEa7l7XDGlhZE6jTMAbcpEIZdZnoXM+zHm6QN8FiEKiY2Fok/gQBz8DLHkk9hto8+l2IU0r+zQWVPjQ==","signatures":[{"sig":"MEUCIQDfrYTP49NVfviF5wPwxXanp2/TbVDYJrWKyikN4Z5tGQIgTc+ojO+Yltri9P9mwtwfJqT1FHlkdgNsunSeGSJzRdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB0p8g2mm9FIPxYqCGyoncw1IvmdgI4kK/HQ8b0pSghvAiAPOZQZrsgd3CVAM1QckPh01/f7IZriWxp40/WetYxPaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.3-dev.85e1052","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7478530},"type":"module","_from":"file:react-doctor-0.9.3-dev.85e1052.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/63285c78a809e1f8993463fa89f434b2/react-doctor-0.9.3-dev.85e1052.tgz","_integrity":"sha512-HvVfNtWJEa7l7XDGlhZE6jTMAbcpEIZdZnoXM+zHm6QN8FiEKiY2Fok/gQBz8DLHkk9hto8+l2IU0r+zQWVPjQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","ink-link":"^5.0.0","magicast":"^0.5.3","deslop-js":"0.9.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.3-dev.85e1052","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.3","@react-doctor/core":"0.9.3","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.3-dev.85e1052_1785753296145_0.5547772482865396","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-dev.48ec9a8":{"name":"react-doctor","version":"0.9.3-dev.48ec9a8","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.3-dev.48ec9a8","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f01a17ad457f6b7172de50f22f1f84270cb066a7","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.3-dev.48ec9a8.tgz","fileCount":16,"integrity":"sha512-f+YpFYvP0s5xJXR+5DBdYoLQLBE+2PPnE8JOzph5eFD27WVS0QiP1e1Y7zYBaic5QB7JwV8ADZ8EkjklSjYJFA==","signatures":[{"sig":"MEQCIHnOJhjBwrjQ8m+69brr8lcVi5ZQgBc4UF/nNrOuT5LdAiAs0zJ6purLpzmyDQuWMmiy1jYo7jXuia6FhRd4G5fSjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCL5ZX8snpYSlJ1PtEXx6yQLylCRCfJqiX7yTz33lqmUAIhAJrCKuEqgTTNlYEfebRZ30u2l97hx2QKKVqn1PPkIksU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.3-dev.48ec9a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7543505},"type":"module","_from":"file:react-doctor-0.9.3-dev.48ec9a8.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/400f860c95e758b7f9041f05c172864a/react-doctor-0.9.3-dev.48ec9a8.tgz","_integrity":"sha512-f+YpFYvP0s5xJXR+5DBdYoLQLBE+2PPnE8JOzph5eFD27WVS0QiP1e1Y7zYBaic5QB7JwV8ADZ8EkjklSjYJFA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","ink-link":"^5.0.0","magicast":"^0.5.3","deslop-js":"0.9.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.3-dev.48ec9a8","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.3","@react-doctor/core":"0.9.3","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.3-dev.48ec9a8_1785758581227_0.4275183136423726","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-dev.afd60db":{"name":"react-doctor","version":"0.9.3-dev.afd60db","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.3-dev.afd60db","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"9a8637dc62e8c7c3b7585b728bb296904ced6b71","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.3-dev.afd60db.tgz","fileCount":16,"integrity":"sha512-FBzrpndkX5NV+g/MbMHUSUNT1crm/nbyeyGBgNejy5Pp26tF4ckQk9KG6BXCR4QKCtR2jLv3RmP/LPbmbLOwfQ==","signatures":[{"sig":"MEUCIQDR5pEo4hSbCzM3/DQScG/ItU2AgNMOyJrlk6wg2rs1XwIgJlmzeLOizbAoj7Vaj6WMU4GYyDFOCc/KRtol3nNga9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFsqp3alkViUilkb5rEKUFfZA/1mzV7k9wos1A7piDBrAiEAhq6Cp0YonyiZOKYr9B/fOP3yLTXyavvUByGLwUo6gXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.3-dev.afd60db","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7543505},"type":"module","_from":"file:react-doctor-0.9.3-dev.afd60db.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/0d7c35dd61cf3ad86ac3d2070d516cc0/react-doctor-0.9.3-dev.afd60db.tgz","_integrity":"sha512-FBzrpndkX5NV+g/MbMHUSUNT1crm/nbyeyGBgNejy5Pp26tF4ckQk9KG6BXCR4QKCtR2jLv3RmP/LPbmbLOwfQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","ink-link":"^5.0.0","magicast":"^0.5.3","deslop-js":"0.9.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.3-dev.afd60db","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.3","@react-doctor/core":"0.9.3","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.3-dev.afd60db_1785789497029_0.9726227450085176","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-dev.ba04952":{"name":"react-doctor","version":"0.9.3-dev.ba04952","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.3-dev.ba04952","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d2ffdbcf765e9e98d72e7ee6cdde8d839787cbed","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.3-dev.ba04952.tgz","fileCount":16,"integrity":"sha512-IjzTKPaebnSy6f5QfbfT8cecLmHLcBe3EIFghJMUz8ZtgJVBxkf/4VP8/+a2uzwSfjXDOAKGI6L1/eP8PrXB1A==","signatures":[{"sig":"MEYCIQCHRLgnp+bqia+KcCFQjjIrYFwpOcneMrHdZpfsV4z67gIhANOmaOfCHPYsEIu11lGutbL5wmDgzRVXGeGAZuxBo4wx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCFRLZrHZDJ9+QsvE73Cn0Z08ic29dRnk2vR4p1ut/9bgIhAM5CW6O3+4IRox4toD/sP24vFGm3hoU8JaZw4xnczvXW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.3-dev.ba04952","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7543686},"type":"module","_from":"file:react-doctor-0.9.3-dev.ba04952.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/4b8c97ebab9f0f137932cba6ebe88f58/react-doctor-0.9.3-dev.ba04952.tgz","_integrity":"sha512-IjzTKPaebnSy6f5QfbfT8cecLmHLcBe3EIFghJMUz8ZtgJVBxkf/4VP8/+a2uzwSfjXDOAKGI6L1/eP8PrXB1A==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","ink-link":"^5.0.0","magicast":"^0.5.3","deslop-js":"0.9.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.3-dev.ba04952","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.3","@react-doctor/core":"0.9.3","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.3-dev.ba04952_1785789534122_0.8870015240583748","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-dev.7ce5dfa":{"name":"react-doctor","version":"0.9.3-dev.7ce5dfa","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.3-dev.7ce5dfa","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"11aec99d4e90426a4a73924ddacdc4d93e583a23","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.3-dev.7ce5dfa.tgz","fileCount":16,"integrity":"sha512-JwWroQMHih5kvEY0H93ECxP/efzTI+MCHgqgYAwXdgUqqBu5I11bHOlAZiHbuEPtnr269VAu0yRWK32JILUnnw==","signatures":[{"sig":"MEUCIQCWHcXJojM/Q5aUiERHALsF+6pHlT7SMLdNNQdk/ORlOQIgCI5mBrBtIuRcG+DutfOjICtlJGIPgHIQdx0P7UDIXZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGiKhyCSqnHXO4vx8dkCeqcZWeq4RhjpsnMH+tVBtIvZAiEA1plxmSLVRvE46gKSHUDwqoedcrtyHCLtWqHaXgJOdxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.3-dev.7ce5dfa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7543686},"type":"module","_from":"file:react-doctor-0.9.3-dev.7ce5dfa.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/37fe734d06105bc387b43ccabd62c3c8/react-doctor-0.9.3-dev.7ce5dfa.tgz","_integrity":"sha512-JwWroQMHih5kvEY0H93ECxP/efzTI+MCHgqgYAwXdgUqqBu5I11bHOlAZiHbuEPtnr269VAu0yRWK32JILUnnw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","ink-link":"^5.0.0","magicast":"^0.5.3","deslop-js":"0.9.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.3-dev.7ce5dfa","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.3","@react-doctor/core":"0.9.3","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.3-dev.7ce5dfa_1785790284731_0.33318544582380927","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-dev.45afa01":{"name":"react-doctor","version":"0.9.3-dev.45afa01","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.3-dev.45afa01","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5d6bb9de30332a3b78907118f052607251938f4b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.3-dev.45afa01.tgz","fileCount":16,"integrity":"sha512-uwFIY3RwKC/ZuGKWQJeK7T0R2zTxwPFvrGaYEwugQHidu5kZDSKqJlj1Ke/wJwK6Uao9Ul8QI9XLFUUId2KXKw==","signatures":[{"sig":"MEUCIQDJ1hJ47sLgM1VPOcX6ap6nh0WbR/e7MpgiPfetSYvlTAIgXOxZRmbC+OIdATxBPfTASRfGQCAU+NPDKGeOXxa+d9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDy2KyEr64it3BEdbbURAyMNlLmDXC4wQxrbPw0AGTi3QIhAMHQVFf7Qfb8m9yYipZFPyoPcEYFJjusfmVxixzpvEcv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.3-dev.45afa01","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7541901},"type":"module","_from":"file:react-doctor-0.9.3-dev.45afa01.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/afee02e59fd3173b3b254f9149fbf4df/react-doctor-0.9.3-dev.45afa01.tgz","_integrity":"sha512-uwFIY3RwKC/ZuGKWQJeK7T0R2zTxwPFvrGaYEwugQHidu5kZDSKqJlj1Ke/wJwK6Uao9Ul8QI9XLFUUId2KXKw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","ink-link":"^5.0.0","magicast":"^0.5.3","deslop-js":"0.9.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.3-dev.45afa01","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.3","@react-doctor/core":"0.9.3","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.3-dev.45afa01_1785792267862_0.9131977472022663","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-dev.3466fe1":{"name":"react-doctor","version":"0.9.3-dev.3466fe1","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.3-dev.3466fe1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"0aef9e3d37fc10d5fe6f27076b9a0104ff96b70d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.3-dev.3466fe1.tgz","fileCount":16,"integrity":"sha512-872byTZ1h1HAPwMRxONt7dD29rEz1u6X4pmVhlApLB0+ukSenwISragaTcF4LW3ENs1c3UEc5bS0QxupF/nVsQ==","signatures":[{"sig":"MEYCIQD86RIcs2P5hHHWoOL4YUP9BfuPDtyyuFDmqlSSCC+q0wIhAOhOmVVe5H0gbeLeg1vqKflWa885iJS9S4a1+ylZ1QSg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAwLwGY0bXeVyeFutpV/EV3xvA25RfrRoJnhoJZYuYnNAiEA8g+zm8eCmWcRH3COM8DlDnuyAVou8pEckduA80pNAAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.3-dev.3466fe1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7541901},"type":"module","_from":"file:react-doctor-0.9.3-dev.3466fe1.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/5b38ee64ae20eebca5e3b0707fc7d75a/react-doctor-0.9.3-dev.3466fe1.tgz","_integrity":"sha512-872byTZ1h1HAPwMRxONt7dD29rEz1u6X4pmVhlApLB0+ukSenwISragaTcF4LW3ENs1c3UEc5bS0QxupF/nVsQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","ink-link":"^5.0.0","magicast":"^0.5.3","deslop-js":"0.9.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.3-dev.3466fe1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.3","@react-doctor/core":"0.9.3","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.3-dev.3466fe1_1785796477228_0.5775657621486028","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-dev.3acb41b":{"name":"react-doctor","version":"0.9.3-dev.3acb41b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.3-dev.3acb41b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d9137d658107ac195c733b9b1bdd9184959d6b00","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.3-dev.3acb41b.tgz","fileCount":16,"integrity":"sha512-lE75DHdp9kyrawR09+pc7M5rW0xZj+uGlIrIg89IVX/jp+xvzyuqWJnKl/o+gomiAEDpuxlpGDamHdcO43vPKg==","signatures":[{"sig":"MEUCIQCiLLKp5s8L2bdrvPm80v0jrs6u5+7EbkDOdgKHY8w84AIgIt8WTFR/eeti0DSnRlXFlXxHPfiDVizoJIlA00nxO7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDAN8qmA1pHzciJDqHU1qT2pTqEYeZ4yRoul7tAAD8qhAiBTD9SHfpxqwlIg/ET1qb9GU3QiWw8NxqGd2vTmGa2uiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.3-dev.3acb41b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7541133},"type":"module","_from":"file:react-doctor-0.9.3-dev.3acb41b.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d3d35f1b879693e1c670f42f7dac43a6/react-doctor-0.9.3-dev.3acb41b.tgz","_integrity":"sha512-lE75DHdp9kyrawR09+pc7M5rW0xZj+uGlIrIg89IVX/jp+xvzyuqWJnKl/o+gomiAEDpuxlpGDamHdcO43vPKg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","ink-link":"^5.0.0","magicast":"^0.5.3","deslop-js":"0.9.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.3-dev.3acb41b","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.3","@react-doctor/core":"0.9.3","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.3-dev.3acb41b_1785804022054_0.41073253510948704","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-dev.f958625":{"name":"react-doctor","version":"0.9.3-dev.f958625","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.3-dev.f958625","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"28944098b1a646edc2559d7e7246ddd2a6e7b32c","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.3-dev.f958625.tgz","fileCount":16,"integrity":"sha512-mYaGS6mSvULCNox9b/WnWmfkEEb43nO/Px8OHOZua9atkIcHOtGmBiSd7y2wJpwwIH64nQgK2NyPuMQ/VWUuTA==","signatures":[{"sig":"MEUCIG5FbaQqG+jpOhg1OYdNfjP54qd0LM6LMQewJ7dctEUSAiEA73F9G7HmC7BfO7AIwURVF6Df/ucT+RKTQ6rZDNNNraw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGXag81JAbC5HTk5bI1ayWrR6Coi+gvmF5Atc1tj5FTBAiEA0auAoQhfmQubMpsmlm37R1pqR8qw2S2Xzbq0eCpNoxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.3-dev.f958625","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7540203},"type":"module","_from":"file:react-doctor-0.9.3-dev.f958625.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/5901252ee0f10b86a21782bada32731a/react-doctor-0.9.3-dev.f958625.tgz","_integrity":"sha512-mYaGS6mSvULCNox9b/WnWmfkEEb43nO/Px8OHOZua9atkIcHOtGmBiSd7y2wJpwwIH64nQgK2NyPuMQ/VWUuTA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","ink-link":"^5.0.0","magicast":"^0.5.3","deslop-js":"0.9.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.3-dev.f958625","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.3","@react-doctor/core":"0.9.3","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.3-dev.f958625_1785804277860_0.27130473420619405","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-dev.c825c59":{"name":"react-doctor","version":"0.9.3-dev.c825c59","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.3-dev.c825c59","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"1b6498943462e3ebd9c85ce9b6025d205e05a2bb","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.3-dev.c825c59.tgz","fileCount":16,"integrity":"sha512-/0DuPdmIKEmt4XTTUrGH5L5Bs3JlTVqQ0PpSYaVnjDIu3oJHKE8JvUL78r+wZ2Esn/9zDtyEbanjdxw8g+HB5g==","signatures":[{"sig":"MEUCIBrAk/QadBoNMFYefEL+JuDBFJfneZnVG0i9V4TgjPesAiEAxxGL03OhMyt5+eQiL4msuNNROq+yIh4Ja3qLFl9qwXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDvhT3+NEcHnNF/aeZZsKaUsPNbSFH7MBlD8eryPVn3aAiEA9+Og245ZMVzWslbH3motzfvlhsrd7dLi+1wlxj0FeNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.3-dev.c825c59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7538599},"type":"module","_from":"file:react-doctor-0.9.3-dev.c825c59.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/23df32be871fdded1b0943f6248760eb/react-doctor-0.9.3-dev.c825c59.tgz","_integrity":"sha512-/0DuPdmIKEmt4XTTUrGH5L5Bs3JlTVqQ0PpSYaVnjDIu3oJHKE8JvUL78r+wZ2Esn/9zDtyEbanjdxw8g+HB5g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","ink-link":"^5.0.0","magicast":"^0.5.3","deslop-js":"0.9.3","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.3-dev.c825c59","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.3","@react-doctor/core":"0.9.3","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.3-dev.c825c59_1785805258799_0.681612277469059","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"react-doctor","version":"0.9.4","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.4","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"92830515bf7f1030378c2617ae65ad4217a1dde5","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.4.tgz","fileCount":16,"integrity":"sha512-Zq8dmmLOyuyJselHQVJhsfCATjYN5+TeXSJmbC1IUH2kfmD8hC4NomV5A4ZrarSG5lqIwlar4ehYGlXDMBNokw==","signatures":[{"sig":"MEQCID88yb4U2pBLOFwXvhDotaTE3t2/1fkUVeAGkCDonowOAiBy/U/8mLLtZC6t98w2PTnTtReKYxMTwnqY9cL+X2l4jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDdd0zW3iIDtaTeFIXgnZ0BtoSo9n3ALqdmbDel+MDIWAIhAK6n9Q/UFguqaN0SP42MWDcEmt9zI/fWRTVRe3LkdOBa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7538539},"type":"module","_from":"file:react-doctor-0.9.4.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/cf77e0a7568ec93af80fc68bc031badd/react-doctor-0.9.4.tgz","_integrity":"sha512-Zq8dmmLOyuyJselHQVJhsfCATjYN5+TeXSJmbC1IUH2kfmD8hC4NomV5A4ZrarSG5lqIwlar4ehYGlXDMBNokw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","ink-link":"^5.0.0","magicast":"^0.5.3","deslop-js":"0.9.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.4","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.4","@react-doctor/core":"0.9.4","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.4_1785806925505_0.8820940744750987","host":"s3://npm-registry-packages-npm-production"}},"0.9.4-dev.8b97fdc":{"name":"react-doctor","version":"0.9.4-dev.8b97fdc","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.4-dev.8b97fdc","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"44ea933af8f31e6c3e0d777a1c289f614a788952","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.4-dev.8b97fdc.tgz","fileCount":16,"integrity":"sha512-802YT5j9LvMeUBCs8hPLWHpCRYaDfBGbWPuik7NNiQxBso/I3lvBLbG7phWirVUX1lddLP+N3J53aVVAKs8BJw==","signatures":[{"sig":"MEYCIQCwYJVi270JS5Z/E1P9KV7xG7VJK4UlDx0UWCbUxMElOQIhAKIlmiytJA95WakJ77pTS/zKcSUXJri35OtmTWDurBGN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICymeP/75e2kk91Jvgd3lsCBg7ncEY2ZZmYpgWrBut8KAiEAmbcwJEN2PqwrGzAdm/IXy+fNE/nzFZg5dZB6MV2WYE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.4-dev.8b97fdc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7538599},"type":"module","_from":"file:react-doctor-0.9.4-dev.8b97fdc.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/529b21a1d12667ae70def6aef28719e9/react-doctor-0.9.4-dev.8b97fdc.tgz","_integrity":"sha512-802YT5j9LvMeUBCs8hPLWHpCRYaDfBGbWPuik7NNiQxBso/I3lvBLbG7phWirVUX1lddLP+N3J53aVVAKs8BJw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","ink-link":"^5.0.0","magicast":"^0.5.3","deslop-js":"0.9.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.4-dev.8b97fdc","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.4","@react-doctor/core":"0.9.4","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.4-dev.8b97fdc_1785819000264_0.5662876904779346","host":"s3://npm-registry-packages-npm-production"}},"0.9.4-dev.a7e0d1b":{"name":"react-doctor","version":"0.9.4-dev.a7e0d1b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.4-dev.a7e0d1b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"4f209b5acb5bf92ea625178b41dc3fa287e5c35a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.4-dev.a7e0d1b.tgz","fileCount":16,"integrity":"sha512-D5+xG/rD2QF1+43gEM6Kc+1CRl/qWMiVFsaKbg+hERLhbGTiQpQ3Eo6mQT3zppqofL2MxJO5JlVZWbzbua0GkQ==","signatures":[{"sig":"MEUCIGg1Co1FdfOYjV3cHJo5slZGWcpQvVaISTOeRbA1BHHAAiEA7HtTb82ezoxN2PKT4Zv66G29HWUpJvWdb8oYjDEGSFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICWjcX6zVmGL1cfmvHZxHLxRgk3Bl85UN2his+GZv5wlAiEA/sV/9K7aZTyDPhu5N8pRn0RwlUni43siDiOsTFNwcCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.4-dev.a7e0d1b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7538599},"type":"module","_from":"file:react-doctor-0.9.4-dev.a7e0d1b.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/24836288bab8e3a64f6448858ec4400e/react-doctor-0.9.4-dev.a7e0d1b.tgz","_integrity":"sha512-D5+xG/rD2QF1+43gEM6Kc+1CRl/qWMiVFsaKbg+hERLhbGTiQpQ3Eo6mQT3zppqofL2MxJO5JlVZWbzbua0GkQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","ink-link":"^5.0.0","magicast":"^0.5.3","deslop-js":"0.9.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.4-dev.a7e0d1b","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.4","@react-doctor/core":"0.9.4","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.4-dev.a7e0d1b_1785837020137_0.05802288782458298","host":"s3://npm-registry-packages-npm-production"}},"0.9.4-dev.212b8b4":{"name":"react-doctor","version":"0.9.4-dev.212b8b4","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.4-dev.212b8b4","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e5f70c814df70a91dec34631b83961b8ef543492","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.4-dev.212b8b4.tgz","fileCount":16,"integrity":"sha512-Itc1kYalTJSs680C8PSUS5dsEjOkUQBeRYQ1uzgs3oBcpKRQXAji/OUtJ+2hb1POk7d77juBV0nOeRPkHPtM3g==","signatures":[{"sig":"MEYCIQDPdNQX2kaN7cdKDKY92yhhYiRWpgANo4tf447nvJWjTgIhANmj7yPykRKe611ObCm8J7ddx94kve5zC9HFi0H4ueSA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC3UBx+Uhcl3AGZXOB6Umlew0Isr5jGXRMqRfta0C9fHAIhAIgILGhMjkj8zu7/2K6zjzeKkzD3zwQ1PaoG8FkqUbME","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.4-dev.212b8b4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7550487},"type":"module","_from":"file:react-doctor-0.9.4-dev.212b8b4.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/1f96fbe2d0353a41abf416bea0cff00a/react-doctor-0.9.4-dev.212b8b4.tgz","_integrity":"sha512-Itc1kYalTJSs680C8PSUS5dsEjOkUQBeRYQ1uzgs3oBcpKRQXAji/OUtJ+2hb1POk7d77juBV0nOeRPkHPtM3g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","terminal-link":"^5.0.0","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.4-dev.212b8b4","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.4","@react-doctor/core":"0.9.4","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.4-dev.212b8b4_1785840282732_0.927556957023888","host":"s3://npm-registry-packages-npm-production"}},"0.9.4-dev.25dbf6d":{"name":"react-doctor","version":"0.9.4-dev.25dbf6d","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.4-dev.25dbf6d","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"22ccabd2df6f0ac136091f36d5db35d92e150599","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.4-dev.25dbf6d.tgz","fileCount":16,"integrity":"sha512-e5l6mrFlavps9I65MVZaMeGcm0u8XrUF0oR0RCFKSs01Ghrc4pf1JdJlyJAeDhL/fxnifPFuLmdr2jbSStxAbw==","signatures":[{"sig":"MEUCIQDH/xj4xhvCojA5w444hQJz6UmvxMi2eTspqzEIGPIaywIgSFmajMe4pSc4QUkuB2qkqv8SR9RRX49xvgQTrsnK3CM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEwNfLrzlsm6stEmLjOPTV6P/GaxNp6pRAPIr7AxCWboAiAFMooAmOdfFR5LpCFvyU5pZttBOW1T/seUEKhOgDX3Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.4-dev.25dbf6d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7560147},"type":"module","_from":"file:react-doctor-0.9.4-dev.25dbf6d.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/34e89001d9575310e9e4f41e41f11d71/react-doctor-0.9.4-dev.25dbf6d.tgz","_integrity":"sha512-e5l6mrFlavps9I65MVZaMeGcm0u8XrUF0oR0RCFKSs01Ghrc4pf1JdJlyJAeDhL/fxnifPFuLmdr2jbSStxAbw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","terminal-link":"^5.0.0","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.4-dev.25dbf6d","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.4","@react-doctor/core":"0.9.4","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.4-dev.25dbf6d_1785842490001_0.18833326079505008","host":"s3://npm-registry-packages-npm-production"}},"0.9.4-dev.bafef41":{"name":"react-doctor","version":"0.9.4-dev.bafef41","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.4-dev.bafef41","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"2745d823a42645fd4c2ae9343c4b1702e9599d5a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.4-dev.bafef41.tgz","fileCount":16,"integrity":"sha512-0CmlKH/d/pZDVffqRoTmMxMjZ43K8lKi1Uetu6ELroLlhcUNXlZZBTxJToZ+dnPR6U1jwYygAAwSiDNJVJmPkQ==","signatures":[{"sig":"MEQCIE9V/sNZklxQk3iXp+Vo02WhE3DIlgINyY5ClwI3N2DNAiB3Q7ZTryfDy7AxMQeriQ8nIE44nE90B9frWnXL4VD8qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICMc/LhvlBwmrqa2uCskniiQijlbEI2iPzG9pjeAE38IAiEAyU0Up1n6hpW1QzqcYPaY2NhblOm92P7kn493RzJ61CQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.4-dev.bafef41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7560147},"type":"module","_from":"file:react-doctor-0.9.4-dev.bafef41.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/0eb06fb0e96901d309e9bae4c514b1c0/react-doctor-0.9.4-dev.bafef41.tgz","_integrity":"sha512-0CmlKH/d/pZDVffqRoTmMxMjZ43K8lKi1Uetu6ELroLlhcUNXlZZBTxJToZ+dnPR6U1jwYygAAwSiDNJVJmPkQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","terminal-link":"^5.0.0","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.4-dev.bafef41","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.4","@react-doctor/core":"0.9.4","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.4-dev.bafef41_1785878428719_0.8773380792082996","host":"s3://npm-registry-packages-npm-production"}},"0.9.4-dev.881ecfe":{"name":"react-doctor","version":"0.9.4-dev.881ecfe","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.4-dev.881ecfe","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f10c9dc50d150f8ac7bbf4d090846e3b8e984b08","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.4-dev.881ecfe.tgz","fileCount":16,"integrity":"sha512-a3EXKzlpc6pBM16dXuxz18Q+cGTc+p6P9VjfqlHdY+APXacGgYCnX1lEB57GE+wQptX1PPOO3grL/pOntBUMxw==","signatures":[{"sig":"MEUCIQCfFRTVFYgpsP0hjqpqxjmIkiaD5qV8dSbCvR0gfHN3fgIgCWtrz5TxgU36s8WjDFDJ9Hys9bBHASiOGnp0/TmNUr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCqTnEO09/zklt+tPThKVJQjbAANPwXLXJ1TQELxGZTCAIgJC9aE5+kqL7Wzh9byplGhEL9qMek4RyVmT7DNCSjDPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.4-dev.881ecfe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7560147},"type":"module","_from":"file:react-doctor-0.9.4-dev.881ecfe.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/90c5456536b52dbb24c5b185e2aa27b3/react-doctor-0.9.4-dev.881ecfe.tgz","_integrity":"sha512-a3EXKzlpc6pBM16dXuxz18Q+cGTc+p6P9VjfqlHdY+APXacGgYCnX1lEB57GE+wQptX1PPOO3grL/pOntBUMxw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ink":"^7.1.0","conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","react":"19.2.5","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","ink-spinner":"^5.0.0","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","terminal-link":"^5.0.0","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.4-dev.881ecfe","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ora":"^9.4.0","commander":"^14.0.3","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.4","@react-doctor/core":"0.9.4","ink-testing-library":"^4.0.0","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.4-dev.881ecfe_1785880840843_0.8870882428376903","host":"s3://npm-registry-packages-npm-production"}},"0.9.4-dev.60e4d8e":{"name":"react-doctor","version":"0.9.4-dev.60e4d8e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.4-dev.60e4d8e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"eed210ebb37095df56aeaad5ee92b569b558a680","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.4-dev.60e4d8e.tgz","fileCount":19,"integrity":"sha512-0TGt8q2xac8XsnB5YpPVyeBFtVSd71E5GBZ3HOHi14NjZjhn/xSu3Yna14C05oqvIT8QuWFvEDvQ494bOI06gg==","signatures":[{"sig":"MEQCIAnZt80aKmsgwazOYaVOYnujZmI8hXc9oQZgxl8hFwUJAiBH83xJHPCJ8Ks75hkLvf4HZmMCThErS4WwTiXX7HU4mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCKtIFVVrLkM4N912Wzw25glZFT95nNR+NOY90pP3CDxwIgSdBFMBIclr61teY8RFzzHMv8V//Mkp78cYdTIqL0NuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.4-dev.60e4d8e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9528673},"type":"module","_from":"file:react-doctor-0.9.4-dev.60e4d8e.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/063c91332c853c44739c3c5a0109b0cb/react-doctor-0.9.4-dev.60e4d8e.tgz","_integrity":"sha512-0TGt8q2xac8XsnB5YpPVyeBFtVSd71E5GBZ3HOHi14NjZjhn/xSu3Yna14C05oqvIT8QuWFvEDvQ494bOI06gg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.4-dev.60e4d8e","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.4","@react-doctor/core":"0.9.4","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.4-dev.60e4d8e_1785881194927_0.20836122579132765","host":"s3://npm-registry-packages-npm-production"}},"0.9.4-dev.da0647e":{"name":"react-doctor","version":"0.9.4-dev.da0647e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.4-dev.da0647e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"49bac3f62332a22be39f10fc34c5c03f381de4de","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.4-dev.da0647e.tgz","fileCount":19,"integrity":"sha512-EUSBr+RfgyWFDDfH/M+dC/80IPCZgI9WRZu/Qc6N0E9AdLEkNnIBcRtZpzXORcjYm9Cp/jjm9G4STRABar3bEQ==","signatures":[{"sig":"MEQCIFKnS6AU5V8ECmQA11TKTRov/2nTssepfXS/bC6dw1AZAiB7h/rZoyd2GsfX9aCs1QLvx0jTdYq/B9GRUqbkB0Tp+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDMHvBWkLez8Z57i7Y+gq21ggwo8/awaLClxP+vLR0d/gIhAJqA2YrMO2o8WVf0InYkA/8XhIXwgI84qFnScpaNyPtv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.4-dev.da0647e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9534777},"type":"module","_from":"file:react-doctor-0.9.4-dev.da0647e.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c5a92ed2ba5b24c52778d6fb873b3113/react-doctor-0.9.4-dev.da0647e.tgz","_integrity":"sha512-EUSBr+RfgyWFDDfH/M+dC/80IPCZgI9WRZu/Qc6N0E9AdLEkNnIBcRtZpzXORcjYm9Cp/jjm9G4STRABar3bEQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.4-dev.da0647e","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.4","@react-doctor/core":"0.9.4","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.4-dev.da0647e_1785887334915_0.2422516554762939","host":"s3://npm-registry-packages-npm-production"}},"0.9.4-dev.459c5d3":{"name":"react-doctor","version":"0.9.4-dev.459c5d3","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.4-dev.459c5d3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"04f247d7f514c7906336e25f25ab85bc7ab4dd96","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.4-dev.459c5d3.tgz","fileCount":19,"integrity":"sha512-YglpgH7/ZQsIiTE3KP1GvfcQAnOC71a+vHEEfEkaKtuB2m1W3bHRQvULuGj3rRRO9Bormt/yFZlpNdmcyOQJyg==","signatures":[{"sig":"MEUCIQCWAptfbvX/z2RpM/c6GbqrzWLqa2PwNQuu+3EncZDz+wIgUWrhOYTN4RCvHJhbrjbNle07J4FRTyxjujPzI/QXBBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB+ker/vSbEnl/ffxUDcmJtEZI55tGeDqTNQ58z4OlXAAiEAy2DNf+GfnjT5S2gUB4gHR/TbL4orRQ/p3TF2sFxh5+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.4-dev.459c5d3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9499388},"type":"module","_from":"file:react-doctor-0.9.4-dev.459c5d3.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/9f64912c628810fbb2b7581b175bbe72/react-doctor-0.9.4-dev.459c5d3.tgz","_integrity":"sha512-YglpgH7/ZQsIiTE3KP1GvfcQAnOC71a+vHEEfEkaKtuB2m1W3bHRQvULuGj3rRRO9Bormt/yFZlpNdmcyOQJyg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.4-dev.459c5d3","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.4","@react-doctor/core":"0.9.4","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.4-dev.459c5d3_1785896445391_0.04902903697642014","host":"s3://npm-registry-packages-npm-production"}},"0.9.4-dev.274bd39":{"name":"react-doctor","version":"0.9.4-dev.274bd39","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.4-dev.274bd39","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"9fc2d04d4868efcb900bcc55b1e6420dedb02de0","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.4-dev.274bd39.tgz","fileCount":19,"integrity":"sha512-w5osePoI2Z6nQaFUTR49BLnbXQ8n6jLnbLOc18IxeWxQEImpqLRr9qglRF2EvSI3NBRSU0McS6uAJDpRn1FcsA==","signatures":[{"sig":"MEUCIQCjNLc2lU57oAmBRCeVBpWo4/KPpecvc7CCHVnQvO74RwIgJg0Shx//oUkvPMClAvVBbZpyrMlW+SjrVUFndznZBE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEDnr0WwWDTSplLgBYpGzM56PeFuIW/MKq1pBK7gjXhBAiEAgESBk2StnzD8l/Kug1dfkT70/+Pc7AVCibgcmsdjhiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.4-dev.274bd39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9499419},"type":"module","_from":"file:react-doctor-0.9.4-dev.274bd39.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/a1138ac665bf238b7a5cf13fd1f5e1fc/react-doctor-0.9.4-dev.274bd39.tgz","_integrity":"sha512-w5osePoI2Z6nQaFUTR49BLnbXQ8n6jLnbLOc18IxeWxQEImpqLRr9qglRF2EvSI3NBRSU0McS6uAJDpRn1FcsA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.4-dev.274bd39","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.4","@react-doctor/core":"0.9.4","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.4-dev.274bd39_1785908627596_0.07962311226096697","host":"s3://npm-registry-packages-npm-production"}},"0.9.4-dev.0efadda":{"name":"react-doctor","version":"0.9.4-dev.0efadda","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.4-dev.0efadda","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"44784867ce307f84f377564258df38165ba268cb","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.4-dev.0efadda.tgz","fileCount":19,"integrity":"sha512-sHuaX0he6TLzlD7fuZUewWyF/LcaxyeepVktmfgsdaRw+bHVkQEkJ+zsSFfugTInhKI1QMOc6idvS9fX84duXw==","signatures":[{"sig":"MEUCICt8unfnIQjFQMBSW13T5ct4s4qzTiq7K86aCAMzUTRDAiEAoozsAqOC/3ydH40sqYXGxDiWjgpaQVm0uuvbblq8Bt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD6+hr8V/doYqr1taUPumTK9jWNCmmWBsjGHYCw+spy9AIhAILI+QAcXM72gmsk1afKw7Mx9u1G/p34VChaFhMYQql5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.4-dev.0efadda","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9499419},"type":"module","_from":"file:react-doctor-0.9.4-dev.0efadda.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/47233e1faf20521f9eb64739e0f50d92/react-doctor-0.9.4-dev.0efadda.tgz","_integrity":"sha512-sHuaX0he6TLzlD7fuZUewWyF/LcaxyeepVktmfgsdaRw+bHVkQEkJ+zsSFfugTInhKI1QMOc6idvS9fX84duXw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.4-dev.0efadda","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.4","@react-doctor/core":"0.9.4","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.4-dev.0efadda_1785913065502_0.42632017983437653","host":"s3://npm-registry-packages-npm-production"}},"0.9.4-dev.1d0e4d6":{"name":"react-doctor","version":"0.9.4-dev.1d0e4d6","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.4-dev.1d0e4d6","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5c6b40679ca1ff39c596ed14193e8be7b77447bb","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.4-dev.1d0e4d6.tgz","fileCount":19,"integrity":"sha512-8Y3serTrv+3DZR/dTFUSlioJAYHbUotSu85jhmzNDvAO1fSFrkUjqa91QF+eZBw5FfdSd8AVil19VuVy57g1lQ==","signatures":[{"sig":"MEUCICZ7Mnm17HTOC4gx6Wqr0AKXo5dEaIvxTNRznULqAJVcAiEA5T+K7RXxBKO6Xuq9ImQuyNTQCl6AiXhknMVCJEoDV1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDi4teckWUqzeC2v04JTI99SJizWtKqPjOSA2zRR2MbLAIgApSToWDM456bKejxFacBbY6ZJbXmia9u9C9e5+4I+pQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.4-dev.1d0e4d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9499266},"type":"module","_from":"file:react-doctor-0.9.4-dev.1d0e4d6.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/34ec78e291f5260845cdd2d74d557462/react-doctor-0.9.4-dev.1d0e4d6.tgz","_integrity":"sha512-8Y3serTrv+3DZR/dTFUSlioJAYHbUotSu85jhmzNDvAO1fSFrkUjqa91QF+eZBw5FfdSd8AVil19VuVy57g1lQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.4-dev.1d0e4d6","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.4","@react-doctor/core":"0.9.4","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.4-dev.1d0e4d6_1785915625029_0.7352941234789296","host":"s3://npm-registry-packages-npm-production"}},"0.9.4-dev.d934bf6":{"name":"react-doctor","version":"0.9.4-dev.d934bf6","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.4-dev.d934bf6","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"c650971e1e02ee0df13a6e43111f393defff9a16","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.4-dev.d934bf6.tgz","fileCount":19,"integrity":"sha512-HoyemUtykj6nuLaxPZfSi6ntfGyMnxqXIwntNFTC7tSBXEz3gzraFwte8GGK5PYhFZQ7WrvOShCc5Wp2+USP/w==","signatures":[{"sig":"MEQCIC6jRVR2tkNG6CFfa2AXck7XepjFaNTABjg7LmlpuKucAiA0IgIW6GIBHsXKkMrajGcjYUHgmogkAYDncp6tV0Sp+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEGDWkUBfduNAiEpSe+2vpP611zaRvXf5SBTE0pf9omGAiAArfB9f7p8QMG00/wRmM7oRug1PD4SFAttWvWor75mZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.4-dev.d934bf6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9499142},"type":"module","_from":"file:react-doctor-0.9.4-dev.d934bf6.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/b841305b17f9aaed35d12af74b940a4a/react-doctor-0.9.4-dev.d934bf6.tgz","_integrity":"sha512-HoyemUtykj6nuLaxPZfSi6ntfGyMnxqXIwntNFTC7tSBXEz3gzraFwte8GGK5PYhFZQ7WrvOShCc5Wp2+USP/w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.4","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.4-dev.d934bf6","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.4","@react-doctor/core":"0.9.4","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.4-dev.d934bf6_1785915813647_0.6107310163521398","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"react-doctor","version":"0.9.5","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.5","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"90388abc9ac17775dd630081ebf7a55604062ea9","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.5.tgz","fileCount":19,"integrity":"sha512-RQPueMP8kdmJj0jryjmWtsmQAq8ZGFVprgGK6Hkdy1SozkGBJXL6zkzIsZ7ZTrIvETJIoPOa4maY1IlTXchhSw==","signatures":[{"sig":"MEYCIQDlAdov3F9O9OMtfac3ipa/zKdRqTkiDwuWZ3souirH5wIhAO7GZHgrjPsj1inHoO9IHD749VCEPVNzenPZcLUqT9Y8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDPw0asvMX3cme0Th+Jl6sEOonOsSd0/TUxEg3w0Zzt9AiBvM8t8xHCo8wHMuBVF2hCw+o7EiwBv39hE38gHwv/3mQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9499082},"type":"module","_from":"file:react-doctor-0.9.5.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/264454fa90ec4f0552df5c127db144bb/react-doctor-0.9.5.tgz","_integrity":"sha512-RQPueMP8kdmJj0jryjmWtsmQAq8ZGFVprgGK6Hkdy1SozkGBJXL6zkzIsZ7ZTrIvETJIoPOa4maY1IlTXchhSw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.5","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.5","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.5","@react-doctor/core":"0.9.5","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.5_1785915892863_0.4693806225055641","host":"s3://npm-registry-packages-npm-production"}},"0.9.5-dev.4b03b15":{"name":"react-doctor","version":"0.9.5-dev.4b03b15","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.5-dev.4b03b15","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"6cb29ad472437520b2cb73bd5c773cfc68e9a187","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.5-dev.4b03b15.tgz","fileCount":19,"integrity":"sha512-ciT8jXcjTat2kCy6immSO7t026XbZoLJwZ17YahKPmdLGHRIIXINGzqjaf2yT8Z3GBYXJa9UgvPLK7ZtI1Ab2g==","signatures":[{"sig":"MEUCIBkofceic6PUifg6/xVlj46VucUUWtjee+GFvIymWmSNAiEA1I33BB6los1FHgkkY/baum7NuoX2hs4vwzNTkmgCbLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCjcHI4yXyrZg8lqBVPUgI4T9+xhBKk9/CutvAaqUE/cgIhAIzN2vdEC8xQY37PdLz4Wnec7vGxxJUe0I87DW/kqGyL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.5-dev.4b03b15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9502177},"type":"module","_from":"file:react-doctor-0.9.5-dev.4b03b15.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/da4f9a07cb14afbd19b9f19d2463400f/react-doctor-0.9.5-dev.4b03b15.tgz","_integrity":"sha512-ciT8jXcjTat2kCy6immSO7t026XbZoLJwZ17YahKPmdLGHRIIXINGzqjaf2yT8Z3GBYXJa9UgvPLK7ZtI1Ab2g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.5","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.5-dev.4b03b15","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.5","@react-doctor/core":"0.9.5","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.5-dev.4b03b15_1785924933778_0.2801117370163704","host":"s3://npm-registry-packages-npm-production"}},"0.9.5-dev.2b8bc5c":{"name":"react-doctor","version":"0.9.5-dev.2b8bc5c","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.5-dev.2b8bc5c","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"1ba9beb5428fd26a35979aefa1cbe6b4ac61af17","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.5-dev.2b8bc5c.tgz","fileCount":19,"integrity":"sha512-5CftZmf9RLsPgyi4ApxYygvBWU5Z4JGaGI4iGzFpomtuvsf00cLTTNCgWq1mfJVCA9eGI49I0C7WsOcr5tciHw==","signatures":[{"sig":"MEUCIQCk82xMj5CL0U7vMRdGIOnb5Zjw9KVJESlezQ27IcJpmwIgHMFKA5izXul3G4INedGGGIXpSkmrfmD1wzk5giqAuwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCPEvQtWQubjVazwdG/+AmGASDO6MhgW17Q0Bvz4t5U8gIgeEkav5ZmGry4N0Ci+4s/XPWoIeErw+JGmW8R8JKGg/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.5-dev.2b8bc5c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9502177},"type":"module","_from":"file:react-doctor-0.9.5-dev.2b8bc5c.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f8501114a24762d1c148b2fbbfe24217/react-doctor-0.9.5-dev.2b8bc5c.tgz","_integrity":"sha512-5CftZmf9RLsPgyi4ApxYygvBWU5Z4JGaGI4iGzFpomtuvsf00cLTTNCgWq1mfJVCA9eGI49I0C7WsOcr5tciHw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.5","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.5-dev.2b8bc5c","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.5","@react-doctor/core":"0.9.5","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.5-dev.2b8bc5c_1785970777629_0.8105031012067325","host":"s3://npm-registry-packages-npm-production"}},"0.9.5-dev.ac4e51f":{"name":"react-doctor","version":"0.9.5-dev.ac4e51f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.5-dev.ac4e51f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7c5705171c845e9a2bb19d50382a8da826968643","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.5-dev.ac4e51f.tgz","fileCount":19,"integrity":"sha512-+weKtbA5biWe6F9yomhoWTrtUUQblVAPvTePyhbqwRxElUnZHEqxyvZSn+RLNuKz6JKlgsILNEnP1lNR7j8U8A==","signatures":[{"sig":"MEQCIFNtRsZc9gLuVdbCH31T9SdLGMP8TFz7dB0fUz2zoc3SAiBeLT/8sN+AJstJwnpwvpsbnTSTL9/tXr6DFblzni2+bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCe6iW/71f0wWXO2IKww6JcTNw1/6KH/fCpUZk9NfRtUQIgS7Zl8rGtBvaAqTZbwRd5uhet5V/ugtOW8I5uj7hMcMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.5-dev.ac4e51f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9502876},"type":"module","_from":"file:react-doctor-0.9.5-dev.ac4e51f.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/10e85d714742349f546a8d08408c4e0c/react-doctor-0.9.5-dev.ac4e51f.tgz","_integrity":"sha512-+weKtbA5biWe6F9yomhoWTrtUUQblVAPvTePyhbqwRxElUnZHEqxyvZSn+RLNuKz6JKlgsILNEnP1lNR7j8U8A==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.5","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.5-dev.ac4e51f","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.5","@react-doctor/core":"0.9.5","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.5-dev.ac4e51f_1786011912969_0.8771534500556621","host":"s3://npm-registry-packages-npm-production"}},"0.9.5-dev.d62caa5":{"name":"react-doctor","version":"0.9.5-dev.d62caa5","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.5-dev.d62caa5","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"df57d5651ac3c148f141c1895a9cd4237fd3cc52","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.5-dev.d62caa5.tgz","fileCount":19,"integrity":"sha512-dTABYT8s7p6b3y1mZJLOTiHvu/a3DvfQ+PGXFTPOGhXgoEDBVJgmwZQ/uAW5SpDfqZQ4a0VpFc/JTnImxv9Wzw==","signatures":[{"sig":"MEUCIQC/Xw/vVhs1NWZGAAaeiK+46zsSlpI+3xll4ZhW57xscQIgPa7F6Fx18sRgqbwjVB9zaZ63m2uV9+xugCEt7/MaTAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC7Dqwt1vxqszDMpwK7lNMeQUTO8wN5WxGblPO/YgSJRAIhAItMrGcK/8o3FcXXa9zJmywzcjV4uKWOcD7dIYtnZeve","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.5-dev.d62caa5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9502876},"type":"module","_from":"file:react-doctor-0.9.5-dev.d62caa5.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/5ab01bf9c9662ed7e6543c44664cafc8/react-doctor-0.9.5-dev.d62caa5.tgz","_integrity":"sha512-dTABYT8s7p6b3y1mZJLOTiHvu/a3DvfQ+PGXFTPOGhXgoEDBVJgmwZQ/uAW5SpDfqZQ4a0VpFc/JTnImxv9Wzw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.5","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.5-dev.d62caa5","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.5","@react-doctor/core":"0.9.5","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.5-dev.d62caa5_1786063847729_0.9278243618599513","host":"s3://npm-registry-packages-npm-production"}},"0.9.5-dev.4ffeb2c":{"name":"react-doctor","version":"0.9.5-dev.4ffeb2c","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.5-dev.4ffeb2c","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d09ffa970e96ec4cd9f2b1907edee555719b2e34","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.5-dev.4ffeb2c.tgz","fileCount":19,"integrity":"sha512-Or9xJZeB66ZzwdG1q0UNuglJG3mSiWfSwUMuB4bOCUgwr3+T/5V6ZmD+ADEyMM+t9hC1dGTXRzROMKaFMpV+fg==","signatures":[{"sig":"MEQCIH8NduynWn3IR4d7UcSLX+BoaNC/TF7FP+HQTm1Ny4B9AiAGWxZYuTcIOiiQP4iM7XiPATVXWpHiOUUZLJMF/bh4VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAs1TH2ntrqPDxI1uNWGhHovwXB3yAURqwGonfr22K6pAiEA2jcmyBjq0MPJ4by/XK91GInIsPCxJ0MJBAPy3qpgu9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.5-dev.4ffeb2c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9502876},"type":"module","_from":"file:react-doctor-0.9.5-dev.4ffeb2c.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/707ca9db6c4c13606de1f302cb20a6cb/react-doctor-0.9.5-dev.4ffeb2c.tgz","_integrity":"sha512-Or9xJZeB66ZzwdG1q0UNuglJG3mSiWfSwUMuB4bOCUgwr3+T/5V6ZmD+ADEyMM+t9hC1dGTXRzROMKaFMpV+fg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.5","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.5-dev.4ffeb2c","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.5","@react-doctor/core":"0.9.5","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.5-dev.4ffeb2c_1786065068423_0.19834179008628317","host":"s3://npm-registry-packages-npm-production"}},"0.9.5-dev.a4d2c5c":{"name":"react-doctor","version":"0.9.5-dev.a4d2c5c","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.5-dev.a4d2c5c","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"c8049f5281a3d0aaabd2c28757808fad2793fafa","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.5-dev.a4d2c5c.tgz","fileCount":19,"integrity":"sha512-Z7fjvzGTTUSVNIxq7IZaIlBilTfIbxheKBNtY5CLrLXu74mt4MVQKSyuk1D2Iw+9qPf2vQvBVL8ff3ojFJPnAQ==","signatures":[{"sig":"MEUCIQCs2laswent/jSA5psDfV0EDSkF6tuOKa9iHagceukfNAIgLlIq95KcV8txiRqHkoHFOxnhdbdR0vW1WRl6ZoNa6uY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDhYRAmuPUnepg7ZBvmLI4V5ddYVDCwSiSP6Tjf7NHHjgIgarKaHQBbEVkspk1Yq2rMmUVx6Dul6aBgsRoESeocsEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.5-dev.a4d2c5c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9502876},"type":"module","_from":"file:react-doctor-0.9.5-dev.a4d2c5c.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c622b7264def91325576ebd67f642c2f/react-doctor-0.9.5-dev.a4d2c5c.tgz","_integrity":"sha512-Z7fjvzGTTUSVNIxq7IZaIlBilTfIbxheKBNtY5CLrLXu74mt4MVQKSyuk1D2Iw+9qPf2vQvBVL8ff3ojFJPnAQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.5","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.5-dev.a4d2c5c","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.5","@react-doctor/core":"0.9.5","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.5-dev.a4d2c5c_1786085782574_0.6654226712873954","host":"s3://npm-registry-packages-npm-production"}},"0.9.5-dev.65d4f46":{"name":"react-doctor","version":"0.9.5-dev.65d4f46","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.5-dev.65d4f46","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7b2b79fd69af1a43beafc891c2e07ad036ef3707","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.5-dev.65d4f46.tgz","fileCount":19,"integrity":"sha512-ejn2+IzDRbqAH8XygTx8wKsgmVRSUg8f+6fPlKiMWtSxp7eOTLpKT89TrySRgLY3sS06MaP1U0IKqEPxqDiSlw==","signatures":[{"sig":"MEQCIGfAE+4/9YxDZL4/t+O6vWSTIZsfHkNaRUay1HD6B+JtAiADD+hs9hpphafu3M+YboqPOlMbjy6XQ5vnr0Vu38wSTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDOW1+pAgOrTM3lM0ATseA5TmaF8riOc0S2UdyzVCXEzwIgAIK7nQIy5mJYiIyrDVHtSf9Ne/nRJAp60/Qfl3koHUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.5-dev.65d4f46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9502876},"type":"module","_from":"file:react-doctor-0.9.5-dev.65d4f46.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/efe480ef717557d518a288e0ed3fcc58/react-doctor-0.9.5-dev.65d4f46.tgz","_integrity":"sha512-ejn2+IzDRbqAH8XygTx8wKsgmVRSUg8f+6fPlKiMWtSxp7eOTLpKT89TrySRgLY3sS06MaP1U0IKqEPxqDiSlw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.5","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.5-dev.65d4f46","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.5","@react-doctor/core":"0.9.5","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.5-dev.65d4f46_1786087485535_0.12259995411925861","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"react-doctor","version":"0.9.6","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.6","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"c1d05cc9f697f769ffed199c29e76e70cb93c1ef","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.6.tgz","fileCount":19,"integrity":"sha512-X3ZLL6UQfzqIyY1HDKEgUOnoxKreEfy9KphiV2aYhiotgCsR81LBl92XgyZUbZeRgpQuwbIDOiyxQnRRkcX42A==","signatures":[{"sig":"MEQCIE1xo5fle2Xua6Ah4HosKunv2yUkvVbXv24WmMCisrrWAiB3eqJmjS+1RDRhjNCBkqj7acjDLGSxe1TWHVC/j1mA+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC1r5cJ6NfdbWJjFV973Ri7IZzdUzq3cgj3cDVzWlVvMwIgNcnY/iENtke0g0EfWGbTMmrC1wFPiBselaSkcATImMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9502816},"type":"module","_from":"file:react-doctor-0.9.6.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8515bbb3779ee7b3d48e0b4b259c329b/react-doctor-0.9.6.tgz","_integrity":"sha512-X3ZLL6UQfzqIyY1HDKEgUOnoxKreEfy9KphiV2aYhiotgCsR81LBl92XgyZUbZeRgpQuwbIDOiyxQnRRkcX42A==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.6","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.6","@react-doctor/core":"0.9.6","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.6_1786098074116_0.3529391600853622","host":"s3://npm-registry-packages-npm-production"}},"0.9.6-dev.59ae70b":{"name":"react-doctor","version":"0.9.6-dev.59ae70b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.6-dev.59ae70b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ae83d0327292d6fdc5c07321f092e5eeb56099ca","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.6-dev.59ae70b.tgz","fileCount":19,"integrity":"sha512-HepuvPT7BM3GDgGFnblx8d3sUbdKhuXTPpfJgxZS5ymFaIpuA7ZHzMnWIgiBBRdTI6O/oIxpMnAhgQvR0MHtXw==","signatures":[{"sig":"MEQCIA/caX8ZDzP7qR75v01edKpI+mhJUCWGmPqlueaVHAR5AiA7WC5xfchqBXVv4OSpGUrWOzvmSs34op5i3pUWhRAhkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDn6YULp4ZtKQ7Zo7psVpInsLeMtw4Qvnu5Ln730y0bCgIgTD72e5nn4yNiZKfwZHZ0h8u8veQ4sYCVGXcBsztlN+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.6-dev.59ae70b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9502876},"type":"module","_from":"file:react-doctor-0.9.6-dev.59ae70b.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d544e43ee121864e6de1fb686ff0c75d/react-doctor-0.9.6-dev.59ae70b.tgz","_integrity":"sha512-HepuvPT7BM3GDgGFnblx8d3sUbdKhuXTPpfJgxZS5ymFaIpuA7ZHzMnWIgiBBRdTI6O/oIxpMnAhgQvR0MHtXw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.6-dev.59ae70b","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.6","@react-doctor/core":"0.9.6","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.6-dev.59ae70b_1786098525298_0.8774876567143031","host":"s3://npm-registry-packages-npm-production"}},"0.9.6-dev.3299454":{"name":"react-doctor","version":"0.9.6-dev.3299454","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.6-dev.3299454","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"1b91d2c78899f29a2906889c7015bba9997f726e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.6-dev.3299454.tgz","fileCount":19,"integrity":"sha512-Y1JqRT/ZEFTuIh7XKhFCK45YxILPGuae4zS/b033fq8ltYq78Sqhb6FBaxGz425Ssl1uFwsGXr6rd9I/lvLqjg==","signatures":[{"sig":"MEYCIQDW57AENoUdm9EI6EvwGWcawZC5DEX8dOwW16OQm+nKVwIhALL/2y5fUs8kDR8OyyGZ1j1Bpa11oLPaVg7J8E9kjnG+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDyI28Pa7v3DcQe360PwpT+7buNKHFZEHlqk/FDaRjRqgIgCMhy7FPwWZ2pCWMgxz+n210ru0hpyjE91C/KuURxaNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.6-dev.3299454","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9502876},"type":"module","_from":"file:react-doctor-0.9.6-dev.3299454.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/a5fea292af8df37b7b3a4653c3eb9b08/react-doctor-0.9.6-dev.3299454.tgz","_integrity":"sha512-Y1JqRT/ZEFTuIh7XKhFCK45YxILPGuae4zS/b033fq8ltYq78Sqhb6FBaxGz425Ssl1uFwsGXr6rd9I/lvLqjg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.6-dev.3299454","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.6","@react-doctor/core":"0.9.6","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.6-dev.3299454_1786147752051_0.2230845403606947","host":"s3://npm-registry-packages-npm-production"}},"0.9.6-dev.6a546c2":{"name":"react-doctor","version":"0.9.6-dev.6a546c2","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.6-dev.6a546c2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"945f93f180122051b740068c6427a3082be0de6b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.6-dev.6a546c2.tgz","fileCount":19,"integrity":"sha512-KLyzYOXlVTdZEueh4cHEfSw33etjYzrNMKQ96/NjX5k2QZLTMHrn2vO7cu4x426zwqeHZBYKBBlYDtFFmje0Kg==","signatures":[{"sig":"MEQCIAEhK/6MBaX4sXw3dNkfWCu5U/lDN5L3gUvTe1z6I9myAiBsSmD6QzRrAXyypXUsF3nhUW5j5aonRIr9szE+QB3Cww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGCFR1UvneyYpO8CUnMFe0/M2INXkuzPU3kfCDGyr53hAiBfDQ0APutDwIjwM3eaSnIAj+SY2/qs11PllbDf71twdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.6-dev.6a546c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9502876},"type":"module","_from":"file:react-doctor-0.9.6-dev.6a546c2.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f150052d304e01dab07b8b237e634ffe/react-doctor-0.9.6-dev.6a546c2.tgz","_integrity":"sha512-KLyzYOXlVTdZEueh4cHEfSw33etjYzrNMKQ96/NjX5k2QZLTMHrn2vO7cu4x426zwqeHZBYKBBlYDtFFmje0Kg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.6","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.6-dev.6a546c2","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.6","@react-doctor/core":"0.9.6","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.6"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.6-dev.6a546c2_1786149762040_0.6700052368144871","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"react-doctor","version":"0.9.7","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.7","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"08d0644978c860a4d96380e0d5a8ebf287280849","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.7.tgz","fileCount":19,"integrity":"sha512-J6/WBo9idhfVMbKwMIK2kTzpjAqjad+09p/T/2c8bmDwIwJ5Bf3gVXtMjjR+gQHD87nWBY60kv2Vwe6Limmkqg==","signatures":[{"sig":"MEQCIFlNbGVMejkWYtev+SojHp+aEoLvhACqXw9Oq1kdpeKeAiBQKfvxUnmPc29fGttbbKcFb3NV0UdYPT2QfKZKt1TYdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAkWSXVzdmwqThsM1Iqk1iexUGQIE+zXl/YuHC9RFgCUAiBkaqFwxHbCErtHQpDpy5wZgXDpS2bnpJdVXzygJAZYvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9502816},"type":"module","_from":"file:react-doctor-0.9.7.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/bfe4c95978bb2ae24f59926977c46b11/react-doctor-0.9.7.tgz","_integrity":"sha512-J6/WBo9idhfVMbKwMIK2kTzpjAqjad+09p/T/2c8bmDwIwJ5Bf3gVXtMjjR+gQHD87nWBY60kv2Vwe6Limmkqg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.7","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@xterm/headless":"^6.0.0","@react-doctor/api":"0.9.7","@react-doctor/core":"0.9.7","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.7_1786150317242_0.8666703194288001","host":"s3://npm-registry-packages-npm-production"}},"0.9.7-dev.13138a4":{"name":"react-doctor","version":"0.9.7-dev.13138a4","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.7-dev.13138a4","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ab743b2e37065bfe219b5a5b74183ccb9abac120","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.7-dev.13138a4.tgz","fileCount":40,"integrity":"sha512-wD1WNufACLV9fGJ0agtoUkYiNoeYBxGbcIxzjfs2Mznk7AXe4jGtnKerwxyYxa9h9A+s9U6N/A9D3VomlcToAg==","signatures":[{"sig":"MEQCIFqmdG236ES8nwjLZNMzH5xoeqjdX3g8i3GCqauxxSGpAiAgUR6gIIVVJY+LfiF2hSbEArlyrkUzznWEAM+puyAf4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCHU1zs2J7m2V23ZuEmj1CiUCPuqHB5Hi+20MUjidPEEQIgCfTAfAajAM9PMDzF+qnrNE0qloAQNW3Lzs2DT3x56xQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.7-dev.13138a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9663481},"type":"module","_from":"file:react-doctor-0.9.7-dev.13138a4.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/b0b7886d0092cfb0146dab16f1519b9a/react-doctor-0.9.7-dev.13138a4.tgz","_integrity":"sha512-wD1WNufACLV9fGJ0agtoUkYiNoeYBxGbcIxzjfs2Mznk7AXe4jGtnKerwxyYxa9h9A+s9U6N/A9D3VomlcToAg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.7-dev.13138a4","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.7","@react-doctor/core":"0.9.7","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.7-dev.13138a4_1786174045244_0.7472092812600628","host":"s3://npm-registry-packages-npm-production"}},"0.9.7-dev.f27fd5d":{"name":"react-doctor","version":"0.9.7-dev.f27fd5d","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.7-dev.f27fd5d","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7fe3c6e5c0e3796515763322af765ad831354ec9","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.7-dev.f27fd5d.tgz","fileCount":40,"integrity":"sha512-CX+4uoo9OLJatXy636wvdI7ox9NF9sa67FpC/jjrVS4aPOOrHzG5+CoHt4aLvC93G0B+1JSm8R3o5NR5elJF4w==","signatures":[{"sig":"MEUCICLMSalbouRywNKEq9+MYCVyCHrWOwM0LnlK5C0VI7tVAiEAjgyCNcbl+QNSNOw2y65+Fx0jzL1BYWAlhbgqiX2kgh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDqiJol0BbJDUwQIsYKn6bShIgJkRjW50y8gdL7N5AJnAIgCZ+3sI9Ass2JmWxTPdacc1HN5flb/M4w7xiZOLmmHSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.7-dev.f27fd5d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9663481},"type":"module","_from":"file:react-doctor-0.9.7-dev.f27fd5d.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8fe0cdd69f38da61f8dc042bd517e3f0/react-doctor-0.9.7-dev.f27fd5d.tgz","_integrity":"sha512-CX+4uoo9OLJatXy636wvdI7ox9NF9sa67FpC/jjrVS4aPOOrHzG5+CoHt4aLvC93G0B+1JSm8R3o5NR5elJF4w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.7","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.7-dev.f27fd5d","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.7","@react-doctor/core":"0.9.7","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.7"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.7-dev.f27fd5d_1786190233692_0.24968619643139323","host":"s3://npm-registry-packages-npm-production"}},"0.9.8":{"name":"react-doctor","version":"0.9.8","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.8","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"0f3411fcfd28ae161d7de2aadf9462889d80bd3e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.8.tgz","fileCount":40,"integrity":"sha512-7L1gMM1AO/mE2pRiGiIcM5YtOIBMUFErJYPsa8/bQy4edLf5t7Va0fi2uJZspsr/V4EpkkYutuUWn/m3YMGyig==","signatures":[{"sig":"MEQCICxiA/b8Q4jJ/rdz+lEzddRwuEyo8T8OiTJMWvhiQnwjAiBZJ4aFqUV3bxfKbFskNUbWNkBr21+Kcx8R29XVqc+4iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCkgthRfTUegG7wXK06XMV56JkEoXChecJRft9ErCQkvQIhAP+6dlv/6wvjNRLqJ2afXD5PjdqKVHCAvSAFoVwXYe3C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9663421},"type":"module","_from":"file:react-doctor-0.9.8.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/715fad8ffb1665cc797f3051799adc9c/react-doctor-0.9.8.tgz","_integrity":"sha512-7L1gMM1AO/mE2pRiGiIcM5YtOIBMUFErJYPsa8/bQy4edLf5t7Va0fi2uJZspsr/V4EpkkYutuUWn/m3YMGyig==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.8","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.8","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.8","@react-doctor/core":"0.9.8","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.8_1786192859776_0.22031982705135866","host":"s3://npm-registry-packages-npm-production"}},"0.9.8-dev.7f028ea":{"name":"react-doctor","version":"0.9.8-dev.7f028ea","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.8-dev.7f028ea","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"105e2c1cae20f43ef247307a69eb8879088f1741","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.8-dev.7f028ea.tgz","fileCount":40,"integrity":"sha512-pKCzrthuAh6YeBRUwZUQf59TNkb0UsaRWNdLJU/zlvdUO1jVS3DeRFNtJ/vQ+mpELYM4YlrToN6yRyeCy8x+pw==","signatures":[{"sig":"MEUCIQDf7ggluBrbNPnHz0vwQV2kgwiLeRQfDhRYC47W0PXL/wIgIdb5t6gKlp6z4/VkLEyQLMlV+jApZi0N3LFwCzkcAq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDoFdwG1LZ3lcYiBjs54PiAyn6zjZI2FyX+lYkd1cuqvgIhAJWCAhSb5JLU1EGNHNLajfE1A17M+MjJ4GT2oCG/hTog","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.8-dev.7f028ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9663481},"type":"module","_from":"file:react-doctor-0.9.8-dev.7f028ea.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f033b25a9889135740efdc1c0dd55204/react-doctor-0.9.8-dev.7f028ea.tgz","_integrity":"sha512-pKCzrthuAh6YeBRUwZUQf59TNkb0UsaRWNdLJU/zlvdUO1jVS3DeRFNtJ/vQ+mpELYM4YlrToN6yRyeCy8x+pw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.8","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.8-dev.7f028ea","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.8","@react-doctor/core":"0.9.8","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.8"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.8-dev.7f028ea_1786195845244_0.12559416608479856","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"react-doctor","version":"0.9.9","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.9","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"3fe0b64abb4d3182b522537bb1b1901a619b3069","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.9.tgz","fileCount":40,"integrity":"sha512-Aa+1F6X8CCi37bRLz+/mPWTZ7fpBuddraQO3EPLcdyzltxm5gSannAvaiFjt+BonQHO5/vDVmB2IFlzdkdo1DQ==","signatures":[{"sig":"MEQCIH68bpy308zFzxZad2W/omtriYXRcpWsSDKBDXxp+EqAAiBY8aSWjq23BJ3a3m2SfOl3rgeJNiCtibJfqxasmtWuAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDFHG3JZGulYRCbfV6JspIrx+mfinI6+6vtD2t9XUcDNgIgOQowgErRbRHxBpmgA+u9RYqL28DBVPnXxQsu4DS2bwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9663421},"type":"module","_from":"file:react-doctor-0.9.9.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d815cfd9f9e4aeab8bc03876a47ba051/react-doctor-0.9.9.tgz","_integrity":"sha512-Aa+1F6X8CCi37bRLz+/mPWTZ7fpBuddraQO3EPLcdyzltxm5gSannAvaiFjt+BonQHO5/vDVmB2IFlzdkdo1DQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.9","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.9","@react-doctor/core":"0.9.9","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.9_1786228245429_0.7461820414290674","host":"s3://npm-registry-packages-npm-production"}},"0.9.10":{"name":"react-doctor","version":"0.9.10","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.10","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"a40f88864f62d05a2a1d7b4913555467a910a459","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.10.tgz","fileCount":40,"integrity":"sha512-KPG/Hb9s5PeuTHPooZzFgPE7BKFXLduHpCHlRyuyUb65f4vF+DgwuRax+vm1b1R2gwNWAbq80YB1G8Q7ANqxkA==","signatures":[{"sig":"MEUCIQD/5gqdc7hSS/xbaiUZUQqouYKk2qG7i948fWHmMe94KQIgRMnG1nts2Q/bVNkHRkWxaLy4714bG+Muaa1uBfKb1jY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGzQn4WUh0+Kk/UcjGkE4JOB1zW8j+mF8MggDEujhs2uAiB/iKEfeIuc3lxded/tf0tVzMSZelZrJrdHap4ld6IA+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9773697},"type":"module","_from":"file:react-doctor-0.9.10.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c6c0614830494446c94ce842af848b49/react-doctor-0.9.10.tgz","_integrity":"sha512-KPG/Hb9s5PeuTHPooZzFgPE7BKFXLduHpCHlRyuyUb65f4vF+DgwuRax+vm1b1R2gwNWAbq80YB1G8Q7ANqxkA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.10","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.10","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.10","@react-doctor/core":"0.9.10","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.10"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.10_1786234934694_0.8941859617629302","host":"s3://npm-registry-packages-npm-production"}},"0.9.9-dev.e69faca":{"name":"react-doctor","version":"0.9.9-dev.e69faca","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.9-dev.e69faca","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"3f0143a2be7779faa12997bc165d3cadb651ee4a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.9-dev.e69faca.tgz","fileCount":40,"integrity":"sha512-H2FNHyJ6kaDSus71DF7mRrKVRwK2ttbUWcDe5zmLa2u0jGkQCQzM06BtrQc19XAlTS1BfXy7JYi5uyw7VmlH0g==","signatures":[{"sig":"MEUCIFOkt3T1Q6A3cjwTdfW3yLNKHhVJsqXOIYNOoSRjuArkAiEAweCkJsiM3x6lYIARAgG/bNE7zafBF6F0OrsPObEk1JM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDF/Kj8VnLOmBI406JfcZSk6je3n2ghbWNP3uvhQeP0DwIgYBSdtetanRhr60KILuVj/WIC5ok2Wb/NE/3ij12Kb0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.9-dev.e69faca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9773744},"type":"module","_from":"file:react-doctor-0.9.9-dev.e69faca.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/7ce46c900460b5fd69ddbd80a5e0f1a2/react-doctor-0.9.9-dev.e69faca.tgz","_integrity":"sha512-H2FNHyJ6kaDSus71DF7mRrKVRwK2ttbUWcDe5zmLa2u0jGkQCQzM06BtrQc19XAlTS1BfXy7JYi5uyw7VmlH0g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.9","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.9-dev.e69faca","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.9","@react-doctor/core":"0.9.9","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.9-dev.e69faca_1786234938701_0.8762329813336469","host":"s3://npm-registry-packages-npm-production"}},"0.9.10-dev.3bb84fb":{"name":"react-doctor","version":"0.9.10-dev.3bb84fb","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.10-dev.3bb84fb","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"2dffa681977969b154aeaeb87bafbab054580953","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.10-dev.3bb84fb.tgz","fileCount":40,"integrity":"sha512-cCzZ58rSTdj3t5lhlO7AOIgUYexbFOiAiEQiuJCssTWtuBZ5y+eoXEu5exZ2UoBdco445qyF/3qPy8FXPMxbtg==","signatures":[{"sig":"MEUCIQDZGX286idzfyYivzSuFqchq3xFuWoOX1WyK1XRs4ltAgIgNTni+riu7I1Av+FVqkV+5nQGo/UuBt+k36aIcbB3abs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCWfkR7RSDCNQIdBt7dh7c4ySxA5x7GUZexVmDGnNtv+gIhAKX9l4rl1lpXjHNOik0rExLSjYVqNrhcP/5HUUfo/4ny","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.10-dev.3bb84fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9773757},"type":"module","_from":"file:react-doctor-0.9.10-dev.3bb84fb.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c589f3b41c652edaba792029eca2686a/react-doctor-0.9.10-dev.3bb84fb.tgz","_integrity":"sha512-cCzZ58rSTdj3t5lhlO7AOIgUYexbFOiAiEQiuJCssTWtuBZ5y+eoXEu5exZ2UoBdco445qyF/3qPy8FXPMxbtg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.10","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.10-dev.3bb84fb","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.10","@react-doctor/core":"0.9.10","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.10"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.10-dev.3bb84fb_1786234966290_0.7981458906609089","host":"s3://npm-registry-packages-npm-production"}},"0.9.10-dev.27a39de":{"name":"react-doctor","version":"0.9.10-dev.27a39de","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.10-dev.27a39de","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"bc50fa208857e99b67c9d49ffe79fb018c39b52c","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.10-dev.27a39de.tgz","fileCount":40,"integrity":"sha512-6vhKz7BQKEg/pPpCNAdOhDDwbdf45dF6Zjm7W7ds4d7G2Dl4TezrQvOEK9mZgv0CzOlyzmAT/GUQZR54jRpjoA==","signatures":[{"sig":"MEUCIQCI00CLU1/H1IOR8p8vwIxoEjaC4TDJA0zTy8fMbIOqkAIgMbFgKa0A9TqNllXt8vou8WQlfzZL+k9JXsC7rJcR5SE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDLaIHuZ+/E5y8onuIp10JEz7mCxYtM+/n2QC/qZftYuQIhAKSbnHTWntea2afsuXdy6EcdtLF2hRVHARpzOX2GSzMQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.10-dev.27a39de","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9773757},"type":"module","_from":"file:react-doctor-0.9.10-dev.27a39de.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e38dbf6636a5ef67a2f5270085c65f1a/react-doctor-0.9.10-dev.27a39de.tgz","_integrity":"sha512-6vhKz7BQKEg/pPpCNAdOhDDwbdf45dF6Zjm7W7ds4d7G2Dl4TezrQvOEK9mZgv0CzOlyzmAT/GUQZR54jRpjoA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.10","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.10-dev.27a39de","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.10","@react-doctor/core":"0.9.10","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.10"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.10-dev.27a39de_1786251483748_0.33501139809879477","host":"s3://npm-registry-packages-npm-production"}},"0.9.11":{"name":"react-doctor","version":"0.9.11","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.11","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"edc78f092ae3a1494715d877477438efeb9dcb34","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.11.tgz","fileCount":40,"integrity":"sha512-y5DQ+ILL6mawXpKtAvJYrrqznl6nasXd4Xs9JGJsY4GWlplzs5UCozKaZgFS5AWzZ7KNrX88GZTuV4Vj47k+IQ==","signatures":[{"sig":"MEYCIQC+ds8y2jfunwrh86flrKS2Y3I/FgOHeouNfZ3dD/oEtAIhAL2Wxw5n80dDx+7RIdPxd+xh4z20Bk+WSwfKrUjEn+3N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFhdcTJuzIgCQHSYl+shM/yTAygrUxxTVXAw6XwYachPAiEAzI7BMhK91p964fpELwNLSPLzGGc0M9ef3rKaPVpu6Hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9773697},"type":"module","_from":"file:react-doctor-0.9.11.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/531484413b7ea33d844a5c59dd7593a6/react-doctor-0.9.11.tgz","_integrity":"sha512-y5DQ+ILL6mawXpKtAvJYrrqznl6nasXd4Xs9JGJsY4GWlplzs5UCozKaZgFS5AWzZ7KNrX88GZTuV4Vj47k+IQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.11","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.11","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.11","@react-doctor/core":"0.9.11","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.11_1786251493824_0.21909134466037727","host":"s3://npm-registry-packages-npm-production"}},"0.9.11-dev.d23a0d7":{"name":"react-doctor","version":"0.9.11-dev.d23a0d7","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.11-dev.d23a0d7","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"9b489564e6160090710768cc2cbf2e337db1f574","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.11-dev.d23a0d7.tgz","fileCount":40,"integrity":"sha512-aziAZ6e70Q42WXG2OOJPxl4O3gx3fy5X2117tMAb1WRzl4aatQ4Ns+sfFVZXvmEqDkBjcWDPtSLaYeBn2C9Fmw==","signatures":[{"sig":"MEQCIBm4HHDPkWG5gkd7nAJnuDjusUJyWgRQGQ4Y/aeuj+3NAiBcAjhfZo/K/vWiQjSVeAotFwp0lxr9dJ+f9o6L3WLrIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDbPdRjLlZlcSNGNB8E5bhSbpjrzYUjrHS81S/x2IAbZAiEApv8O/VuYW9k3HRvRA+IWYWqLMT7KtTWMlQfEjFsyhOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.11-dev.d23a0d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9773757},"type":"module","_from":"file:react-doctor-0.9.11-dev.d23a0d7.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f24ac9d963b76322f3296830b46392d6/react-doctor-0.9.11-dev.d23a0d7.tgz","_integrity":"sha512-aziAZ6e70Q42WXG2OOJPxl4O3gx3fy5X2117tMAb1WRzl4aatQ4Ns+sfFVZXvmEqDkBjcWDPtSLaYeBn2C9Fmw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.76.0 <1.77.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.11","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.11-dev.d23a0d7","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.11","@react-doctor/core":"0.9.11","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.11-dev.d23a0d7_1786251600063_0.5384092266111855","host":"s3://npm-registry-packages-npm-production"}},"0.9.11-dev.51e198d":{"name":"react-doctor","version":"0.9.11-dev.51e198d","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.11-dev.51e198d","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5da0fba7051904dc07e1405fe69b361486a41c4d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.11-dev.51e198d.tgz","fileCount":40,"integrity":"sha512-cJC8Bw89MLoEaRqAYQkyrPTPd3xFeA5L0dZ6yFDjt+I+K1i0EcmuTEnYkqUpQrHckgYJ2F6UwQ5TGOKHhs86tg==","signatures":[{"sig":"MEUCIHB/gNxjVNlIICT2Uhqd6ZrA/MDyLPVQEH9dm7bUhD0kAiEAjxqW/TGsh3NeVvCQ6VEDNJxLBOOGjG3gmqRpJAgHyps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDEzRM2j9295xkbM9Sd647Qe9ls2EWfM8juIEqFrCH6ZwIgFQPo9kenHAFTixD/Es5a9y/g7WOd+jKUIXm5lBJxjTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.11-dev.51e198d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9783069},"type":"module","_from":"file:react-doctor-0.9.11-dev.51e198d.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/b842db423881b589097ef13860b059a6/react-doctor-0.9.11-dev.51e198d.tgz","_integrity":"sha512-cJC8Bw89MLoEaRqAYQkyrPTPd3xFeA5L0dZ6yFDjt+I+K1i0EcmuTEnYkqUpQrHckgYJ2F6UwQ5TGOKHhs86tg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.77.0 <1.78.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.11","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.11-dev.51e198d","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.11","@react-doctor/core":"0.9.11","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.11-dev.51e198d_1786265255117_0.4756902921382786","host":"s3://npm-registry-packages-npm-production"}},"0.9.11-dev.c161142":{"name":"react-doctor","version":"0.9.11-dev.c161142","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.11-dev.c161142","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"9e8f14ce67a96bdf9456ef4fd685a74c307ed2a9","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.11-dev.c161142.tgz","fileCount":40,"integrity":"sha512-djDQHERbELk2LEgZS+G/mR9Rm0vHKLT6LmlZTiwYg9e2r82JHn0aY0EXvSYfqCwJLClKzQLwYFfZmeZRAEn7+w==","signatures":[{"sig":"MEUCIBUxtYU72QFGyDdkMXISI4/Gx5nRczztNQJCG9BrSjBmAiEA+P5TpEpjMsN98ODRMLJfmjtNkZsHC9qhNlOxupisMlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEoXtnp/rO8/5ddQ9myrEvi6Ho/eLp63hK5/XIDxDsOFAiAQ0mJp0nBl/uMmyZk3UHnBFvZ5Oh3s5J3xpav1LuYWHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.11-dev.c161142","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9783069},"type":"module","_from":"file:react-doctor-0.9.11-dev.c161142.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/19925076613b531caeaa8e48e0454d3c/react-doctor-0.9.11-dev.c161142.tgz","_integrity":"sha512-djDQHERbELk2LEgZS+G/mR9Rm0vHKLT6LmlZTiwYg9e2r82JHn0aY0EXvSYfqCwJLClKzQLwYFfZmeZRAEn7+w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.77.0 <1.78.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.11","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.11-dev.c161142","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.11","@react-doctor/core":"0.9.11","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.11-dev.c161142_1786266610206_0.7217558942452988","host":"s3://npm-registry-packages-npm-production"}},"0.9.11-dev.55f11e3":{"name":"react-doctor","version":"0.9.11-dev.55f11e3","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.11-dev.55f11e3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"354a29e183d51583ec3ba3ff8af4455bea7377a5","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.11-dev.55f11e3.tgz","fileCount":40,"integrity":"sha512-nlNYzKDe6YnQ5ma9JCalF5GGpz7b4Y9lgchON55My0joURv7F2T8iucn29Qia2SA2ZLunJTLGyFtTjnE2sK+RA==","signatures":[{"sig":"MEUCIQCubDb1J2cgFVOWQtmrz8jd8Vtqwf7ZKmImnrHsUovVGgIgQGmjskWLgFrb8WoTx6uy35nHVXm/jAdtxflHq5C51Mg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCqdsBFruei3UJimfgk+Xqhwgyt+lxiBGyAQ2IZNsEzTAIgfkFuetYyw0cIEyTsfQi2U4DITecZscdVJckW1gPqUhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.11-dev.55f11e3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9783884},"type":"module","_from":"file:react-doctor-0.9.11-dev.55f11e3.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3a104bd5ec1d7d0ca7cd9e2baec0a9cd/react-doctor-0.9.11-dev.55f11e3.tgz","_integrity":"sha512-nlNYzKDe6YnQ5ma9JCalF5GGpz7b4Y9lgchON55My0joURv7F2T8iucn29Qia2SA2ZLunJTLGyFtTjnE2sK+RA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.77.0 <1.78.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.11","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.11-dev.55f11e3","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.11","@react-doctor/core":"0.9.11","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.11-dev.55f11e3_1786324083783_0.0656344007911902","host":"s3://npm-registry-packages-npm-production"}},"0.9.11-dev.8606ddd":{"name":"react-doctor","version":"0.9.11-dev.8606ddd","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.11-dev.8606ddd","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"a96b87b378a0c7caa2f1e254dd768ab8a55234ee","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.11-dev.8606ddd.tgz","fileCount":40,"integrity":"sha512-gGBVnPH7wo73BAdFIitdNUGu+1OTlS1a9Le5bSpmT0Z5ET1Qtkg7//eSCvP2SeMMZyybM0XIETTduEsI7uXu8w==","signatures":[{"sig":"MEYCIQDnCSLDFyNhAhE0KEbJD33Ll6PMQ28HDWTC/Z23V1BV6AIhAK79Nd6dqmyTUsJKThVb6bvP+gQift219ei0emG0Ysiu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE5NNlbzxSgJ3cwGQf+3TSaPKWvEqD8SzNdC9q2EIu3KAiBWxfKquqOuCtOcWvT826enpwR8v0YFoTpWSMPLsIFJnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.11-dev.8606ddd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9783910},"type":"module","_from":"file:react-doctor-0.9.11-dev.8606ddd.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/221ea1e16139a4c5b0e0c8899d94798e/react-doctor-0.9.11-dev.8606ddd.tgz","_integrity":"sha512-gGBVnPH7wo73BAdFIitdNUGu+1OTlS1a9Le5bSpmT0Z5ET1Qtkg7//eSCvP2SeMMZyybM0XIETTduEsI7uXu8w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.77.0 <1.78.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.11","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.11-dev.8606ddd","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.11","@react-doctor/core":"0.9.11","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.11-dev.8606ddd_1786350630775_0.7787884670792498","host":"s3://npm-registry-packages-npm-production"}},"0.9.11-dev.8dfb013":{"name":"react-doctor","version":"0.9.11-dev.8dfb013","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.11-dev.8dfb013","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"05936478582981866ff72bb11e23a864a9cf1de5","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.11-dev.8dfb013.tgz","fileCount":40,"integrity":"sha512-y847yecXKQ0dBb9rODCc5NPoDh34LKbdyvUQ5vxndVa9SRYYhT607orRUBwFoAATjYPeh+lwzD9xiax40WPxTQ==","signatures":[{"sig":"MEUCIGqZ+xJ7XfZK9gLALLUtO96LAfLGAW/Q6GOBm6PJirc6AiEA20YHvIDLfOrk14VOSJNa73HxsuyBpvj8eErMe0jTizY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCGxa9vLGucka6MwkmV1F3JG6FZSQUVElZEwvNbyY5zBwIgRf5c+nWXOWfGW8XFGsv1RC3OMQh5qCkcQSBWUzuJsK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.11-dev.8dfb013","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9783910},"type":"module","_from":"file:react-doctor-0.9.11-dev.8dfb013.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/865fdfdf40df1ef6d8ef7f8f8bda5075/react-doctor-0.9.11-dev.8dfb013.tgz","_integrity":"sha512-y847yecXKQ0dBb9rODCc5NPoDh34LKbdyvUQ5vxndVa9SRYYhT607orRUBwFoAATjYPeh+lwzD9xiax40WPxTQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.77.0 <1.78.0","confbox":"^0.2.4","figures":"^6.1.0","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.11","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","@babel/code-frame":"^7.29.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.11-dev.8dfb013","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.11","@react-doctor/core":"0.9.11","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.11-dev.8dfb013_1786488500831_0.4295977575342871","host":"s3://npm-registry-packages-npm-production"}},"0.9.11-dev.a546cd5":{"name":"react-doctor","version":"0.9.11-dev.a546cd5","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.11-dev.a546cd5","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"32a93ec23b962d334b50918c093009d7d2b84d96","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.11-dev.a546cd5.tgz","fileCount":40,"integrity":"sha512-FLtdEvB55VgtWT/nx0/3SW9HYXdO94LEME8VmzRox39v6ugsc4lXJWZn/ENcHVzmbaJO5RH+ItW6/zTBiqEYpA==","signatures":[{"sig":"MEQCIDgNa7G2ajy9xlENHJJCpnVEtiTlaicTXwqc0o4lSk+yAiBjkE30FbZdl1TS0aCOvhMdlm9cWXT3yLye/s3l/1MzKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD51WFccAtNlYSD7xxwO4GLtgocIIS2On/HZF38rXytMwIgVPMqJKdleN5PZs+ZOvZ1iIVzdvppHH7oTIgw83eEyxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.11-dev.a546cd5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9787270},"type":"module","_from":"file:react-doctor-0.9.11-dev.a546cd5.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/16124ca5974f1172512c924df2f098a7/react-doctor-0.9.11-dev.a546cd5.tgz","_integrity":"sha512-FLtdEvB55VgtWT/nx0/3SW9HYXdO94LEME8VmzRox39v6ugsc4lXJWZn/ENcHVzmbaJO5RH+ItW6/zTBiqEYpA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.77.0 <1.78.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.11","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.11-dev.a546cd5","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.11","@react-doctor/core":"0.9.11","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.11-dev.a546cd5_1786521196748_0.20790748809561643","host":"s3://npm-registry-packages-npm-production"}},"0.9.11-dev.cd2b22e":{"name":"react-doctor","version":"0.9.11-dev.cd2b22e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.11-dev.cd2b22e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"fff81180305bc17b3e6a64f6d03a27bd954dd23d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.11-dev.cd2b22e.tgz","fileCount":40,"integrity":"sha512-5tusV2vfUqlvGAPfxJVZbHLfJgdmkPSzBMBLcsKLcgczs+353doMyWhma/iAzP1jrdg1zgX85pDSPubMj8bgKw==","signatures":[{"sig":"MEUCIQD77iWze9GS8rLjig/eWxXbMoDoqKx19y7zBLQ0bsbMjQIgJX0tE1THSbwz+lpUot6xs30OblAJs08k4fn4pPlNjjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGJQNRjaNoGxCkEXUTCUOQsS9Iy0lCu6qOJQ7rVa9Uh0AiAcFam3VTLvvy3sCpEPxgup8Y2OviwYHyP7AN7CqF+G6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.11-dev.cd2b22e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9787582},"type":"module","_from":"file:react-doctor-0.9.11-dev.cd2b22e.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/4534f19353dea5dbe353974bcf11dfec/react-doctor-0.9.11-dev.cd2b22e.tgz","_integrity":"sha512-5tusV2vfUqlvGAPfxJVZbHLfJgdmkPSzBMBLcsKLcgczs+353doMyWhma/iAzP1jrdg1zgX85pDSPubMj8bgKw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.77.0 <1.78.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.11","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.11-dev.cd2b22e","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.11","@react-doctor/core":"0.9.11","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.11-dev.cd2b22e_1786523531511_0.2206143730033252","host":"s3://npm-registry-packages-npm-production"}},"0.9.11-dev.7d6ab6f":{"name":"react-doctor","version":"0.9.11-dev.7d6ab6f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.11-dev.7d6ab6f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"e347ad5c4cacfc19e0861e6fbe6065e872ca8646","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.11-dev.7d6ab6f.tgz","fileCount":40,"integrity":"sha512-Ai9j91oMXbqMlLrYuLcY1oWf53/81TCroKwdqmuG5XvY+yjIRWFxp0pLlRH/85xXjWwcwj5IFy9yWG7ZB/5uww==","signatures":[{"sig":"MEQCIHuulNd74Jt6W1m304XusujfUCBYxue5pZirym9ddyPjAiBGa+tk9bBE8tAmw0sipfk0stjlXEHN5hbDqOyVSpPB8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA727dmbrCtcANebSmI5AO5uCKJ2NUQVR7kB5VyFQdIsAiADmhRAlDAIcyQe3byd3tfeSkKHUYSBo9+Emv2Hd4k5uA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.11-dev.7d6ab6f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9787582},"type":"module","_from":"file:react-doctor-0.9.11-dev.7d6ab6f.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8a3adc83e44d17f00bfaa3f2d9dd1d3c/react-doctor-0.9.11-dev.7d6ab6f.tgz","_integrity":"sha512-Ai9j91oMXbqMlLrYuLcY1oWf53/81TCroKwdqmuG5XvY+yjIRWFxp0pLlRH/85xXjWwcwj5IFy9yWG7ZB/5uww==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.77.0 <1.78.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.11","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.11-dev.7d6ab6f","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.11","@react-doctor/core":"0.9.11","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.11-dev.7d6ab6f_1786524726579_0.5849041953583445","host":"s3://npm-registry-packages-npm-production"}},"0.9.11-dev.c2e3533":{"name":"react-doctor","version":"0.9.11-dev.c2e3533","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.11-dev.c2e3533","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"0aad50232fdf49da005726a0613dbed45e975e92","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.11-dev.c2e3533.tgz","fileCount":40,"integrity":"sha512-zr24PVTRqBgcJN3alDaeDg48QhjHYpeeomrHGOUID6ZNSWF2NffMBS2LCZMjp6yymhqU5w2cuUw14Y0jge1d4w==","signatures":[{"sig":"MEYCIQCxhPCXwqlDBUTPJX4cVrrsZlB+0WII2lvXp2y/syLJNwIhAIww9M2j+SkdQnf9GMqDD3yCwk0pox7ocCmgT9gla3GC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCDJG83ejiH4PHwB9z5Z9zHY8jjEd551FeHNSR5/Wmd3wIgFUj59SyO/VHTvEIbgWGmo3Zcp3tW+ZTldeu/sVaPcXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.11-dev.c2e3533","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9787582},"type":"module","_from":"file:react-doctor-0.9.11-dev.c2e3533.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f216ca11df17433c3efe2bc5699d0a9a/react-doctor-0.9.11-dev.c2e3533.tgz","_integrity":"sha512-zr24PVTRqBgcJN3alDaeDg48QhjHYpeeomrHGOUID6ZNSWF2NffMBS2LCZMjp6yymhqU5w2cuUw14Y0jge1d4w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.77.0 <1.78.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.11","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.11-dev.c2e3533","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.11","@react-doctor/core":"0.9.11","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.11-dev.c2e3533_1786525962948_0.7212721935935396","host":"s3://npm-registry-packages-npm-production"}},"0.9.11-dev.f1899d2":{"name":"react-doctor","version":"0.9.11-dev.f1899d2","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.11-dev.f1899d2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"30b5cdc83c3d56a2c91036484d777ccfbc54b92d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.11-dev.f1899d2.tgz","fileCount":40,"integrity":"sha512-+caKin0s7iDZu4n5mQUiaoZe8O18R9n3yyGD3S99hn7xBsKgRcB3/n5aav94caizkr5uYvSG+Qp2IsQIFfTg6w==","signatures":[{"sig":"MEYCIQDbZuG55MSyfp1E/7oWwJGOHDaLvqNn9Sbv1jowgwd69gIhAOo54Q5FYQc/2YdSsQienayY6e9RloRlb/k/wAn3BxOC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHMC43r72BI4PYocQDhRciUT8dytBEciP52DzQLfEtQuAiALPYvyaLA2j3RI3QBUxoHk/ANHkLhbQm+KiSsfR3uWIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.11-dev.f1899d2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9787582},"type":"module","_from":"file:react-doctor-0.9.11-dev.f1899d2.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/b2678af2728c5bbb03ed84bfb800e996/react-doctor-0.9.11-dev.f1899d2.tgz","_integrity":"sha512-+caKin0s7iDZu4n5mQUiaoZe8O18R9n3yyGD3S99hn7xBsKgRcB3/n5aav94caizkr5uYvSG+Qp2IsQIFfTg6w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.77.0 <1.78.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.11","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.11-dev.f1899d2","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.11","@react-doctor/core":"0.9.11","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.11-dev.f1899d2_1786534895760_0.05810595321227652","host":"s3://npm-registry-packages-npm-production"}},"0.9.11-dev.bea01b8":{"name":"react-doctor","version":"0.9.11-dev.bea01b8","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.11-dev.bea01b8","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"9a4035ed7c56706caf563361d3eca922e718bbdb","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.11-dev.bea01b8.tgz","fileCount":40,"integrity":"sha512-U+W3Ik/JklLnVtGQlO+59MqXDpAa3GoRfRft+UOngHzG1Eppauy0pfU4ESromdEywjgyrMdQ/lqvJtm4XNA7ew==","signatures":[{"sig":"MEQCIF129N/IiB/e/GFV3vJYPa8JDTDdt0weQMR/nxKshXJcAiA2R+5cEa8GC7royQy74F6u2oJVdq8/1/eJNExkncpfnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID69W3efhA34+fdepta+Ru3uKQD8VftdZQnbXmLahYU0AiB812Q/0+vPbpTSEsj1/YiJzU7ZORcQ4UrzNYZx87GmJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.11-dev.bea01b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9787582},"type":"module","_from":"file:react-doctor-0.9.11-dev.bea01b8.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/ad5fe14d45829f524a0851ce545b5064/react-doctor-0.9.11-dev.bea01b8.tgz","_integrity":"sha512-U+W3Ik/JklLnVtGQlO+59MqXDpAa3GoRfRft+UOngHzG1Eppauy0pfU4ESromdEywjgyrMdQ/lqvJtm4XNA7ew==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.77.0 <1.78.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.11","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.11-dev.bea01b8","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.11","@react-doctor/core":"0.9.11","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.11-dev.bea01b8_1786574848137_0.022609589980242317","host":"s3://npm-registry-packages-npm-production"}},"0.9.11-dev.b49f499":{"name":"react-doctor","version":"0.9.11-dev.b49f499","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.11-dev.b49f499","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"345e0f6bfc3aef6cff0c5d21d3d0aabfba493f83","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.11-dev.b49f499.tgz","fileCount":40,"integrity":"sha512-uC83aKVxk3cJvjpJ7my0e6yHTm7qiDbErfAbMQ/j89Cg2QosR9AJGuEvDtTAbR451GGrjTeAwlLl1tYsA+FNTQ==","signatures":[{"sig":"MEUCIAyJ5aMtgVxLn/Bb8zxNz1W/8bKubRdTpvcgwLNFRUxZAiEAnb0YMrylwa4b9E7uJkylUxb8u3UhHh+gJSOzFdruTK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBQdq+ZQ141Vf80XoCsFF716yJUF3WafNGIy6DlgrL2kAiEA09VRMbeUY+JMlLGMAYHk2VC4TAA0ltfdk8slkKjPNPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.11-dev.b49f499","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9789004},"type":"module","_from":"file:react-doctor-0.9.11-dev.b49f499.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/5845f240d14b82d7dac375bf391cd579/react-doctor-0.9.11-dev.b49f499.tgz","_integrity":"sha512-uC83aKVxk3cJvjpJ7my0e6yHTm7qiDbErfAbMQ/j89Cg2QosR9AJGuEvDtTAbR451GGrjTeAwlLl1tYsA+FNTQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.77.0 <1.78.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.11","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.11-dev.b49f499","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.11","@react-doctor/core":"0.9.11","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.11-dev.b49f499_1786578930971_0.7351401319381379","host":"s3://npm-registry-packages-npm-production"}},"0.9.11-dev.7b7bfe7":{"name":"react-doctor","version":"0.9.11-dev.7b7bfe7","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.11-dev.7b7bfe7","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"703b0c5eb47412ea50a527fadfa24e916f8b57ca","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.11-dev.7b7bfe7.tgz","fileCount":40,"integrity":"sha512-Ym8VERmy1JrxTGtlDFJa4vr1Et9D9YAzynavsP5fgfZD71AKK71LUw3zs9PbGo9gQfKt7QQ0Qtfwx3CRANByIA==","signatures":[{"sig":"MEYCIQDL0TpJLbq1GXvXzL3FvG16m9PVszkzwhg0VzZqlhvfogIhAJebTiVKYlJ/CAOfoc4EL4/NnYFVU65KE860tI3IpSD1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDDU2s1OYO1TnpE8xjLthPbm60PZOLJRnnDHkNC4UKYxAiEAgSl0jvfr2LZ9zUfx5Lwm3/qIrieoX2XNoJ7wnIpa4Yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.11-dev.7b7bfe7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9789094},"type":"module","_from":"file:react-doctor-0.9.11-dev.7b7bfe7.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/7783b4c8f098278cbb3b222c71dbf00a/react-doctor-0.9.11-dev.7b7bfe7.tgz","_integrity":"sha512-Ym8VERmy1JrxTGtlDFJa4vr1Et9D9YAzynavsP5fgfZD71AKK71LUw3zs9PbGo9gQfKt7QQ0Qtfwx3CRANByIA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.77.0 <1.78.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.11","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.11-dev.7b7bfe7","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.11","@react-doctor/core":"0.9.11","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.11-dev.7b7bfe7_1786585582661_0.2481290726334484","host":"s3://npm-registry-packages-npm-production"}},"0.9.11-dev.0f3995b":{"name":"react-doctor","version":"0.9.11-dev.0f3995b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.11-dev.0f3995b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"548f42c504e81c58013aacf1f6fbcb30ad771352","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.11-dev.0f3995b.tgz","fileCount":40,"integrity":"sha512-w9DnghDhI59s6ScDu11axNqVtcmPDqKnio+wbZ7hIsxTf08DVvsbTdxUZJQJRpn9MqT6IscWzpOMUq4sGckRTA==","signatures":[{"sig":"MEUCIC1a4N/mp9epQh2+kSg7eS1OHah9iP/mOILa2YUSKUFVAiEA+KR8mX+Fyrv/CqzIDS7dhV+pxfIfGYaQIzNi0+urcaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDu5cOHFBASI4OkOnZ8gpoeEVxePA9O0LYeKIw6t0zmBAIhAKhiUUcTPVvmcbHeTbgVjOB9GC/aG2MtVBp8k3cjhVr4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.11-dev.0f3995b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9789628},"type":"module","_from":"file:react-doctor-0.9.11-dev.0f3995b.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/57d0077bb77225c553adf3bc65b5bef4/react-doctor-0.9.11-dev.0f3995b.tgz","_integrity":"sha512-w9DnghDhI59s6ScDu11axNqVtcmPDqKnio+wbZ7hIsxTf08DVvsbTdxUZJQJRpn9MqT6IscWzpOMUq4sGckRTA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.77.0 <1.78.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.11","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.11-dev.0f3995b","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.11","@react-doctor/core":"0.9.11","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.11-dev.0f3995b_1786592124851_0.08450249676904131","host":"s3://npm-registry-packages-npm-production"}},"0.9.11-dev.d908bb1":{"name":"react-doctor","version":"0.9.11-dev.d908bb1","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.11-dev.d908bb1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"8a30dd77f36e743ac2e21f66414a6fb603a726bf","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.11-dev.d908bb1.tgz","fileCount":40,"integrity":"sha512-/cM9wgldL3QXMDpXfrucSUiwEv92GvX6mps1pYzdXfAEkImBqPQYlnYQE2takd5yHPkY/kTGL9XcHA5nYbbGcA==","signatures":[{"sig":"MEQCIDsUgqcdfrjybJDufnOw7i1cTus2MNfHRU/xRyd87F34AiBGlwM1ymb7h93V/tAIJ0xlHKUJlG+HHTqijlC28Y+Sjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCulcHWQXTXBd6r21075fSOtQpK8JtvvvAtyiOZukNOigIgeWHhQUgAOBc2wEfE7AIhZnUjiY/xclCPQJgEg/KiYOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.11-dev.d908bb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9789628},"type":"module","_from":"file:react-doctor-0.9.11-dev.d908bb1.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/fcbc3ef588a152767a1ba72250363ba2/react-doctor-0.9.11-dev.d908bb1.tgz","_integrity":"sha512-/cM9wgldL3QXMDpXfrucSUiwEv92GvX6mps1pYzdXfAEkImBqPQYlnYQE2takd5yHPkY/kTGL9XcHA5nYbbGcA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.77.0 <1.78.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.11","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.11-dev.d908bb1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.11","@react-doctor/core":"0.9.11","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.11"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.11-dev.d908bb1_1786620515692_0.4884607306326736","host":"s3://npm-registry-packages-npm-production"}},"0.9.12":{"name":"react-doctor","version":"0.9.12","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"01c7adc95237508786f2cfc1812526395ff6c21b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12.tgz","fileCount":40,"integrity":"sha512-H7RNg13RYKwpQvi3+O3IkSj8pAD1pGTxSetxu7aOwXX3wmF+BydCLDiWxkPT9Pq7bIMHjuJ0taSZLsxEjlNjcA==","signatures":[{"sig":"MEQCICGRm7IJoO88Havds4i+BJYuqFOriez5uyYMc0KGSn1XAiAFZddagYkeGsp/8RC57NMe+uKerzJvxlsdHviN+O1x+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGV2DKEh7LobbxtY8ramWE3oD25vv7GRrYiFWYhdjzpFAiBPaeONpe+KQQs63BRTScgTbx+AhH5pDAkZKh6uPkjWGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9789568},"type":"module","_from":"file:react-doctor-0.9.12.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/acd69580a04c3d0d1ca7d078cc611143/react-doctor-0.9.12.tgz","_integrity":"sha512-H7RNg13RYKwpQvi3+O3IkSj8pAD1pGTxSetxu7aOwXX3wmF+BydCLDiWxkPT9Pq7bIMHjuJ0taSZLsxEjlNjcA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.77.0 <1.78.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.12","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.12"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12_1786621402371_0.9505229620684696","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.86198f1":{"name":"react-doctor","version":"0.9.12-dev.86198f1","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.86198f1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"bfc10e225efdf651bf8494dffc27fda91a54ec04","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.86198f1.tgz","fileCount":40,"integrity":"sha512-kpZg4nj8G/QACS+EXnhEFtGppeBHOcH16qY6hw+Lri/KyjHitaKbPpY5uENQkyvfyfeRM3WnKmIKWsA6nBOZ2w==","signatures":[{"sig":"MEYCIQCadwLYeMvWS6T0KQNqTqQwMwP1GBdn9lf5Z2SW7DEkVAIhAMXmFVZDl+qqTdLWc/8YcE7R/dOBjMJ5Ec7HVWmQ3MW/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDL2UIWyd/Zv/vjtKgeTwkAvTfHG+LyzMTxzkn41kAxuAiB+yDqdGM39HpZV9wu5/R4f28iO21MR9OJaIjn70kgUiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.86198f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9789628},"type":"module","_from":"file:react-doctor-0.9.12-dev.86198f1.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d3dd6ab65dabc6f45c4db5cee0301ecc/react-doctor-0.9.12-dev.86198f1.tgz","_integrity":"sha512-kpZg4nj8G/QACS+EXnhEFtGppeBHOcH16qY6hw+Lri/KyjHitaKbPpY5uENQkyvfyfeRM3WnKmIKWsA6nBOZ2w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.77.0 <1.78.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.12","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.86198f1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.12"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.86198f1_1786621494960_0.28793486736285256","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.a2b460d":{"name":"react-doctor","version":"0.9.12-dev.a2b460d","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.a2b460d","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7e82e17cba4b2dd64683739c4061f8e11ef1c0dd","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.a2b460d.tgz","fileCount":40,"integrity":"sha512-Lp5nxXWPKW89XBE8dzBtOp2P/k4OqFJ8/u0w17V2zCVjL37bezY33xdsOOxq2qGFQCzHp9RF4dSn/SG6VJxZwg==","signatures":[{"sig":"MEYCIQCRI78p079OYAb7I4Z8BEhSM0WYh0vJkBpr1xtiAphcVQIhALonTV9BbNU2CiQCojIkno1nEo305/ZtIhivuyspfOw1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICTgN8FV1Yaide26ZOV8pR8N8sVmUAqxKnzJwl0rG/V0AiAVnNdb8GF80Q/JdteRmQaRBs2TYUAVcPI5xWUf4qHm+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.a2b460d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9789628},"type":"module","_from":"file:react-doctor-0.9.12-dev.a2b460d.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/7b03535bbf4b6856701e331659e1d264/react-doctor-0.9.12-dev.a2b460d.tgz","_integrity":"sha512-Lp5nxXWPKW89XBE8dzBtOp2P/k4OqFJ8/u0w17V2zCVjL37bezY33xdsOOxq2qGFQCzHp9RF4dSn/SG6VJxZwg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.77.0 <1.78.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","deslop-js":"0.9.12","typescript":">=5.0.4 <6","vscode-uri":"^3.1.0","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","vscode-languageserver":"^9.0.1","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.a2b460d","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0","@react-doctor/language-server":"0.9.12"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.a2b460d_1786625019192_0.8690519812454967","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.8c2f03a":{"name":"react-doctor","version":"0.9.12-dev.8c2f03a","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.8c2f03a","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"353aed93bebea67ccd64aa4c17a73372d52a7b8b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.8c2f03a.tgz","fileCount":41,"integrity":"sha512-16cv+ofI8WJCc5BUU8iVkrQaEr9x9F24fL/BITr71SDU8VozfekEMplESeOVUJehZMM0PZ8v7FkRDTrNNsTbUw==","signatures":[{"sig":"MEYCIQDonzdqpN8InQC7WkcMadaF8L5oPjxZuAzNrEXpkCJHJQIhAKlWgSpne2MNsFmHSgU5lG7MlUhmbY47CNkapdQNI/Bs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7uPnq3cS0IEjvZLvoERHW7rdVf2e3r/2dVJLuvrTIYQIhALEoVilnK4Wnpldg9uPbafpLbfNYMwkUa3ceUwWj/pVe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.8c2f03a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9422996},"type":"module","_from":"file:react-doctor-0.9.12-dev.8c2f03a.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c11ec27d025cac4ff9db5e66fd572e1a/react-doctor-0.9.12-dev.8c2f03a.tgz","_integrity":"sha512-16cv+ofI8WJCc5BUU8iVkrQaEr9x9F24fL/BITr71SDU8VozfekEMplESeOVUJehZMM0PZ8v7FkRDTrNNsTbUw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.77.0 <1.78.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.143.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.8c2f03a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.8c2f03a_1786663888838_0.3711948076918399","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.0b670aa":{"name":"react-doctor","version":"0.9.12-dev.0b670aa","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.0b670aa","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"67c7db0b0685e986cce585301cf18ecee060e719","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.0b670aa.tgz","fileCount":41,"integrity":"sha512-2dw6P3rAcLzoGsIbphp8f8k+tc0yPuQADfKlmollPS8Me+Pi6MUrHl+TlNp8Ls1DsF8tlpCYJgVMe6K1i1D7AA==","signatures":[{"sig":"MEUCICdCjaydIHAG8S/XN3DbsC0/W7PodWFIBGmOCfTNuV+VAiEA1hSuJPfSzUW2AO8pWD3yOPYeMPVwFdcYLH/7JL/1uj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAVBih9wGV2OwGZZner8ID2oi1JDk4a75a/U91VqQSzVAiBIZTeAncJbM94ouHjB6fC9OmOWXa+QaR3eIE4561o2pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.0b670aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9423187},"type":"module","_from":"file:react-doctor-0.9.12-dev.0b670aa.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c8b6f4fb531ca3a219344148e64628e2/react-doctor-0.9.12-dev.0b670aa.tgz","_integrity":"sha512-2dw6P3rAcLzoGsIbphp8f8k+tc0yPuQADfKlmollPS8Me+Pi6MUrHl+TlNp8Ls1DsF8tlpCYJgVMe6K1i1D7AA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.77.0 <1.78.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.143.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.0b670aa"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.0b670aa_1786666393440_0.5622598790830069","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.05ef989":{"name":"react-doctor","version":"0.9.12-dev.05ef989","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.05ef989","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7d832a9e26b7c779684de24b7929caf6e3b9c9e5","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.05ef989.tgz","fileCount":41,"integrity":"sha512-9GukYlt2xnVRZvFBvkcMz98hsOeFFBMMTUj7GVoD4JsCDIJ94bO+yIQ5Y1M1IULW4H4J/3jKD72o452pP+FUXQ==","signatures":[{"sig":"MEUCIQCLfKXlSpHtnEX0+2oUVeF94nEHQolV9cDo3wqNO05mmQIgEsiZoR+axfPa/Uvr4WOu1uRV12RypY+8Pql6Uwj0P2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCJ6/UHBcDX+5YlVRKqqFldVyRQNBHH4FXrkTz8TvLfYQIgJHc+HAud2Fy6mOJY/LQDjOKPjuA/VHC5iKSdiI/SOB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.05ef989","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9425420},"type":"module","_from":"file:react-doctor-0.9.12-dev.05ef989.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/9e014cfb5660cba8f4c1b6165b5c0efd/react-doctor-0.9.12-dev.05ef989.tgz","_integrity":"sha512-9GukYlt2xnVRZvFBvkcMz98hsOeFFBMMTUj7GVoD4JsCDIJ94bO+yIQ5Y1M1IULW4H4J/3jKD72o452pP+FUXQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.77.0 <1.78.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.143.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.05ef989"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.05ef989_1786670572750_0.9800929994807788","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.ffc2d14":{"name":"react-doctor","version":"0.9.12-dev.ffc2d14","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.ffc2d14","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"232f3b727b59dc018c4532596d428acfe896748d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.ffc2d14.tgz","fileCount":41,"integrity":"sha512-GV7LhsIVip6E55pFkdlPUDwIFz9LMv62BYi+4WMA4j09szoxMKiMqnGKknBNtfH5/YL20gUeYspdIEYXxnmRRA==","signatures":[{"sig":"MEQCICc/SmklBbQmfYG9grf0miXHfPHa99Sl2Y8UaBTp67EzAiAOOvu/LtfPB97OW5A/r9NgusTfh1gq2R87UBvccY0QLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCKlcNW8+SI2llc8SS0nwSv7YeD90Ud0NzcGVtbi7H0qgIgCQvpTGunWF76iTfHVl2GEnmD8J3b7QUdH4TBLVB7nLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.ffc2d14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9425852},"type":"module","_from":"file:react-doctor-0.9.12-dev.ffc2d14.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/9d3198dbe02bebcfce7d0542aff81f01/react-doctor-0.9.12-dev.ffc2d14.tgz","_integrity":"sha512-GV7LhsIVip6E55pFkdlPUDwIFz9LMv62BYi+4WMA4j09szoxMKiMqnGKknBNtfH5/YL20gUeYspdIEYXxnmRRA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.78.0 <1.79.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.144.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.ffc2d14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.ffc2d14_1786689342969_0.784254475362911","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.f7efb7d":{"name":"react-doctor","version":"0.9.12-dev.f7efb7d","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.f7efb7d","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"bea5442965abb61ef70bdd91212ee876fe8d45cc","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.f7efb7d.tgz","fileCount":41,"integrity":"sha512-VSv7dHBKVOg/SVQ41i+u9J6fSJ25X/zjnbz4xR5aU5cBv277olwXkGPb9a9oGPntddbqDuR9guNVEXZH3SnyBQ==","signatures":[{"sig":"MEQCIChGI8LcLzoQc2EdkBGbQD5fdKM7Hb+vLiodkv/rntx0AiByGcU1SkBFptXem1bZqfxsoeci8SpFtryGSAR9nN+jDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEanX0cq1V9OznmTPGzZkcMd7QfKO1n7VooX3T6ZRcETAiBEVyw7rhhnfd0QQG46rR+XK4g4vjXJ457K8TZ8NqZRMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.f7efb7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9425852},"type":"module","_from":"file:react-doctor-0.9.12-dev.f7efb7d.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e8bcb0de57cdd65afe41310739bb1251/react-doctor-0.9.12-dev.f7efb7d.tgz","_integrity":"sha512-VSv7dHBKVOg/SVQ41i+u9J6fSJ25X/zjnbz4xR5aU5cBv277olwXkGPb9a9oGPntddbqDuR9guNVEXZH3SnyBQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","oxlint":">=1.78.0 <1.79.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.144.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.f7efb7d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.f7efb7d_1786747826063_0.544198667234004","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.28a1a9f":{"name":"react-doctor","version":"0.9.12-dev.28a1a9f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.28a1a9f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"52360500e429c1d72c01c03bbb91584acd9a33dc","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.28a1a9f.tgz","fileCount":41,"integrity":"sha512-zEQMKA6HY5p8Gm47xzQh4NqEqZICC2pkpfcY9vWR5kLYA/JthWineQc9ip9eei0H6LO9Q+pbQSgz3I5sy5668w==","signatures":[{"sig":"MEUCIBCestpZyRuvIqdhrd+CTJnlf12L33hhJOdi+66/yIQFAiEArmfHEk1lbS4w4SESc4ASJmQkOak00g5LQdqqy+Z2Gps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDCzd5Mflpj0D03UlvrfVVWaLcyoqYqHbJaZSyQnVTIYwIgLsWiFcAKKli5DGji9FqXNLNc9VuuCL+Oq+n27D6m3Qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.28a1a9f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9425875},"type":"module","_from":"file:react-doctor-0.9.12-dev.28a1a9f.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/93abc4ba0506f0bae872cdbe5e76d9f6/react-doctor-0.9.12-dev.28a1a9f.tgz","_integrity":"sha512-zEQMKA6HY5p8Gm47xzQh4NqEqZICC2pkpfcY9vWR5kLYA/JthWineQc9ip9eei0H6LO9Q+pbQSgz3I5sy5668w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.78.0 <1.79.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.144.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","@astrojs/compiler":"^4.0.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.28a1a9f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.28a1a9f_1786752927214_0.38400129174805775","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.1971506":{"name":"react-doctor","version":"0.9.12-dev.1971506","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.1971506","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"5fd9aaa7fdae9024a35c8a714a934e64eb7594f7","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.1971506.tgz","fileCount":54,"integrity":"sha512-WwKKvXpj7o83XZN2VFvAKK3RnybmgDkDZD4OjFJ/TVo+2TtAZkMnh5HxNSRmRyncE9KRjD9I5yyTCxZ+Js3IHQ==","signatures":[{"sig":"MEUCIBMcXmrHevPdo77jQZodXsjzFS3QtGRG2ECqkCmTAM4XAiEAn7lb8XP74rLHSwpHqiv27DatBEbFaJfvUSrPdtnHCFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDGqipn0rH9Fwsq+dBF9E9i6l2NYY7H7MOosFSWiECJ+gIhAMkkIWbhI5nJssiiK3b5tKK/iF/Cp9gqFeqrX6AI0j4r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.1971506","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9527944},"type":"module","_from":"file:react-doctor-0.9.12-dev.1971506.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/4c66073bdfe0b04e6414b6feaef1a8d8/react-doctor-0.9.12-dev.1971506.tgz","_integrity":"sha512-WwKKvXpj7o83XZN2VFvAKK3RnybmgDkDZD4OjFJ/TVo+2TtAZkMnh5HxNSRmRyncE9KRjD9I5yyTCxZ+Js3IHQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.78.0 <1.79.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.144.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.1971506"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.1971506_1786934366970_0.11895251233616055","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.6416370":{"name":"react-doctor","version":"0.9.12-dev.6416370","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.6416370","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d9b94dcd3936bec00922eeb304b5daed89cb0d5d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.6416370.tgz","fileCount":54,"integrity":"sha512-bq9YikXqP57/yYSyEoMKMXW2RFU/7LIsEb2840A61Y6sBBt5BkcndOH65uMv7tv5nShKo016x+Ul/0dfy90JgQ==","signatures":[{"sig":"MEUCICnnfAwhgcDS9h/yqUGUU65jQVLjgBF6B8Mv5c/65ZrpAiEA5FtJXM0pr+G4IuMGddlsV94pEq7o1wm2Sjdqgufelk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDq6EwrL/tgbyd/pxDMQyue/xxLqoa00p0CcE8cr/UVEgIgFgZkzN82Ks3AMSMERu2tDxaoCvHOF7kBCB9nqCN7Bh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.6416370","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9537113},"type":"module","_from":"file:react-doctor-0.9.12-dev.6416370.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/2361f2f4e45a27aaf4868375d951aff2/react-doctor-0.9.12-dev.6416370.tgz","_integrity":"sha512-bq9YikXqP57/yYSyEoMKMXW2RFU/7LIsEb2840A61Y6sBBt5BkcndOH65uMv7tv5nShKo016x+Ul/0dfy90JgQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.78.0 <1.79.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.144.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.6416370"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.6416370_1786948477513_0.17564809782939572","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.3eda608":{"name":"react-doctor","version":"0.9.12-dev.3eda608","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.3eda608","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"64db4f10e98c023c301fea5a0411b7c154d20c24","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.3eda608.tgz","fileCount":55,"integrity":"sha512-kRTcRp6Hbzg6hy2Cz/YrthaOacXCj2YjuDqLk8KMV9j1aIUH1sdZjGHdn4pTlRceczEy2AzrXButQa7vuS8v0g==","signatures":[{"sig":"MEUCIQCyQvFVKzei7vFl00JyXILVEsr6fpJ3J80sOTyIMP5yqgIgZdUMFVeYhfQRyZy0i04nGPfTR//VU5pqcEBXvYiNaRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAsgPJoFGqZnzIm9IyE+x89S9u4BldlL79Ld3F2VLDhgAiEA1kGazxXT8Fw193HTVxurtec6xc2uFzCFLL7b2HfnzAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.3eda608","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9545504},"type":"module","_from":"file:react-doctor-0.9.12-dev.3eda608.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f8cfcc91169263e900ace35db50ca24a/react-doctor-0.9.12-dev.3eda608.tgz","_integrity":"sha512-kRTcRp6Hbzg6hy2Cz/YrthaOacXCj2YjuDqLk8KMV9j1aIUH1sdZjGHdn4pTlRceczEy2AzrXButQa7vuS8v0g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.78.0 <1.79.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.144.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.3eda608"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.3eda608_1786959263419_0.9379098749450583","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.3ff37f3":{"name":"react-doctor","version":"0.9.12-dev.3ff37f3","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.3ff37f3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ff95695ba672f737f1159a9a96d8271873712d16","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.3ff37f3.tgz","fileCount":55,"integrity":"sha512-epx1YfYMaJ1Aozo53mA+G3sz6j6/jwu6kvlZEeQETemtxwjYJQOt4OuJxzKMA+RCJTIkcpHFIm8eqb9uPqrRnw==","signatures":[{"sig":"MEUCID9pZcRUZLGHclNfplTlD2o81ZIxz4yHRGXOarcRSHLhAiEA23X52tK84sQ1TFzSksZ26ZF326rcBTHxKnnVRH0W+uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHphcnRawFbwTzp/zNVwfI6EBwUBpcSOCD/UIwbZ5/5lAiA3j7G9IMvVcM6LJLxNvrIj0dTxPC295llwpvhIGjHgMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.3ff37f3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9546241},"type":"module","_from":"file:react-doctor-0.9.12-dev.3ff37f3.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/f59e4efdba9ca9bac10bcb9a37ebba18/react-doctor-0.9.12-dev.3ff37f3.tgz","_integrity":"sha512-epx1YfYMaJ1Aozo53mA+G3sz6j6/jwu6kvlZEeQETemtxwjYJQOt4OuJxzKMA+RCJTIkcpHFIm8eqb9uPqrRnw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.78.0 <1.79.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.144.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.3ff37f3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.3ff37f3_1786962476369_0.34860615701846354","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.2b0f06e":{"name":"react-doctor","version":"0.9.12-dev.2b0f06e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.2b0f06e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"8fd562b5d704c4354bdc74db52846919a1d8a680","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.2b0f06e.tgz","fileCount":55,"integrity":"sha512-8IO/9gLdPJn+HBWHjwozI7UWmoSyWxM4wemE0hcq8Ru2DHONQvNT4iWhz1NDnthJxdc3WsecRM4646OdpYqK5w==","signatures":[{"sig":"MEUCICaX1CXCrGbdHUBY/otCZOF+mC9in16sch+1/N3u9lPbAiEAi1+ZVeek8Gee7wVbiDN5bTrJG0osNk+Hu7DffO7HPEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCDHARnWL1gbY2YPmZJ67++x4XPGbeLmL+ccHUflNDDQIgekcHI2vv5M1nSxK9Gpf36QuM8ItZEqyiCZ70d/F/J5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.2b0f06e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9550171},"type":"module","_from":"file:react-doctor-0.9.12-dev.2b0f06e.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/358f62fedd5bb367f5b537faad9f5c4a/react-doctor-0.9.12-dev.2b0f06e.tgz","_integrity":"sha512-8IO/9gLdPJn+HBWHjwozI7UWmoSyWxM4wemE0hcq8Ru2DHONQvNT4iWhz1NDnthJxdc3WsecRM4646OdpYqK5w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.2b0f06e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.2b0f06e_1787289063967_0.6184824172974075","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.905607f":{"name":"react-doctor","version":"0.9.12-dev.905607f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.905607f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ec12bbbd3dced15688cd1fec909eeffd4c8beb23","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.905607f.tgz","fileCount":55,"integrity":"sha512-ClAkUvy9sH32H7twtB2TiUe2qeo4UHfMj3lnguRnjCFvBPyNL4RmWS/97lnubItV+czfWQDAibnr5ASvqwEZUg==","signatures":[{"sig":"MEUCIQDDSuh0R6gfOBGk3aNJotkaS1AxZ13uU6yjAo2AoblZyAIgX2PniJvmTdvoLxzXfDYbiNWR5vJGrLBDqIEIHsQNAW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICM2JtFWk6Vg/RtLfTSzN0MdD+2KaGlQNAlE8t5LQVy7AiBHVo80FfQ5uI3SYhzyZKnnEFsxQk46/Aieo2t1WaVwAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.905607f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9550171},"type":"module","_from":"file:react-doctor-0.9.12-dev.905607f.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/ef20d14e030eb91bc86037752d12e76a/react-doctor-0.9.12-dev.905607f.tgz","_integrity":"sha512-ClAkUvy9sH32H7twtB2TiUe2qeo4UHfMj3lnguRnjCFvBPyNL4RmWS/97lnubItV+czfWQDAibnr5ASvqwEZUg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.905607f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.905607f_1787364166973_0.41315147789406503","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.43e90c4":{"name":"react-doctor","version":"0.9.12-dev.43e90c4","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.43e90c4","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"b400504fb8e347a69b44e653c944d73c4e5a85f6","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.43e90c4.tgz","fileCount":55,"integrity":"sha512-I/aCKlL77syaOkw8ESLqfkNURor8NmSzJy72DOKYlFzTMJkRiHv2gdH30Q3PYkiNd4B3AbSfrpMJo9wNedpokw==","signatures":[{"sig":"MEUCIQDd72NlqodJkOPHS9ACPLxIOD6q0ADdQk2GR1kWjXkIpQIgAejR/1JFR3BE3cqhpcA6b3pk5ev/r1nG3+VH03cl+y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDtWzuTatMEmQEumKB+aQsZibpxA54LP08viIZreyqzMAIgApovc1JMQF97bR+jcWGf2hp/VcTZjbCwUjAfuIzyFMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.43e90c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9550076},"type":"module","_from":"file:react-doctor-0.9.12-dev.43e90c4.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/525b67a18281ef2fdda04c4420687d45/react-doctor-0.9.12-dev.43e90c4.tgz","_integrity":"sha512-I/aCKlL77syaOkw8ESLqfkNURor8NmSzJy72DOKYlFzTMJkRiHv2gdH30Q3PYkiNd4B3AbSfrpMJo9wNedpokw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.43e90c4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.43e90c4_1787364177480_0.6986956329401726","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.e183c35":{"name":"react-doctor","version":"0.9.12-dev.e183c35","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.e183c35","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"fc173c87add17a5c534ad2d01909300a0fca0671","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.e183c35.tgz","fileCount":55,"integrity":"sha512-h1Vx8ik2eGeDgiVFFzyvAGdexOQVNaMT9bICLbSpmbAcz8V7F4zT/32/xeBCrf3AFew5nowdkQ+5O+xowYglpw==","signatures":[{"sig":"MEYCIQCCz8zmKGKNMxqKFZ6dFlS45zP8vWWcfI44/TTZkKNYkgIhAMsayo8B46Asya5ZOoD9aD1ysXmsyH9eGikbeVDRndH9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHU14qlBg1q2P44RxhxptA6ZzMW0vtl+S/GX3SSoBB3bAiEAjmhPO/1G6AVsSXmoUk3qihHInI8Z2r8tMHnKc+dQV84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.e183c35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9550076},"type":"module","_from":"file:react-doctor-0.9.12-dev.e183c35.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/648a1e3dd3977f869c9f356a40acf712/react-doctor-0.9.12-dev.e183c35.tgz","_integrity":"sha512-h1Vx8ik2eGeDgiVFFzyvAGdexOQVNaMT9bICLbSpmbAcz8V7F4zT/32/xeBCrf3AFew5nowdkQ+5O+xowYglpw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.e183c35"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.e183c35_1787378407361_0.4323347118498484","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.bd08406":{"name":"react-doctor","version":"0.9.12-dev.bd08406","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.bd08406","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"0037d91192defb00c05e3aca18734233d6b36723","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.bd08406.tgz","fileCount":55,"integrity":"sha512-iuyj8ZzkHhvkpohMgAV+4/RWWL89ovGgV4Mf4eviIjAy+O4TUx5VQrJhGrrvibefy3Kg3lyiHo+QwJjXdyZuuw==","signatures":[{"sig":"MEYCIQD5bSYpLY3Gcyu/gwglRcRm5QWXXlQzg4lChG7aMsIuIAIhALd8JAYlVSwREUIqABkn+nnsZKJU3tGJ08oB85MM7Tm3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDQMAqJqW19CP6PBUauE06oOwxB4nUIW20DtT5HSZkWdwIhAImujU4vnueQmbrvibUTq4VV3UJviRhwhkIgg1/PSX/q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.bd08406","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9550076},"type":"module","_from":"file:react-doctor-0.9.12-dev.bd08406.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/696d3a3d882bcaa10f17eaae32f0233d/react-doctor-0.9.12-dev.bd08406.tgz","_integrity":"sha512-iuyj8ZzkHhvkpohMgAV+4/RWWL89ovGgV4Mf4eviIjAy+O4TUx5VQrJhGrrvibefy3Kg3lyiHo+QwJjXdyZuuw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.bd08406"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.bd08406_1787477038665_0.16787771114228978","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.4bf7aff":{"name":"react-doctor","version":"0.9.12-dev.4bf7aff","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.4bf7aff","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"88c373c1121c275a628ade17eda5b12f2b8ff54d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.4bf7aff.tgz","fileCount":55,"integrity":"sha512-Z20ipHT5scdw9ay/Ac18D1r/Sg+xwFacls761I0Fh+KGxUvG38QKZPxpl5ujRvPMGjduWq+637KGuyPQH1jfGw==","signatures":[{"sig":"MEUCIQC9CPv7pIDtGKJiewiV/KUsKEPTfv5HstE/wJxLRROJygIgWaTkbZ50cIjkdmr22auJzHtCdfvDeDnmNyIFoc25W+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID0ujEwUoreM37peUd3xIqjk4aSwr+JGRJm6W3H6g2SWAiEA92NSyC3rbIQFOU9j+2sb6/ufd/7KGGgyZ/S9hDfnCr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.4bf7aff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9550076},"type":"module","_from":"file:react-doctor-0.9.12-dev.4bf7aff.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/838b7348fa2350ddf8ef4f90578931f4/react-doctor-0.9.12-dev.4bf7aff.tgz","_integrity":"sha512-Z20ipHT5scdw9ay/Ac18D1r/Sg+xwFacls761I0Fh+KGxUvG38QKZPxpl5ujRvPMGjduWq+637KGuyPQH1jfGw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.4bf7aff"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.4bf7aff_1787610541372_0.8704361333748716","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.79d8007":{"name":"react-doctor","version":"0.9.12-dev.79d8007","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.79d8007","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d0593618a45c48824d52deff531a84931a015e8c","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.79d8007.tgz","fileCount":55,"integrity":"sha512-m8JjPeESiRge64ie1Kgb9nD4G5TAE/8kM8v98JYr4uLx+27U9dojSZs0YMbdh22cOm/StqtooLfRvPqWIMLOVw==","signatures":[{"sig":"MEQCIDTCoCRX60qr9T4EqLP/tGLfsdNNuluEZHqpTZvYyYYFAiA24YqiGlcf8jMuxh8G5W7ytRixfE7WTkGUQyRf3gRZJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH1yo8htq7Zi2HBCUybryRMHKct7LB+YecSFeLn6QKmdAiBf/tW9TR9EyqcpGODaJ9koAjH1pCdSwWF5TIv41GNxxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.79d8007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9550784},"type":"module","_from":"file:react-doctor-0.9.12-dev.79d8007.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/9edebc1ef939fd5c88ec075379b2ddd5/react-doctor-0.9.12-dev.79d8007.tgz","_integrity":"sha512-m8JjPeESiRge64ie1Kgb9nD4G5TAE/8kM8v98JYr4uLx+27U9dojSZs0YMbdh22cOm/StqtooLfRvPqWIMLOVw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.79d8007"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.79d8007_1787685965138_0.26482805432786494","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.1d3e4a6":{"name":"react-doctor","version":"0.9.12-dev.1d3e4a6","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.1d3e4a6","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"4293806e464826f453e459576956ac95c52847e7","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.1d3e4a6.tgz","fileCount":55,"integrity":"sha512-45v10S1oBO+33I8OOIbT7JtuvZVk3LJnpxyl1AAFmc/WZBe7kux66c9r7aMCb1EzTu72A429/V7i7iiLNR3bvg==","signatures":[{"sig":"MEUCIQCiewtnEi1EqONojVsbIbXsBPx99Y0WzjWm4S6cZtoh2AIgIS6AF42+JMF9fY3Xccz4EeNDk6Ci2B9Udwlf329nrgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCg++HQTBr45Av5VaFxwJdM9Z90JGC8uHEAAlskQy9tngIgQKV7Smyr77rk1t362dDpK22W4bVqIISAiH7JaQT0jek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.1d3e4a6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9547968},"type":"module","_from":"file:react-doctor-0.9.12-dev.1d3e4a6.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/8293e50a21769d9e80d888090d7dd8d1/react-doctor-0.9.12-dev.1d3e4a6.tgz","_integrity":"sha512-45v10S1oBO+33I8OOIbT7JtuvZVk3LJnpxyl1AAFmc/WZBe7kux66c9r7aMCb1EzTu72A429/V7i7iiLNR3bvg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.1d3e4a6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.1d3e4a6_1787876743299_0.7187172167396352","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.a163de9":{"name":"react-doctor","version":"0.9.12-dev.a163de9","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.a163de9","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f1d341b44664eb445133e35a6704754654db576d","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.a163de9.tgz","fileCount":55,"integrity":"sha512-xAgudN5Bo+0Ar3y2ziYVq3o9nbbuwnc+NyKNmnaJEiaHcrEvOxISzJFBF0AhGSVEMF7ReO/BmdMo6IdD0XI1RQ==","signatures":[{"sig":"MEQCIHPK5tcte939hd3CF9EExEtgXGTkGAKi+mya7VnU2sWIAiBd4MIPkgKKNJvXUFol3Fsshb/WPCY3cDwJFkV4+cf55Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDf0fYZwKihnG1PrGOX3W+E2zmt98JnFEcgT39rXihXrgIhAIiRd/ZHJZcYfIItjSr+9QIC8rPQ3bOCFdWcGbhPlRUe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.a163de9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9555160},"type":"module","_from":"file:react-doctor-0.9.12-dev.a163de9.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c13dbcc48d696d43ff4fb765aa037795/react-doctor-0.9.12-dev.a163de9.tgz","_integrity":"sha512-xAgudN5Bo+0Ar3y2ziYVq3o9nbbuwnc+NyKNmnaJEiaHcrEvOxISzJFBF0AhGSVEMF7ReO/BmdMo6IdD0XI1RQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.a163de9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.a163de9_1787876852207_0.9478006875937892","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.4e04921":{"name":"react-doctor","version":"0.9.12-dev.4e04921","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.4e04921","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"8d18015055a1e5ebbd6a161d3cf26b12cded07ea","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.4e04921.tgz","fileCount":55,"integrity":"sha512-Ya8G6HzYVTfBlL5Wgj0iBHs19JOaET7N4QkyZMaVi2RltQkYbX9wIuno/0mEA6jW15sjrT/GrFomihG4mD9gTw==","signatures":[{"sig":"MEUCIGOy21+DPCBt2ypJr+F8K8mkh4AbMHnxvQ3JzFZba1otAiEA8HzOVaynh+ag9pXTK4+HL2CqGYL2XDRTmcJARpjvYhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAzeyRcUic7pVBYtYrdG1UIyGVHWxf87Ko819gEM5ETiAiEA3OqSw+z9x+E2Swgif48aw2X1ketAO62wxgC7YzkD9mk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.4e04921","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9557918},"type":"module","_from":"file:react-doctor-0.9.12-dev.4e04921.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e5b26b45036231952a2b8614ac10bcbf/react-doctor-0.9.12-dev.4e04921.tgz","_integrity":"sha512-Ya8G6HzYVTfBlL5Wgj0iBHs19JOaET7N4QkyZMaVi2RltQkYbX9wIuno/0mEA6jW15sjrT/GrFomihG4mD9gTw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.4e04921"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.4e04921_1787878756161_0.037107076272893336","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.afa1780":{"name":"react-doctor","version":"0.9.12-dev.afa1780","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.afa1780","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"93238b1d0638b98870c7bb163a9e76106aa26606","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.afa1780.tgz","fileCount":55,"integrity":"sha512-eZONaGYik2Jui4MVRu7YQrw/otZugNL3mtqP2dRp+S9+lTJPqXOYkc3Zwka0CjXtViQFOtyX54VydvY5l8brgA==","signatures":[{"sig":"MEQCID1u+pKjhsJkNyhYn6F4UDqvFCFIyOAu5kpBmGztc4StAiBXFp8rDy/V1YxWhOSzyDtDO7znECRubp3j9zPlUj8VMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICP143X5N35oQ+LqGqFHBBSwX6oaMK1aey8byC15UwKPAiBN5orJUTu1adl8+lRxmNAOKnZggscfrtDWIxqkXfu9ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.afa1780","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9557918},"type":"module","_from":"file:react-doctor-0.9.12-dev.afa1780.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c15eca09d85116e8585c09c7bf21c22e/react-doctor-0.9.12-dev.afa1780.tgz","_integrity":"sha512-eZONaGYik2Jui4MVRu7YQrw/otZugNL3mtqP2dRp+S9+lTJPqXOYkc3Zwka0CjXtViQFOtyX54VydvY5l8brgA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.afa1780"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.afa1780_1788000761204_0.06284893594532903","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.40b9d79":{"name":"react-doctor","version":"0.9.12-dev.40b9d79","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.40b9d79","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"61fbb7219bff6b2bb4ab3a63d2f68bb95d82c487","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.40b9d79.tgz","fileCount":55,"integrity":"sha512-YK1eBHOb4OdcmslNYFp63veJoIQRSa/Gjr231wQsuOUvNDYIH/0tZMYZ3apdJ5jBvK28PwMs9GT9yASTaBY5mQ==","signatures":[{"sig":"MEUCIQCGLUGVkk0o/vGyQH5DWXPzYdkASFRqKjupiiAFkdmpPQIgKifQ9J7kuJeU0OZLnlQx5v7ON+cQ3tkymWo1YoAvRzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC+XnWzCqgajH1xHmPd7HwMaqQ8JIpEo36OtbetypFrtgIgLF5zBhg8HmrJrkNPKVADDnFssGpnT2ylfYh6j+2p9SM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.40b9d79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9557731},"type":"module","_from":"file:react-doctor-0.9.12-dev.40b9d79.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/9c732b9ef29345e3a362feea955f8aac/react-doctor-0.9.12-dev.40b9d79.tgz","_integrity":"sha512-YK1eBHOb4OdcmslNYFp63veJoIQRSa/Gjr231wQsuOUvNDYIH/0tZMYZ3apdJ5jBvK28PwMs9GT9yASTaBY5mQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.40b9d79"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.40b9d79_1788055853465_0.13631684006046885","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.013f737":{"name":"react-doctor","version":"0.9.12-dev.013f737","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.013f737","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"8b533364c3d632f303fad9e6152a366af0a9d6fb","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.013f737.tgz","fileCount":55,"integrity":"sha512-9xqNmv2j/8kyljtpFmSo8lZvpjvQ6z82+OM7+uhhx93RsR7Jsu5ZONj27ohUSuhFLrihlJYknmWZlShgCtddhw==","signatures":[{"sig":"MEYCIQCEWxzj59vUI7jvybs/JsbQqML+mlUWaU8YBGg/nsPVQwIhAJpYI5dCNY98V1rfhLwtzH8viJ9Ms1ucp7pol/Hxxv0b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAP3wUpiCqH/LAw8HXVqeIGwn3d/Ue2Pt2Pp7jloGQaOAiB8Ro/i1SvLMN1EGXtaxC5ak8IVUUnHmj9N0FI0hUg8RQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.013f737","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9557731},"type":"module","_from":"file:react-doctor-0.9.12-dev.013f737.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/94ef9b35589f7d149a3e709262ef4ff2/react-doctor-0.9.12-dev.013f737.tgz","_integrity":"sha512-9xqNmv2j/8kyljtpFmSo8lZvpjvQ6z82+OM7+uhhx93RsR7Jsu5ZONj27ohUSuhFLrihlJYknmWZlShgCtddhw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.013f737"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.013f737_1788063631393_0.3887514766789706","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.990daaf":{"name":"react-doctor","version":"0.9.12-dev.990daaf","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.990daaf","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"6a35b76dde72574fb72c9cbf63407b79f081f309","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.990daaf.tgz","fileCount":55,"integrity":"sha512-3F/SzmzJd+uU6BQCTY6W8glSIYnGts78H4hUOvqMplC3x8iTkPrZx6yljoQfqHMvy9snIgT1WP/zMffOmtq4vA==","signatures":[{"sig":"MEQCIBw5gRiSl2MrMOx+/f/Kzpp961zDesmdNEMxFJd2FYTJAiBpwN6dJfG60HXqrzmmos5OfEYwnodj/i9hNH2rRVo9iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDLkOd7ZHyIH+G72tJ5wZeMNjiVlprWKsM+t9uJMtqrCAIgMSkbAmYM0JLLKORgaZAKwE0N9DxjSmRbvpZVA+iRMJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.990daaf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9569376},"type":"module","_from":"file:react-doctor-0.9.12-dev.990daaf.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/ab26cbad6c0358e3c25d3db1fc7ced52/react-doctor-0.9.12-dev.990daaf.tgz","_integrity":"sha512-3F/SzmzJd+uU6BQCTY6W8glSIYnGts78H4hUOvqMplC3x8iTkPrZx6yljoQfqHMvy9snIgT1WP/zMffOmtq4vA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.990daaf"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.990daaf_1788065723494_0.8485014715351473","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.17eeeb5":{"name":"react-doctor","version":"0.9.12-dev.17eeeb5","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.17eeeb5","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7146cc9824cbf6d4dd100bf405eede435ee156e0","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.17eeeb5.tgz","fileCount":55,"integrity":"sha512-NIbdX3ThfYfMS3oKOyr9sKeznRJ5z4E+j0lFQvC8usPp4aKOhj+YlfJpDJ2h05CZ1eQghZQBbY6bA27emozxzg==","signatures":[{"sig":"MEUCIQDvgQdrzJh5bxqk7fxUpjn0aYmsEmtlHNx3neoRM9rtUAIgCYxzpvXLgMdbVpjvMC5658MQ/BC50j1pbh6hZXes6rI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDxeEsbMkHIjtj5jagI9miQOKP9+Cl/k+rVNyS9XJi9nAiEAko5zQXK4PCpa5TnsJOtaW/C8s9pYJlE/Im6Pid07H6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.17eeeb5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9569376},"type":"module","_from":"file:react-doctor-0.9.12-dev.17eeeb5.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/2eb78ddb59e4afe7f2c1061dfef0632f/react-doctor-0.9.12-dev.17eeeb5.tgz","_integrity":"sha512-NIbdX3ThfYfMS3oKOyr9sKeznRJ5z4E+j0lFQvC8usPp4aKOhj+YlfJpDJ2h05CZ1eQghZQBbY6bA27emozxzg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.17eeeb5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.17eeeb5_1788067077769_0.470357406428878","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.557145":{"name":"react-doctor","version":"0.9.12-dev.557145","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.557145","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"7f5f95ac2084fb2fb2bec7d099f7597ba983e9b1","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.557145.tgz","fileCount":55,"integrity":"sha512-gyzz0GswCFgRAyzVkFQT7B8OfkCYrCPIi/gMhtdTCjpyu+PttK0Y4gOQbgxFhGtti3DQmbxyAm8mNZG2US3ZIw==","signatures":[{"sig":"MEYCIQDVoy7hWELNGAsqCgLRdjqmJIMBA49FYVcm5y+TSYXUwAIhAOF+3FRqdrlg8dZtjJSwdkWtxJ8CbqK+H7Imw4h3muuD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDzFFUj/AmLUZyBUCXyVT+58LmrhbPuLyVevOC3yFWjQAIhAN//8GcFif//TS5BNY2ko9HzboOJfYQAEo9M8bmQ3Bnb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.557145","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9569511},"type":"module","_from":"file:react-doctor-0.9.12-dev.0557145.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/be1609566da9696692a60549198e18e1/react-doctor-0.9.12-dev.0557145.tgz","_integrity":"sha512-gyzz0GswCFgRAyzVkFQT7B8OfkCYrCPIi/gMhtdTCjpyu+PttK0Y4gOQbgxFhGtti3DQmbxyAm8mNZG2US3ZIw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.0557145"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.557145_1788067570942_0.19154123957523472","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.2133985":{"name":"react-doctor","version":"0.9.12-dev.2133985","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.2133985","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"80cab44b248a7af06850b34db101a5aff1f90338","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.2133985.tgz","fileCount":55,"integrity":"sha512-w0IOLLypC/o2W7hKIMFUPBPc1b6d7tv5va6+SYu7xL06o2QxgVEIq5mQDmC+Iw7EOoadXTB/y1fRWAsvLRFaNQ==","signatures":[{"sig":"MEQCIGrUVO2YMzFdRBv8VDsmWg2o0t967HBftPI1OReDLfaEAiATMLUH7l5STR9JyMZ58iRMD5sq8BATR5wbVFomkJXStQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCM8a2CEmtAERtP/2t9BBQD1lfvYPQVfQ8XQIHXCUekdQIgZ6iqF+HXull7D0+CC+3vVLyDgMkmZr6DoiaCj5d0Kh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.2133985","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9569511},"type":"module","_from":"file:react-doctor-0.9.12-dev.2133985.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/0d5e6ee5462f17e990c52dcd4461953f/react-doctor-0.9.12-dev.2133985.tgz","_integrity":"sha512-w0IOLLypC/o2W7hKIMFUPBPc1b6d7tv5va6+SYu7xL06o2QxgVEIq5mQDmC+Iw7EOoadXTB/y1fRWAsvLRFaNQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.2133985"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.2133985_1788068307545_0.01383929131383077","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.f720a50":{"name":"react-doctor","version":"0.9.12-dev.f720a50","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.f720a50","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"1f7a05ebe95f9b464eb645838ab48fe00ce4dd56","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.f720a50.tgz","fileCount":55,"integrity":"sha512-7z5x3j5t0LDWSp+TDVkT9gvwsAKmL5s+y1Y+esmU5A4ixWmIW3jMX96OuprThoSjitXLtTCtqoZk36A3It4CrA==","signatures":[{"sig":"MEQCIHcr6ybOW2/Io9mXqgCvbq4Jjnp177zaqyICLyp74FNrAiBG05Uozb35LaBGLjTX33GckW4swYE6Qh6IeXZSxBxBtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFvoWhnrBW/qjI4o8+8FDpmi+EkOtfrgHtnIi7CCEXIKAiBUwHtbXbzHwuHGU+1jLosxHYmOqZGDKgSAfV8y4lUPAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.f720a50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9569511},"type":"module","_from":"file:react-doctor-0.9.12-dev.f720a50.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/23e616c01d70a620cd50cb9b91a8dda9/react-doctor-0.9.12-dev.f720a50.tgz","_integrity":"sha512-7z5x3j5t0LDWSp+TDVkT9gvwsAKmL5s+y1Y+esmU5A4ixWmIW3jMX96OuprThoSjitXLtTCtqoZk36A3It4CrA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.f720a50"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.f720a50_1788068458141_0.9308133617764134","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.71800cc":{"name":"react-doctor","version":"0.9.12-dev.71800cc","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.71800cc","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f626d85d5db4b0e081e853a8c4354eb1824be6aa","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.71800cc.tgz","fileCount":55,"integrity":"sha512-bog0lEo4Qm/a1Xj2I3UXM1jHLE1iS7oKouaXtpAMa7QwbRsUVwbBrDuOe+0uk9grkt564E6IrXmujxfCVaEprQ==","signatures":[{"sig":"MEYCIQDkZqHgK1jNz9jBTZ7PEoVrN670bqJmCAoCnkjy0LchKgIhAKw11HSbyGCGpM8h/904Vc9NfSIyJBxSDJ4AFrEmRWHU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBLEUOYyLOtve0t4En77sHSXOcbNbmXN7GPIobzKzAvFAiEA9iSEs94/aPvS4XxVYL8uk3v+IJ9Nv9Uhn5Q4XhScZvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.71800cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9569511},"type":"module","_from":"file:react-doctor-0.9.12-dev.71800cc.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/2ea09cf1c3fb0efcdf61760044ac7555/react-doctor-0.9.12-dev.71800cc.tgz","_integrity":"sha512-bog0lEo4Qm/a1Xj2I3UXM1jHLE1iS7oKouaXtpAMa7QwbRsUVwbBrDuOe+0uk9grkt564E6IrXmujxfCVaEprQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.71800cc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.71800cc_1788069476997_0.474134805793597","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.72a4f46":{"name":"react-doctor","version":"0.9.12-dev.72a4f46","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.72a4f46","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"1f1a0a4a3595f0ee43cc207e092e7cdc7d56c0ab","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.72a4f46.tgz","fileCount":55,"integrity":"sha512-MnAqoktBDS2ml64KOZRqHCDX8CuUnn+MJjFYGZcOAEQK/RLC5YgVFhFOuGMmGC5Njskxh0Nba19dJumvtA5iFA==","signatures":[{"sig":"MEQCIAVPzz+bPeBoJywsVQ84KsMQQcToesxnjfQzGtLlq0gAAiAkny2yWtQ25o6dJxnF00taUg8/qPt63kYSNjAbF+uW1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGOr3LMOURtpM75cfHUliA9Q5W1qnN1iErRwh0gsCuWSAiEAuuTuHz8Wo0bewjV3jFYieqzpYKM9BEijBepsVEkVCO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.72a4f46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9569737},"type":"module","_from":"file:react-doctor-0.9.12-dev.72a4f46.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/04bcf1c6e0e9b9e5168fa284986c0252/react-doctor-0.9.12-dev.72a4f46.tgz","_integrity":"sha512-MnAqoktBDS2ml64KOZRqHCDX8CuUnn+MJjFYGZcOAEQK/RLC5YgVFhFOuGMmGC5Njskxh0Nba19dJumvtA5iFA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.72a4f46"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.72a4f46_1788069620297_0.9622751007928838","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.ac87f7d":{"name":"react-doctor","version":"0.9.12-dev.ac87f7d","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.ac87f7d","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"18a5a2ef50f626a198f12cfffed9a3c73465fd42","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.ac87f7d.tgz","fileCount":55,"integrity":"sha512-OFKBMTdHSv2MbDIdEtmL/SAYz89JfzeuPtPiK7vm0P6jkOG7jiZ6ZVldvf69bqUizlo1xnvDbCanjwhgHt4gWg==","signatures":[{"sig":"MEYCIQCpfqmp/5kDrK3+/3Wh/h0mxUIejwQynpHVuw2uJpsOBQIhAPKHMHIaCf0ClJz5XnBWqI/atUTnLsDVaDjlSByjdHZf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF8V/TRZFA70DtFHLZpE9F7bSbRTaTvqRsO3vPqRAPEIAiEA/x47FEOuiqpL7zWvpUY7mO98k6EhYQ16ArfgrY/KaUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.ac87f7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9569205},"type":"module","_from":"file:react-doctor-0.9.12-dev.ac87f7d.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/41a0b9c08e48e69f873c5662c1503920/react-doctor-0.9.12-dev.ac87f7d.tgz","_integrity":"sha512-OFKBMTdHSv2MbDIdEtmL/SAYz89JfzeuPtPiK7vm0P6jkOG7jiZ6ZVldvf69bqUizlo1xnvDbCanjwhgHt4gWg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.ac87f7d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.ac87f7d_1788069760192_0.38103808698370334","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.cad6b5f":{"name":"react-doctor","version":"0.9.12-dev.cad6b5f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.cad6b5f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"40a0735f695c4a3b6de75f70a4bee9632721ff38","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.cad6b5f.tgz","fileCount":55,"integrity":"sha512-05v+tQxN8S5dA058mlf1Cz0CM+lLdGfNG9vL9G9GbVvIoFWLGoQzfUlRnEtyWZe/FrOd9WdAtLBul/pOADB/YA==","signatures":[{"sig":"MEUCIFyAfQsEN6U//Er86BeqDg0xvKgj7noi1jhlITlZzRDxAiEA1FR3BsupSNWGL8U1oo2zpBSaGCS/1W6LqlxPynYRORg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDCNEKvEEHW2KGewnTvPv6yCMBjVAmfpTeJGDQ1wjLnrAiBCAEpIs8rsjne2mXeFKs71N2/f6zJFbUtU3pe3ZpHZog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.cad6b5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9569205},"type":"module","_from":"file:react-doctor-0.9.12-dev.cad6b5f.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/dbee06f9b360f746c0a738ef944649ed/react-doctor-0.9.12-dev.cad6b5f.tgz","_integrity":"sha512-05v+tQxN8S5dA058mlf1Cz0CM+lLdGfNG9vL9G9GbVvIoFWLGoQzfUlRnEtyWZe/FrOd9WdAtLBul/pOADB/YA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.cad6b5f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.cad6b5f_1788070494866_0.7660370602294055","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.9f7d26f":{"name":"react-doctor","version":"0.9.12-dev.9f7d26f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.9f7d26f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"70d15a21b342d9c89dcfd639c856c7d798843c69","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.9f7d26f.tgz","fileCount":55,"integrity":"sha512-Oe+lNuAGq/ZuPlxDsvXdzEiKLH8iHRnoV/lfcYGskVVZ3bMdEWjaqBmG0FalOk3V03gmPkM8nFQauZl6mq31PQ==","signatures":[{"sig":"MEQCIBQXEO2bbUUcoAEp7hKYp//n9dQGBADEhImt7OtQ0RQrAiBKs97VHcfiuR23FfIcziJwJchJK/4b9UVQN4uh6hI+YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD8sW4pnFU6vuCxqOs6CohAGJzSq96ZnU8MExfAhLQymwIgX1g7QG7bVLuaLyEcj951F5J4DMhms88ySZwf8xjftsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.9f7d26f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9569205},"type":"module","_from":"file:react-doctor-0.9.12-dev.9f7d26f.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/7b516f5d18359ef2692f0a5b796ac19e/react-doctor-0.9.12-dev.9f7d26f.tgz","_integrity":"sha512-Oe+lNuAGq/ZuPlxDsvXdzEiKLH8iHRnoV/lfcYGskVVZ3bMdEWjaqBmG0FalOk3V03gmPkM8nFQauZl6mq31PQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.9f7d26f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.9f7d26f_1788070628188_0.9773655904094736","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.0f59a3b":{"name":"react-doctor","version":"0.9.12-dev.0f59a3b","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.0f59a3b","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"233a872032912424ab0e4f6d543f0ee6700ded7a","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.0f59a3b.tgz","fileCount":55,"integrity":"sha512-98R0f1mIQf8ifZI7xFU4skvVqaxwF3gup++t0kxREiwA5f2+uMnzaE7efXcjU9ZIRUn4spU3omz1O8LrCWAwjA==","signatures":[{"sig":"MEUCIEXb2vGGotWCeCIS8RqLTTmtfje6MP5Vfgvvz87tRIGCAiEA8N36sHcODQ7yPXuvqvjjYlJXl1SPbynOF5MTAZdZDbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDBQVQKN8+QBZXhOpowqnYRyffnXSS0Wfs/7dOBdvT5rQIgU2zpGwlcd4OwYDe6QAhBoKeJrJqlRn5tl1GCBGHy4nw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.0f59a3b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9569205},"type":"module","_from":"file:react-doctor-0.9.12-dev.0f59a3b.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/16d289228a7e9fbf17fbf9c3b7b04488/react-doctor-0.9.12-dev.0f59a3b.tgz","_integrity":"sha512-98R0f1mIQf8ifZI7xFU4skvVqaxwF3gup++t0kxREiwA5f2+uMnzaE7efXcjU9ZIRUn4spU3omz1O8LrCWAwjA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.0f59a3b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.0f59a3b_1788130924802_0.665229009836384","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.6adf55e":{"name":"react-doctor","version":"0.9.12-dev.6adf55e","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.6adf55e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"6ca7fd28b97cb8a17740ee807d3b028efa6de278","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.6adf55e.tgz","fileCount":55,"integrity":"sha512-b5jfg1TsyByU7pYR1kwfz6J9SRCbiqsVzRTMBOWtAjUvEGhsQAuISizIgl6mtr0wmaFOETL1gFfvzHQvJRyn2w==","signatures":[{"sig":"MEYCIQCafWnyT2hRzZ/7OllVjednPQfP+XCQpZn1ezd5m4Y/dgIhAKIe6kK7Kfl0Iou604SYbzYotj31tlYJhk6BbIyAeW7o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEFXiN5DzEiHYQQWO8UjaPL7X2gu1npOtS4dlyzglg9LAiAdEExpKamzzYysgkE3RiZM1Ey+F993yV7WxwM8YU3wqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.6adf55e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9571125},"type":"module","_from":"file:react-doctor-0.9.12-dev.6adf55e.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/efa4b26a866d802abf111c94e0248945/react-doctor-0.9.12-dev.6adf55e.tgz","_integrity":"sha512-b5jfg1TsyByU7pYR1kwfz6J9SRCbiqsVzRTMBOWtAjUvEGhsQAuISizIgl6mtr0wmaFOETL1gFfvzHQvJRyn2w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.6adf55e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.6adf55e_1788133178844_0.9155043682431983","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.e1d4c51":{"name":"react-doctor","version":"0.9.12-dev.e1d4c51","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.e1d4c51","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"b9a27e9c3d877fd09849424aef99a0f35c868edd","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.e1d4c51.tgz","fileCount":55,"integrity":"sha512-GOps3McP11APfir7y/Uuk6RXexVQw9BodqVR9dbIBG7ng3y5cg8CjSLl7KMhDnfZnM8NN/kpFKz58Lr6SwvHzQ==","signatures":[{"sig":"MEYCIQDsU74XXpspkyIJoF27aHKMS3RupwmbYz3/jp7dDjCIhgIhANtcTFTTzQCkkRx/zBKnV+F8F+9p0bj1pdxHBJ5xjptI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDIzFmZ9o+V5FSZOwz1WoUt+G2UITM0wrlsAeoVhMQBLAiEAkVGGJepo9jrlhGJe9Hko0gRh0OFiZt4xtaHZ4eAHOPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.e1d4c51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9571125},"type":"module","_from":"file:react-doctor-0.9.12-dev.e1d4c51.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3667fbc0483182a3d4d8d03f7fa76080/react-doctor-0.9.12-dev.e1d4c51.tgz","_integrity":"sha512-GOps3McP11APfir7y/Uuk6RXexVQw9BodqVR9dbIBG7ng3y5cg8CjSLl7KMhDnfZnM8NN/kpFKz58Lr6SwvHzQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.e1d4c51"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.e1d4c51_1788135065415_0.3392753966226696","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.adc3a91":{"name":"react-doctor","version":"0.9.12-dev.adc3a91","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.adc3a91","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"4e72381c635a10588c69ebab39a9b71b8bbdbffb","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.adc3a91.tgz","fileCount":55,"integrity":"sha512-foTROMwrvrFrhJrryyMTNBki6XXPkMnYJXO9viTmo/D5rFFLnRvpxPAEOYEu8gdqE84Ab7hfa8iD6ogF4ITqlA==","signatures":[{"sig":"MEUCIQC2mW6UL/ik66JVjMQ2NaFl5Ec1X6RvU7v2lgzutWA6PwIgFO/SxGFfF7Qike/LTIPp/NjCRJdQKiZ3nwXpCxk7mJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDQ98AXsBE/6Iju+8LBBLX9fR6OkR7EYCTgFls7mdLfLwIhAIDHveUWVL+SGnlx55zh3bqbMRV2l7psZEzanBxgi8eR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.adc3a91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9571125},"type":"module","_from":"file:react-doctor-0.9.12-dev.adc3a91.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3ba352f86b0be810d9f41931a67c3025/react-doctor-0.9.12-dev.adc3a91.tgz","_integrity":"sha512-foTROMwrvrFrhJrryyMTNBki6XXPkMnYJXO9viTmo/D5rFFLnRvpxPAEOYEu8gdqE84Ab7hfa8iD6ogF4ITqlA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.adc3a91"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.adc3a91_1788140010761_0.6483085413738574","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.025d69d":{"name":"react-doctor","version":"0.9.12-dev.025d69d","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.025d69d","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"16756bd1f8a5c0872f7a0ace27cdda7349816de9","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.025d69d.tgz","fileCount":55,"integrity":"sha512-opo56ZVXCrB1lHHCvwTrlxVSzNRqk8/HgplbWgA/5lIXCel8JCnWkGJGGjE56ZO/qdDc4y+SsfI5557lZXcf/w==","signatures":[{"sig":"MEYCIQD+g5ZkCGAnSUvZ2/2CeNPYvJH6mxfZNGKO3Ar+dyqApgIhAPdBNqm1P2Hmd98m7slOM7t2E2uk046w9UazFevVETYG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCHHZSWBxErWLNQKDKmj4p0FaRCSsGI0xeZJK/nrgZGzgIgIIOanKCPev6RM4Bk3jN0dqgHRDae22r9EJXDKBZ/oxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.025d69d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9571125},"type":"module","_from":"file:react-doctor-0.9.12-dev.025d69d.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/0984b301b8154888a670e5a57dcd7916/react-doctor-0.9.12-dev.025d69d.tgz","_integrity":"sha512-opo56ZVXCrB1lHHCvwTrlxVSzNRqk8/HgplbWgA/5lIXCel8JCnWkGJGGjE56ZO/qdDc4y+SsfI5557lZXcf/w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.025d69d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.025d69d_1788235461042_0.30413830296376165","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.2c4560f":{"name":"react-doctor","version":"0.9.12-dev.2c4560f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.2c4560f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f0fc1e0f4bacbd2b931b42824da70cc65c9b694f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.2c4560f.tgz","fileCount":55,"integrity":"sha512-XE/QIJPmBGINvFn7xpt+lFxvhg1PdtmVPAQC0u/qI7xKcoyPEHNqounILOVzrQDvTBCAejl9cmPviKn9bagEFg==","signatures":[{"sig":"MEYCIQDv0+Vh0QH2cWZOkJKbgDUL8DPJ5k9gEzKEjQvVXNGk2wIhANnZOXN5mXK25Lj+C7YFsUT9ZemMW+fwawSnI0qtTJlI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCPwjx0rybosrLnj+pLnqqd8TgqF2mFDUfn690g6m8sDwIhANUSB2qrebLMY9HySnKOZIrBjJ8YlNRMHNfhBxzMoMEd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.2c4560f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9571125},"type":"module","_from":"file:react-doctor-0.9.12-dev.2c4560f.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/5e2aba7a715c3384fdb840cb5295a573/react-doctor-0.9.12-dev.2c4560f.tgz","_integrity":"sha512-XE/QIJPmBGINvFn7xpt+lFxvhg1PdtmVPAQC0u/qI7xKcoyPEHNqounILOVzrQDvTBCAejl9cmPviKn9bagEFg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.2c4560f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.2c4560f_1788237934803_0.8178231069355371","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.a04b933":{"name":"react-doctor","version":"0.9.12-dev.a04b933","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.a04b933","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"3d358a1c4a1ba405f355b43516178be21eacad8e","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.a04b933.tgz","fileCount":55,"integrity":"sha512-h1nu/56sp2CCH/l65p7oLtjLdJni0Uzz6vHW2AO3PKdmtqnKdI7Z3FlaX/C/zCg5tDtPDE0IJDywNvy8vyesPQ==","signatures":[{"sig":"MEUCIDeBfdq3eMF85mMAHvvuLPriCiEzDe58GDwYB8eDdPmcAiEA6k48WbD0NNW8JTbjHU3yaHPzZ6K2S0/G7lvwgxEVxUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCuLyxtC60o81zg9Pj93QD3Op8MunT8Pst9d8JEzN010wIgY66fEeOHOY5Ckro4XIvv4T7yf9yaJmwak8AcyIJQVhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.a04b933","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9571125},"type":"module","_from":"file:react-doctor-0.9.12-dev.a04b933.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/a783de9f2dae5647703b7d872208e2ab/react-doctor-0.9.12-dev.a04b933.tgz","_integrity":"sha512-h1nu/56sp2CCH/l65p7oLtjLdJni0Uzz6vHW2AO3PKdmtqnKdI7Z3FlaX/C/zCg5tDtPDE0IJDywNvy8vyesPQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.a04b933"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.a04b933_1788294070565_0.37357597119714714","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.28d4343":{"name":"react-doctor","version":"0.9.12-dev.28d4343","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.28d4343","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ba9fc5cfe6fa7f54ec91265645b4e39129843ca2","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.28d4343.tgz","fileCount":55,"integrity":"sha512-fA156lZCY1BAtRLfWBTQjgS5pjGB1ltOcYiEvbdCopnZAbwBzDwPFmgajbTj0SSA46KdrSxu8sSmc0ExAh/M/A==","signatures":[{"sig":"MEQCIFRxxqzirQZ++xlGVvpLj8edeAuFjeatiy7rg375tvQjAiBGFayajZtIljHbs0AzgXjNO6QHQ20zFJl+LrVGLEZFHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCH+X4RiZTbLgZ7KnNWOevqhpLR1QnC/rvn2BCqlJ81wwIgSNvRutNTsXGQz4woYJXreRTYu1EGVaZNJahhxws7vdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.28d4343","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9571125},"type":"module","_from":"file:react-doctor-0.9.12-dev.28d4343.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e6565e98e4d3224a1c397cd61938b71b/react-doctor-0.9.12-dev.28d4343.tgz","_integrity":"sha512-fA156lZCY1BAtRLfWBTQjgS5pjGB1ltOcYiEvbdCopnZAbwBzDwPFmgajbTj0SSA46KdrSxu8sSmc0ExAh/M/A==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.28d4343"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.28d4343_1788297139000_0.5994040472838507","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.6f3dd03":{"name":"react-doctor","version":"0.9.12-dev.6f3dd03","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.6f3dd03","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"4f47182369964a517abeb6b1bb8344136157f8d8","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.6f3dd03.tgz","fileCount":55,"integrity":"sha512-eQ9sQVEkrAoyGLhaxQqT5zVk4SZx5EpcY6IjXYDoepZd76vXha1fVTZ/JSCesprLTY2VWuROCvMrkopMFS/vDQ==","signatures":[{"sig":"MEQCIF8H6oQ+YXtDRkCu5529tpXi59k+zPuib/yFSlaoqMwMAiAyjvwIVLJ2iKHhnnUyzYuGXZprplq7faqvpCLI9+FM2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCKXDmX21EFs4Xsdz18FkWbd6Ww3W2oJKg2pth2nMpHOQIgZNTh3g/SV8AqngiK3nSyjmyUWLje0jIV14IflKur4Hc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.6f3dd03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9571315},"type":"module","_from":"file:react-doctor-0.9.12-dev.6f3dd03.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e2cdee21eec9bb506e90f4fbea6921c5/react-doctor-0.9.12-dev.6f3dd03.tgz","_integrity":"sha512-eQ9sQVEkrAoyGLhaxQqT5zVk4SZx5EpcY6IjXYDoepZd76vXha1fVTZ/JSCesprLTY2VWuROCvMrkopMFS/vDQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.6f3dd03"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.6f3dd03_1788322039696_0.5115496006338693","host":"s3://npm-registry-packages-npm-production"}},"0.9.12-dev.ca30808":{"name":"react-doctor","version":"0.9.12-dev.ca30808","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.12-dev.ca30808","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"b56f9e57b8e36e9922e107093f4763bd5e8d16a5","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.12-dev.ca30808.tgz","fileCount":56,"integrity":"sha512-WFUmWvrFozVYQN7WTmS+ikAGwrmXwTlhfRSI18LnmqZ612IyQWrcxhN6apNyTiTCctiw3aWhVqaCQVmt6h6mSg==","signatures":[{"sig":"MEQCICCyV/XondL1qlqtLEX2NPGz5L7RA0UEywiqKurzlVpeAiATXIn6K53jUsyDYaAbVljZjHAi8pZjAx6aXHr+c9yNBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIET8JTnYQT1mf/osM3PF/sLHhObA3VfgEd16CiDlDjeCAiEA/pvWzj5VnKH6HtevquCnFgy5Vrxx8eL30tQ+lmXRFuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.12-dev.ca30808","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9575378},"type":"module","_from":"file:react-doctor-0.9.12-dev.ca30808.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/97ff7fbe3bf907a2cc9763a47a6945d0/react-doctor-0.9.12-dev.ca30808.tgz","_integrity":"sha512-WFUmWvrFozVYQN7WTmS+ikAGwrmXwTlhfRSI18LnmqZ612IyQWrcxhN6apNyTiTCctiw3aWhVqaCQVmt6h6mSg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.12-dev.ca30808"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.12","@react-doctor/core":"0.9.12","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.12-dev.ca30808_1788323323690_0.09369005027362243","host":"s3://npm-registry-packages-npm-production"}},"0.9.13":{"name":"react-doctor","version":"0.9.13","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.13","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"20a2862320e660e55ca326eb884c70c0dde9a951","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.13.tgz","fileCount":56,"integrity":"sha512-OGzhgLmH+eFlYa3gOv8Y/yOaR6yswRxiLJ37wWc9/fm57bP8/3n5/TZQLMctv/8izKvqtmblIpW+0SqMYKP7Xg==","signatures":[{"sig":"MEYCIQDNcRqfkxMT1DeaX+nZO5zx5bc3+Z/o3swAFwissitEdgIhAIkSrETX5vup9xYTFZPwDhCWUjCa+ccTm96Oy/Z7/odS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCYVgU9UpoWHn/Slc/0swL4TKBy4Yi0B4gOzzYCP+uJWQIgSa/9eYr9FtWqb4qzIaOZGa3Rpr4KvODJnX7niXI1cuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9575318},"type":"module","_from":"file:react-doctor-0.9.13.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c35823f9bd7144754ab9d3bab938f758/react-doctor-0.9.13.tgz","_integrity":"sha512-OGzhgLmH+eFlYa3gOv8Y/yOaR6yswRxiLJ37wWc9/fm57bP8/3n5/TZQLMctv/8izKvqtmblIpW+0SqMYKP7Xg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.13"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.13","@react-doctor/core":"0.9.13","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.13_1788323948516_0.0922177278992593","host":"s3://npm-registry-packages-npm-production"}},"0.9.13-dev.fd23edc":{"name":"react-doctor","version":"0.9.13-dev.fd23edc","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.13-dev.fd23edc","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"427751ebd22c8c652534e4be71dc2265d2e87d61","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.13-dev.fd23edc.tgz","fileCount":56,"integrity":"sha512-uCHZC3et6SvAL7wAiI2hgUwn+4pECVCYzelMsErWcp6kel/EvGOptAHSX5j5vGoCMca8xjKJl6+UMnS5F6x1RA==","signatures":[{"sig":"MEUCIQDx7BAwf+jWXDl02YvNRm92ewlgpBy+7u0C9u9IHlHsmgIgdOCg6BmJZy0wchGtRL6M1uKrx4oNodE/E0dyKbU7al0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEWcUn3F5yR0MFZwSsUkZIwer9vcbM0ap9ZlOQP7FpfOAiEA5WnmZiQjA4WdlX+ZZP6xbcbqVzpXtlmktfIs9F7vVRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.13-dev.fd23edc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9575378},"type":"module","_from":"file:react-doctor-0.9.13-dev.fd23edc.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/d64fd469c7ae7634c3bb9834916538bb/react-doctor-0.9.13-dev.fd23edc.tgz","_integrity":"sha512-uCHZC3et6SvAL7wAiI2hgUwn+4pECVCYzelMsErWcp6kel/EvGOptAHSX5j5vGoCMca8xjKJl6+UMnS5F6x1RA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.13-dev.fd23edc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.13","@react-doctor/core":"0.9.13","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.13-dev.fd23edc_1788324012454_0.2602471006557452","host":"s3://npm-registry-packages-npm-production"}},"0.9.13-dev.fa72869":{"name":"react-doctor","version":"0.9.13-dev.fa72869","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.13-dev.fa72869","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"38ee2940fda6dbb64b284d4006c3eb54fb1cb549","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.13-dev.fa72869.tgz","fileCount":56,"integrity":"sha512-DrkV7dvSv5o6EPT1stJnB1hK+aypFtJWz65VpZyQbkfdCiti63o/0xQqQk04hfFO19UBfFqSSAKsk+6w+2cjZw==","signatures":[{"sig":"MEYCIQDW1pcywKomufljWP0LeIqcpaqx/7SX8toMkbsA6EUrZwIhAJOG4Uye+2M5qNeTlffazuRlwHtt8SrwQdHrB9s3rudK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHdur2EfMVUv8tBqZ6b8uBTGgtTbKTDDA4kjT+OTNaQxAiAzo/7hFUikVC5jCihdIhJy/5PF2itSgfJiO0i23F9psg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.13-dev.fa72869","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9575419},"type":"module","_from":"file:react-doctor-0.9.13-dev.fa72869.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/03c4c77a73c308ebbd4ddbc73755fe1b/react-doctor-0.9.13-dev.fa72869.tgz","_integrity":"sha512-DrkV7dvSv5o6EPT1stJnB1hK+aypFtJWz65VpZyQbkfdCiti63o/0xQqQk04hfFO19UBfFqSSAKsk+6w+2cjZw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.13-dev.fa72869"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.13","@react-doctor/core":"0.9.13","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.13-dev.fa72869_1788643606000_0.2348277600163018","host":"s3://npm-registry-packages-npm-production"}},"0.9.13-dev.d030b11":{"name":"react-doctor","version":"0.9.13-dev.d030b11","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.13-dev.d030b11","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ac11d9e8dd002117737685c09463ef59d0bfb11b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.13-dev.d030b11.tgz","fileCount":56,"integrity":"sha512-wrHI3jX7Gzj/TB/zOl9eZG/YCEgVq0amLmXoFTLCjvLltQNAUKj+J78O8iMymTFvUse1vIwfh/eWK1spwwMHdQ==","signatures":[{"sig":"MEQCIEDUxLe7ulqHfGq40EQ2K6gRyKh28EPg8VrtQ/V3qGANAiBdVpEskU2Lx29WODytvtfjcKgL69eYWuo9DCvTtrbTDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDqdZsJtG48A9+On11EL5rkvQxrZvC30DDZ/n7B26MsmwIgeVL497q7aeb2eslihgEz9TkWTC01U8t3Vft55tNNK/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.13-dev.d030b11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9577008},"type":"module","_from":"file:react-doctor-0.9.13-dev.d030b11.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/b0d6b3cba7ac3f2f606b0024fe8a647a/react-doctor-0.9.13-dev.d030b11.tgz","_integrity":"sha512-wrHI3jX7Gzj/TB/zOl9eZG/YCEgVq0amLmXoFTLCjvLltQNAUKj+J78O8iMymTFvUse1vIwfh/eWK1spwwMHdQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.13-dev.d030b11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.13","@react-doctor/core":"0.9.13","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.13-dev.d030b11_1788643777624_0.7782090761071183","host":"s3://npm-registry-packages-npm-production"}},"0.9.13-dev.2e3f6eb":{"name":"react-doctor","version":"0.9.13-dev.2e3f6eb","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.13-dev.2e3f6eb","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"1022463b8ae2dc7734c35f4610cdd478e7b5ff14","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.13-dev.2e3f6eb.tgz","fileCount":56,"integrity":"sha512-DQ67QMkF7lWfvXBKwljfL/cM22+zYFIj1L/q9e8n+NH2TlGbEohI8u5mGCtcHufPE5tUnh2fcL1cwCeYclHXJA==","signatures":[{"sig":"MEUCIQDu+dWl2e5cGpSftixAkHQ3eGAywhYu6Fy48JjBmW62hgIgL68mdKDuEjpHDDDZSGVGdje7fhgkA5imhKGD+IJ2IvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCquIkZhW5WIEto+12Xl78f+/THtB10HrB9YjTohW+LbgIgZQagT5csozLBtuzGBgneZTKeIAgkjxIRT0tTxSI3daE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.13-dev.2e3f6eb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9577008},"type":"module","_from":"file:react-doctor-0.9.13-dev.2e3f6eb.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3fb77467e8cc2e123333fd87cd11c0f5/react-doctor-0.9.13-dev.2e3f6eb.tgz","_integrity":"sha512-DQ67QMkF7lWfvXBKwljfL/cM22+zYFIj1L/q9e8n+NH2TlGbEohI8u5mGCtcHufPE5tUnh2fcL1cwCeYclHXJA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.13-dev.2e3f6eb"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.13","@react-doctor/core":"0.9.13","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.13-dev.2e3f6eb_1788643993384_0.5244380651720983","host":"s3://npm-registry-packages-npm-production"}},"0.9.13-dev.6ac8b71":{"name":"react-doctor","version":"0.9.13-dev.6ac8b71","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.13-dev.6ac8b71","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"4e37a7ba1058ed63a81b228fadc5c081e72ec003","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.13-dev.6ac8b71.tgz","fileCount":56,"integrity":"sha512-f4n4WW71tNk2UN1HV4Q5yG2R6525O/6GqGwBiMfvr343uvBTqisXT3DXcmvppuTU+Te27h5fWClKxrK3onBRtg==","signatures":[{"sig":"MEUCIQCT72RkMjbKQTWOqNclZVKcnIhTOsp7EsC4DC+3Id74hAIgUTcxb5BWkvKeCPydrSE0x/NpZnS0LJDHwrDwbt0jgBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBPbgH92zY47LymCg8lYgNWrK7xq5CJw91AyJiaWojCeAiEAzcbetFxACPuStN7z6ELnHsFtLvuXWFO19wk7rwiQE/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.13-dev.6ac8b71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9577008},"type":"module","_from":"file:react-doctor-0.9.13-dev.6ac8b71.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/695a1d04cfc5c274ca776d0110ff930c/react-doctor-0.9.13-dev.6ac8b71.tgz","_integrity":"sha512-f4n4WW71tNk2UN1HV4Q5yG2R6525O/6GqGwBiMfvr343uvBTqisXT3DXcmvppuTU+Te27h5fWClKxrK3onBRtg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.13-dev.6ac8b71"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.13","@react-doctor/core":"0.9.13","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.13-dev.6ac8b71_1788644132058_0.8274975949582442","host":"s3://npm-registry-packages-npm-production"}},"0.9.13-dev.ff7dd67":{"name":"react-doctor","version":"0.9.13-dev.ff7dd67","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.13-dev.ff7dd67","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d4b25c18834c18e7142c92492d3ba89fcd828429","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.13-dev.ff7dd67.tgz","fileCount":56,"integrity":"sha512-nY98bvaE9gMXzQRT3Nvgm89EmkYsYDvl66PnW2oKaogvSfk8Yn7lgYCp+lVdJ/xx4SJL8DIB27A+1OJwyYuhXA==","signatures":[{"sig":"MEUCIDBocD7H+hHZqHoJYwszW3SlBhJpQHbQo+J7cgdpbKXNAiEAvOxigwilHmyDZ5R87He09oYNat2NzS4J6KdhwwyqGC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDKHd15vuKYntOXs+bsAfrhiLDZULtEWtNWs3l9fN17EAIhAL2K62DqBJh9f5s8Jovgka+JnpPKNFUr1ttS/s7ttBJY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.13-dev.ff7dd67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9577008},"type":"module","_from":"file:react-doctor-0.9.13-dev.ff7dd67.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/46b9d4861492586a0395ef355feeb4aa/react-doctor-0.9.13-dev.ff7dd67.tgz","_integrity":"sha512-nY98bvaE9gMXzQRT3Nvgm89EmkYsYDvl66PnW2oKaogvSfk8Yn7lgYCp+lVdJ/xx4SJL8DIB27A+1OJwyYuhXA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.13-dev.ff7dd67"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.13","@react-doctor/core":"0.9.13","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.13-dev.ff7dd67_1788644513797_0.5465556676854222","host":"s3://npm-registry-packages-npm-production"}},"0.9.13-dev.8956a92":{"name":"react-doctor","version":"0.9.13-dev.8956a92","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.13-dev.8956a92","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"76437524fda55c07081c0ae12335fc3c070969b3","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.13-dev.8956a92.tgz","fileCount":56,"integrity":"sha512-nGjDHFKlrXpO9qirlwQDvxhwknVMTdgOL/AVlMWFWpnbisIKBLLAITqu5doqJobgFpRQ2szPL08g6t7QcTL4Dg==","signatures":[{"sig":"MEUCIQDMfS78HkpYYzSDq5MkY/o8gqhsen9gNFDeEfTMAYIq/wIgOaMO+/tkCfMfkcPe9eMOwLaKpoOkOr0bYZUHmVEVyLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICyL992Vy1gQTCbLZ/FcPHJgmlmzO41FDs6YY8R/QPUkAiBSA9QP0BubFOWK6HZpUyT7YGbgOy15BJrgaKFkfSld6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.13-dev.8956a92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9577225},"type":"module","_from":"file:react-doctor-0.9.13-dev.8956a92.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/a702fae8cecf1a67eae8a48e5679d69d/react-doctor-0.9.13-dev.8956a92.tgz","_integrity":"sha512-nGjDHFKlrXpO9qirlwQDvxhwknVMTdgOL/AVlMWFWpnbisIKBLLAITqu5doqJobgFpRQ2szPL08g6t7QcTL4Dg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.79.0 <1.80.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.146.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.13-dev.8956a92"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.13","@react-doctor/core":"0.9.13","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.13-dev.8956a92_1788960225593_0.8062802990450593","host":"s3://npm-registry-packages-npm-production"}},"0.9.13-dev.1239043":{"name":"react-doctor","version":"0.9.13-dev.1239043","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.13-dev.1239043","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"d13a032b4f4e4aab1a724ed6d6f31ce1c2104891","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.13-dev.1239043.tgz","fileCount":56,"integrity":"sha512-qc7taXoBeSQLu/LvJO9W7OId/oPP8mBq3O22kdIbpnFxOrRLczwHZvwvazmTQQuv1RQUg33UNv3zFcUKKPZB/Q==","signatures":[{"sig":"MEUCIEju+ZYg7Vv5PEF1JAcpigosaYI/e6mhBnGZeJkMTlxKAiEA2S5GSvboSUjn55tsJ/Lw+8ges48F2MZXx8vx7/qHQfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD8UpLncmKVzjeZdFRh3KrsGSTlKFQUlyr4cPLQ8H4ATgIhAJRkGSdceaBp4YFodP6YiZylIY3K9JbXIeCuXjDgpvc9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.13-dev.1239043","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9581986},"type":"module","_from":"file:react-doctor-0.9.13-dev.1239043.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/0e6e7f064590b4d3fc141913546df3f2/react-doctor-0.9.13-dev.1239043.tgz","_integrity":"sha512-qc7taXoBeSQLu/LvJO9W7OId/oPP8mBq3O22kdIbpnFxOrRLczwHZvwvazmTQQuv1RQUg33UNv3zFcUKKPZB/Q==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.81.0 <1.82.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.148.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.13-dev.1239043"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.13","@react-doctor/core":"0.9.13","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.13-dev.1239043_1788960429219_0.8522649534044275","host":"s3://npm-registry-packages-npm-production"}},"0.9.13-dev.45c0df3":{"name":"react-doctor","version":"0.9.13-dev.45c0df3","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.13-dev.45c0df3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"1972013cbe5fa78b03d4741184519daa33a89978","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.13-dev.45c0df3.tgz","fileCount":63,"integrity":"sha512-5JD+nZRL/m2+ipwan2bXwiCtRc3jVTbaNws5IqFyxSDxNPkO+OoBD8Om8pSH66DSJ/VCvvB2KyffoeZco0BQXA==","signatures":[{"sig":"MEUCIQD0bsBlmCB1Ccg2BZl62HKRUKHQj2m/ddLwWLlsTM9VuAIgarbdPM9XZDtB3Oh1Km9oyE0sM2ZSrhvNM8WLdis55ig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGplbNc4jWcGoWIVOOM/8byYcJcZ6Z9C2D70IvT+R7asAiAESdlMLfcZRcP/C3FZKptidr6+ygJuhtOAE/7CYNHLSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.13-dev.45c0df3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9750436},"type":"module","_from":"file:react-doctor-0.9.13-dev.45c0df3.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/5dbbcf35e583ecec9f4d9629ff3fefa0/react-doctor-0.9.13-dev.45c0df3.tgz","_integrity":"sha512-5JD+nZRL/m2+ipwan2bXwiCtRc3jVTbaNws5IqFyxSDxNPkO+OoBD8Om8pSH66DSJ/VCvvB2KyffoeZco0BQXA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.81.0 <1.82.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.148.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.13-dev.45c0df3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.13","@react-doctor/core":"0.9.13","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.13-dev.45c0df3_1789052807118_0.10298612508828997","host":"s3://npm-registry-packages-npm-production"}},"0.9.13-dev.fd64d26":{"name":"react-doctor","version":"0.9.13-dev.fd64d26","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.13-dev.fd64d26","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"ffdd8b1b48feed8e75ecab7f9dcfb3947967efd9","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.13-dev.fd64d26.tgz","fileCount":63,"integrity":"sha512-yJzNjxovhxx1XIFToT+mb4xFNH7VbLT9/LYo9wcnDVTZoTm4whI1mGi2FJtQR2pYVqX6Gii5nIEqujg31leqnA==","signatures":[{"sig":"MEUCIQChiMK4gOp4XeZgOj0g6+tYvu6vZOyuuvqIJXCrr3YnwAIgTnPxRZJ0fV26AQy8lx/NZay77UwS8EUYXwjUiZKYmao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA5u+PDwI4WVQ7nVYd5HGnMQhut4zICRqOsBSb6fkVHKAiBzyFxAUa9VMS4KQKfuPSzxdzM2e3cQifYsyRyhNrCnXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.13-dev.fd64d26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9750436},"type":"module","_from":"file:react-doctor-0.9.13-dev.fd64d26.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/20a61b518e1da106e86a5a25c7a2b109/react-doctor-0.9.13-dev.fd64d26.tgz","_integrity":"sha512-yJzNjxovhxx1XIFToT+mb4xFNH7VbLT9/LYo9wcnDVTZoTm4whI1mGi2FJtQR2pYVqX6Gii5nIEqujg31leqnA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.81.0 <1.82.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.148.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.13-dev.fd64d26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.13","@react-doctor/core":"0.9.13","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.13-dev.fd64d26_1789192883386_0.5137513314723912","host":"s3://npm-registry-packages-npm-production"}},"0.9.13-dev.c9e3e15":{"name":"react-doctor","version":"0.9.13-dev.c9e3e15","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.13-dev.c9e3e15","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"026f0f7bad3fe7920aa16f2377fb3459c66db8cf","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.13-dev.c9e3e15.tgz","fileCount":63,"integrity":"sha512-bq4ghwvadXp4/IDlXLVBnz15pIonX8V4pbVSGrMsNLpH8PQEkDVEpo+ah7dMWd9zC1KRUWuFdT1Zv1DTDDF0ww==","signatures":[{"sig":"MEUCIQCcZrdNN9y3N0PwU2HmB9rn0xHS/oFk7o58UEyyN8g2tAIgM0B3XKwrn1iCAZQzAif6OC7c5XAQfysEApcaI4WoOZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEfNFQaaerqGaD+ZYlbdWWKKI09AXiV9qQBnFkNoha40AiEA07gmXDLW8CV6LIy79+s42dADd2CmvGhw1UN4snuyS0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.13-dev.c9e3e15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9750436},"type":"module","_from":"file:react-doctor-0.9.13-dev.c9e3e15.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/5607117cc30fdfa2e99a074de3f02835/react-doctor-0.9.13-dev.c9e3e15.tgz","_integrity":"sha512-bq4ghwvadXp4/IDlXLVBnz15pIonX8V4pbVSGrMsNLpH8PQEkDVEpo+ah7dMWd9zC1KRUWuFdT1Zv1DTDDF0ww==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.81.0 <1.82.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.148.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.13-dev.c9e3e15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.13","@react-doctor/core":"0.9.13","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.13-dev.c9e3e15_1789205498848_0.9170972357177063","host":"s3://npm-registry-packages-npm-production"}},"0.9.14":{"name":"react-doctor","version":"0.9.14","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.14","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"b82e9872d7e1c7cf6efca3a71bb6560f6ba3a935","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.14.tgz","fileCount":63,"integrity":"sha512-JzOwAY/hoSxHa4Siyqgfxr/KCNak0SB9pSTseFVStFHAnWS+XxR6RsWU6Q5Ho+J5Jmyb9LZRXc6ZK5jt3cfcQQ==","signatures":[{"sig":"MEQCIDm+JeNPur2oZtuzQ0KH2uX2v5FUEPLymmd5IBOoONnWAiBJtDYWvBx0ttlC8jicVLNwFDXwBrEesWTYQkXXoDg9AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAizsUh6gKzcqkwxs5ZwQpvxNL2NS0iozIZzQ+CxkIuSAiAyEjdixd59QERkxXGpP5djH30JPEl0g6HHsjsGSogXOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9750376},"type":"module","_from":"file:react-doctor-0.9.14.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/e5527028f06c2e40458bb089657610a6/react-doctor-0.9.14.tgz","_integrity":"sha512-JzOwAY/hoSxHa4Siyqgfxr/KCNak0SB9pSTseFVStFHAnWS+XxR6RsWU6Q5Ho+J5Jmyb9LZRXc6ZK5jt3cfcQQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.81.0 <1.82.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.148.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.14"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.14","@react-doctor/core":"0.9.14","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.14_1789213217010_0.7650845289638251","host":"s3://npm-registry-packages-npm-production"}},"0.9.14-dev.bcf8062":{"name":"react-doctor","version":"0.9.14-dev.bcf8062","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.14-dev.bcf8062","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"3ea57b953226368d79d09621c7dd8ca870dd8f98","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.14-dev.bcf8062.tgz","fileCount":63,"integrity":"sha512-hKCN3tmsS0Ht/+tNw4DYm1m9tnY1X5mPhF44SLvsf8Xg40680dQTh4vnTLNsGXUlzvJi2okwPJNDn+M6MT1QGQ==","signatures":[{"sig":"MEUCIQCH1TYZHSl5740yLxn6Z8xlIUtjntfVKip6mPs32R5xzgIgRPd64MBTHDu/BRbfMXcYQbpzVdT8XEBTv9IjmvAE+24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCkRf5nXHm0GIezr3J9b9WBfGAu0ACC+jlodbfqaEQVbwIhAIGdnEafGk6MoKkIo+mxiEvmAotmqKW+oMyjhoCLwBjK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.14-dev.bcf8062","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9750436},"type":"module","_from":"file:react-doctor-0.9.14-dev.bcf8062.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/3913efc127efbba31a16a6974e40fce1/react-doctor-0.9.14-dev.bcf8062.tgz","_integrity":"sha512-hKCN3tmsS0Ht/+tNw4DYm1m9tnY1X5mPhF44SLvsf8Xg40680dQTh4vnTLNsGXUlzvJi2okwPJNDn+M6MT1QGQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.81.0 <1.82.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.148.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.14-dev.bcf8062"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.14","@react-doctor/core":"0.9.14","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.14-dev.bcf8062_1789213483524_0.8143436724957016","host":"s3://npm-registry-packages-npm-production"}},"0.9.14-dev.922616f":{"name":"react-doctor","version":"0.9.14-dev.922616f","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.14-dev.922616f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f47f26a157cbb02a26e85070c1e4c20534582fc7","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.14-dev.922616f.tgz","fileCount":72,"integrity":"sha512-TG02bFtDtq4k37mdZ7qlQ22ope22ATVKMnVavMJp4gOBXqkCn02l4qvihJhPYBl9EDxhemRv2dlpRnJCgMUPLw==","signatures":[{"sig":"MEYCIQD1ChM4yQ1jWFn+oEOUC+idf3ghegRGxxTFiEoTaxwMBgIhAPg71/dz/nsE2PRzMmqErgaazw19l2FvGAhJIeGkqEIS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICmCTq4YzmGb2FLCgIlkx9Frit4UrJlW14Vjf9NKq8dYAiAwyTywS4yj6XjEpoHB+40p7/5n3xDaLG6t3K+ZQ0UnRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.14-dev.922616f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9830544},"type":"module","_from":"file:react-doctor-0.9.14-dev.922616f.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/c8a4ed163f513537384fec1035503c56/react-doctor-0.9.14-dev.922616f.tgz","_integrity":"sha512-TG02bFtDtq4k37mdZ7qlQ22ope22ATVKMnVavMJp4gOBXqkCn02l4qvihJhPYBl9EDxhemRv2dlpRnJCgMUPLw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":["**/start-scan-preamble*"],"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.81.0 <1.82.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.148.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.14-dev.922616f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.14","@react-doctor/core":"0.9.14","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.14-dev.922616f_1789314549637_0.29884705330213257","host":"s3://npm-registry-packages-npm-production"}},"0.9.14-dev.499a020":{"name":"react-doctor","version":"0.9.14-dev.499a020","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.14-dev.499a020","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"102f59f2df5310b4f1619253c72119911dbf0f5f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.14-dev.499a020.tgz","fileCount":72,"integrity":"sha512-0pvzWCSeZquncXzyQxm5Z1RVAcMOybbed4oVdb9P9U+6zNGXvpCmeudhXUBOi92SugqYpmpewM6q/LT7YQtIDw==","signatures":[{"sig":"MEUCIDNDvUQ3u7SsfC0czi/iU3GNoK2jXwo8nwn90lP9xJ0FAiEAimo+Dr/CGNsDFanHCiQLhjLkkJr85LPfuAZvNGE0y4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCm85C9oPTL0U4fhvbJijsiWUEF+dbTyMXFbrseophZ4AIgZqjum4r7JkwtXACEkuU4Yl8jZmtO3fuAK4BO/ZH+FMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.14-dev.499a020","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9830544},"type":"module","_from":"file:react-doctor-0.9.14-dev.499a020.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/1ea9e204e5b9e20f1b1605d89a2ffd7b/react-doctor-0.9.14-dev.499a020.tgz","_integrity":"sha512-0pvzWCSeZquncXzyQxm5Z1RVAcMOybbed4oVdb9P9U+6zNGXvpCmeudhXUBOi92SugqYpmpewM6q/LT7YQtIDw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":["**/start-scan-preamble*"],"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.81.0 <1.82.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.148.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.14-dev.499a020"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.14","@react-doctor/core":"0.9.14","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.14-dev.499a020_1789670036250_0.9155960634200093","host":"s3://npm-registry-packages-npm-production"}},"0.9.14-dev.260b448":{"name":"react-doctor","version":"0.9.14-dev.260b448","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.14-dev.260b448","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"a12cea1583645bbdfd51b7231a597b81735974ac","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.14-dev.260b448.tgz","fileCount":72,"integrity":"sha512-OWcExpqPUKiFJYuFU9VTVMJkS2hbX1+6m34J3kkEczbGlCKiVaoqfnI/ZoL0/oRnVomAHkI3NWJLwrzxUXVx4g==","signatures":[{"sig":"MEQCID0Cp9EkkA8f2w4epyDAxCiGzTEdiea1kwSH4DcHAWSSAiAVbgtwzsZwe5+HZ/FUOgW0C1tfJbzDuc6FCGrc87crhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCsOnGItwJDJf8Z+OOeAGxYpIM+0zOgimhs5uU7zUtjgAIgYvcVbf60Uc2tOI6NYL16i8WCiZlrrRmKAD7g4gAclQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.14-dev.260b448","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9830728},"type":"module","_from":"file:react-doctor-0.9.14-dev.260b448.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/74f95d1aec4094bcb7fe8cc9395ad2bc/react-doctor-0.9.14-dev.260b448.tgz","_integrity":"sha512-OWcExpqPUKiFJYuFU9VTVMJkS2hbX1+6m34J3kkEczbGlCKiVaoqfnI/ZoL0/oRnVomAHkI3NWJLwrzxUXVx4g==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":["**/start-scan-preamble*"],"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.81.0 <1.82.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.148.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.14-dev.260b448"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.14","@react-doctor/core":"0.9.14","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.14-dev.260b448_1789840121393_0.4377776481947684","host":"s3://npm-registry-packages-npm-production"}},"0.9.14-dev.a4daa0a":{"name":"react-doctor","version":"0.9.14-dev.a4daa0a","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.14-dev.a4daa0a","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"68a43928716fd57fce7ea1875a3b83852feef41f","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.14-dev.a4daa0a.tgz","fileCount":72,"integrity":"sha512-vX8N9LrVM59Zb07chfwv5Zdu1BbNbuvcDowt7hU7bpBrclk9n9uTSmzF4UQECPQtsNnlFQjmy2WTuhiE0ocGCA==","signatures":[{"sig":"MEUCIFLgmtkdKE0zaAllh4x5u6E6To8YjjLK7irrg3rFj/C4AiEA3Me4nh32eYltpXtBIjIP6j0IupWPUoqOo+QF1dYowDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDwknvlYmjq4Wdxw1WOJ3c+TlajtnATkB1mUyZIxcbjSAIhAINFxAdWTWzkMxm1AB+8Rj1pygAEi/+XGY7+GEiFeRJg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.14-dev.a4daa0a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9829712},"type":"module","_from":"file:react-doctor-0.9.14-dev.a4daa0a.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/9f1eab9fd959802acb16da77a75d6c3b/react-doctor-0.9.14-dev.a4daa0a.tgz","_integrity":"sha512-vX8N9LrVM59Zb07chfwv5Zdu1BbNbuvcDowt7hU7bpBrclk9n9uTSmzF4UQECPQtsNnlFQjmy2WTuhiE0ocGCA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.19.1","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":["**/start-scan-preamble*"],"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.81.0 <1.82.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.148.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.14-dev.a4daa0a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.14","@react-doctor/core":"0.9.14","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.14-dev.a4daa0a_1790037964925_0.6515267697439477","host":"s3://npm-registry-packages-npm-production"}},"0.9.14-dev.95db911":{"name":"react-doctor","version":"0.9.14-dev.95db911","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","_id":"react-doctor@0.9.14-dev.95db911","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"bin":{"react-doctor":"bin/react-doctor.js"},"dist":{"shasum":"f92ef086a22eb83fd1e42aa057afaec2dcc9cf67","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.14-dev.95db911.tgz","fileCount":72,"integrity":"sha512-mO7ZXuu7DuDDTeS2pSiw3MkrEG9Utuej8DG288JMb2cl+LwVRtvjbHJtQ4KRR8UKyfGN93whUWozEqqW1vkKVg==","signatures":[{"sig":"MEYCIQCSBXgiHS/LpMt0fkL7BbVs7WULj1vrfDrD/81rbtiRhQIhANgKTp31bark9oZDYrHdmLOW5RfUCNy8t7bSkVVM/4/v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEFThSaVpEoUn3I8KEROv7Avm95jjAlf8zOkn4pj8g47AiA0eLqG+RLncFeIF8vpOCRMac+FzoX/1YhIEiMOwtam8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.14-dev.95db911","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9829712},"type":"module","_from":"file:react-doctor-0.9.14-dev.95db911.tgz","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"_resolved":"/tmp/4af232ad2452bfeb19581babfccc1277/react-doctor-0.9.14-dev.95db911.tgz","_integrity":"sha512-mO7ZXuu7DuDDTeS2pSiw3MkrEG9Utuej8DG288JMb2cl+LwVRtvjbHJtQ4KRR8UKyfGN93whUWozEqqW1vkKVg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.20.0","description":"Your agent writes bad React. This catches it","directories":{},"sideEffects":["**/start-scan-preamble*"],"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.81.0 <1.82.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.148.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.14-dev.95db911"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.14","@react-doctor/core":"0.9.14","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/react-doctor_0.9.14-dev.95db911_1790121148737_0.41805924413863793","host":"s3://npm-registry-packages-npm-production"}},"0.9.14-dev.83466a8":{"_id":"react-doctor@0.9.14-dev.83466a8","bin":{"react-doctor":"bin/react-doctor.js"},"bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"a4000aa4a94dcf60a91a30b60ffdc06a7ff3fc5b","tarball":"https://registry.npmjs.org/react-doctor/-/react-doctor-0.9.14-dev.83466a8.tgz","fileCount":72,"integrity":"sha512-JvwtnW3nG+EceF41TbgngMWRfVlWcahQQj4HP9GavVW/ePw7bZyGCg6zr4OATZyOzGJ80zQvlihUhpbrORVqDQ==","signatures":[{"sig":"MEUCIFrxTKJuQx2aujguZX57/62XCnsvkqYD/ahoqbGwiL1bAiEA4/Mqp+7yo84JABowAEdZ1FOBCMoMxfLXB2UF+wT3rGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD45xRhAX7Vt4SLGAQrrESnsqzOyPQIOJ9iXTNzZXK78AIhAKaUdGk+fBfdjY56K4UIImLUIfHdLT0iPVpQ0Wl6K4G6"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-doctor@0.9.14-dev.83466a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9829712},"name":"react-doctor","type":"module","_from":"file:react-doctor-0.9.14-dev.83466a8.tgz","author":{"name":"Million Software, Inc"},"engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./api":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"license":"SEE LICENSE IN LICENSE","scripts":{"dev":"vp pack --watch","test":"vp test run","build":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && cross-env NODE_ENV=production vp pack","typecheck":"tsc --noEmit"},"version":"0.9.14-dev.83466a8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d6cec81-2248-4307-bff8-5cd1800ddcae"}},"homepage":"https://github.com/millionco/react-doctor#readme","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"_resolved":"/tmp/f98a1cb27fb1b0426ed484ef1f0dbb69/react-doctor-0.9.14-dev.83466a8.tgz","_integrity":"sha512-JvwtnW3nG+EceF41TbgngMWRfVlWcahQQj4HP9GavVW/ePw7bZyGCg6zr4OATZyOzGJ80zQvlihUhpbrORVqDQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"_npmVersion":"11.20.0","description":"Your agent writes bad React. This catches it","directories":{},"maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"sideEffects":["**/start-scan-preamble*"],"_nodeVersion":"22.18.0","dependencies":{"conf":"^15.1.0","jiti":"^2.7.0","yaml":"^2.9.0","bippy":"^0.6.1","oxlint":">=1.81.0 <1.82.0","confbox":"^0.2.4","prompts":"^2.4.2","magicast":"^0.5.3","oxc-parser":"^0.148.0","typescript":">=5.0.4 <6","yoga-layout":"~3.2.1","@sentry/node":"^10.54.0","oxc-resolver":"^11.24.2","agent-install":"0.0.5","playwright-core":"^1.62.1","@astrojs/compiler":"^4.0.0","is-unicode-supported":"^2.1.0","eslint-plugin-react-hooks":"^7.1.1","oxlint-plugin-react-doctor":"0.9.14-dev.83466a8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ink":"^7.1.0","ora":"^9.4.0","react":"19.2.5","commander":"^14.0.3","ink-spinner":"^5.0.0","@types/react":"^19.2.14","@types/prompts":"^2.4.9","@react-doctor/api":"0.9.14","@react-doctor/core":"0.9.14","ink-testing-library":"^4.0.0","react-devtools-core":"^7.0.1","@types/babel__code-frame":"^7.27.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-doctor_0.9.14-dev.83466a8_1790284334006_0.8093777505002708"}}},"time":{"created":"2026-02-13T12:11:52.138Z","modified":"2026-09-24T21:12:14.446Z","0.0.1":"2026-02-13T12:11:52.510Z","0.0.2":"2026-02-16T02:20:23.176Z","0.0.3":"2026-02-16T02:29:18.193Z","0.0.4":"2026-02-16T10:21:35.765Z","0.0.5":"2026-02-16T11:47:23.956Z","0.0.6":"2026-02-16T14:48:04.131Z","0.0.7":"2026-02-17T06:57:33.031Z","0.0.8":"2026-02-17T08:23:57.744Z","0.0.9":"2026-02-17T15:15:20.735Z","0.0.10":"2026-02-17T15:33:43.107Z","0.0.11":"2026-02-17T15:41:52.670Z","0.0.12":"2026-02-17T16:46:34.676Z","0.0.13":"2026-02-17T17:57:42.267Z","0.0.14":"2026-02-17T18:25:14.885Z","0.0.15":"2026-02-17T18:58:49.661Z","0.0.16":"2026-02-17T19:44:49.341Z","0.0.17":"2026-02-17T19:55:32.559Z","0.0.18":"2026-02-18T05:39:23.451Z","0.0.19":"2026-02-18T11:19:52.531Z","0.0.20":"2026-02-18T12:12:17.614Z","0.0.21":"2026-02-19T01:41:44.006Z","0.0.22":"2026-02-19T06:57:30.053Z","0.0.23":"2026-02-19T07:05:09.328Z","0.0.24":"2026-02-19T07:14:44.127Z","0.0.25":"2026-02-19T08:05:23.900Z","0.0.26":"2026-02-19T08:12:35.387Z","0.0.27":"2026-02-19T13:27:01.820Z","0.0.28":"2026-02-19T13:46:27.107Z","0.0.29":"2026-02-21T03:33:07.878Z","0.0.30":"2026-03-07T05:44:39.788Z","0.0.31":"2026-04-06T23:27:42.729Z","0.0.32":"2026-04-11T05:14:25.819Z","0.0.33":"2026-04-11T05:15:35.444Z","0.0.34":"2026-04-15T02:52:17.747Z","0.0.35":"2026-04-15T02:52:58.342Z","0.0.36":"2026-04-16T12:40:20.675Z","0.0.37":"2026-04-16T12:42:23.370Z","0.0.39":"2026-04-23T08:08:47.804Z","0.0.40":"2026-04-28T22:28:32.608Z","0.0.41":"2026-04-29T02:05:58.955Z","0.0.42":"2026-04-29T03:40:11.337Z","0.0.44":"2026-05-01T06:16:07.102Z","0.0.45":"2026-05-01T07:54:25.343Z","0.0.46":"2026-05-01T08:36:06.843Z","0.0.47":"2026-05-01T09:01:40.219Z","0.1.0":"2026-05-08T12:49:15.279Z","0.1.1":"2026-05-08T14:13:57.077Z","0.1.2":"2026-05-08T14:26:30.232Z","0.1.3":"2026-05-09T04:11:56.702Z","0.1.4":"2026-05-09T05:26:28.217Z","0.1.5":"2026-05-10T04:46:40.183Z","0.1.6":"2026-05-10T05:40:45.779Z","0.2.0-beta.0":"2026-05-13T14:00:38.541Z","0.2.0-beta.1":"2026-05-13T14:24:33.601Z","0.2.0-beta.2":"2026-05-15T14:01:26.744Z","0.2.0-beta.3":"2026-05-15T14:11:16.021Z","0.2.0-beta.4":"2026-05-15T14:13:08.105Z","0.2.0-beta.5":"2026-05-16T11:50:58.948Z","0.2.0-beta.6":"2026-05-17T06:53:01.243Z","0.2.0":"2026-05-18T14:39:17.654Z","0.2.1":"2026-05-18T14:44:45.869Z","0.2.2":"2026-05-22T11:49:28.747Z","0.2.3":"2026-05-22T22:23:58.789Z","0.2.4":"2026-05-24T09:47:26.390Z","0.2.5":"2026-05-25T07:52:55.354Z","0.2.6":"2026-05-25T09:28:49.368Z","0.2.7":"2026-05-26T11:55:24.221Z","0.2.8":"2026-05-26T12:14:48.149Z","0.2.9":"2026-05-27T08:04:07.661Z","0.2.10":"2026-05-28T09:48:03.937Z","0.2.11":"2026-05-28T23:15:21.282Z","0.2.11-dev.f036b0f":"2026-05-29T03:17:24.237Z","0.2.11-dev.d917f62":"2026-05-29T05:19:02.856Z","0.2.11-dev.402c7ea":"2026-05-29T05:28:31.994Z","0.2.11-dev.e7a998a":"2026-05-29T06:02:19.434Z","0.2.11-dev.d0f5206":"2026-05-29T08:49:39.503Z","0.2.11-dev.f4035fc":"2026-05-29T20:25:13.619Z","0.2.11-dev.b5cf767":"2026-05-29T22:45:18.590Z","0.2.11-dev.b65b157":"2026-05-30T00:19:20.196Z","0.2.11-dev.b2934f9":"2026-05-30T00:49:16.099Z","0.2.11-dev.15e5fec":"2026-05-30T00:55:37.760Z","0.2.11-dev.2e369e2":"2026-05-30T00:56:45.469Z","0.2.12":"2026-05-30T01:02:02.350Z","0.2.12-dev.269ca17":"2026-05-30T01:02:14.911Z","0.2.12-dev.9617aeb":"2026-05-30T01:18:26.296Z","0.2.12-dev.d40a933":"2026-05-30T01:25:49.355Z","0.2.12-dev.e8bc8b9":"2026-05-30T01:55:24.354Z","0.2.12-dev.9d20182":"2026-05-30T01:56:17.022Z","0.2.13":"2026-05-30T02:02:02.947Z","0.2.13-dev.adbec28":"2026-05-30T02:15:06.303Z","0.2.13-dev.ac14db3":"2026-05-30T04:13:29.355Z","0.2.14":"2026-05-30T04:14:44.331Z","0.2.14-dev.f889852":"2026-05-30T04:15:47.253Z","0.2.14-dev.6d53182":"2026-05-30T04:24:38.881Z","0.2.14-dev.7b4ddf7":"2026-05-30T21:39:37.909Z","0.2.14-dev.5f7cc7c":"2026-05-30T22:28:36.424Z","0.2.14-dev.9b64d98":"2026-05-30T22:50:04.032Z","0.2.14-dev.4861f37":"2026-05-30T23:20:33.106Z","0.2.14-dev.52ecf12":"2026-05-30T23:38:40.192Z","0.2.14-dev.5dff3b5":"2026-05-31T00:03:42.233Z","0.2.14-dev.fe01e57":"2026-05-31T02:28:22.667Z","0.2.14-dev.ac3ca1a":"2026-05-31T02:39:17.067Z","0.2.14-dev.c2198ed":"2026-05-31T05:51:19.795Z","0.2.14-dev.3ceb748":"2026-05-31T07:05:06.136Z","0.2.14-dev.b612664":"2026-05-31T07:06:32.902Z","0.2.14-dev.6e59f10":"2026-05-31T09:25:55.298Z","0.2.14-dev.9fc6f62":"2026-05-31T09:27:27.140Z","0.2.14-dev.6448d5b":"2026-05-31T10:21:38.561Z","0.2.14-dev.8b313ba":"2026-05-31T22:34:30.814Z","0.2.14-dev.09fe1ff":"2026-05-31T23:46:49.812Z","0.2.14-dev.daef23c":"2026-06-01T00:26:53.907Z","0.2.14-dev.4bc8a73":"2026-06-01T00:31:44.740Z","0.2.14-dev.bb15252":"2026-06-01T00:51:24.885Z","0.2.14-dev.f1913f2":"2026-06-01T01:46:43.865Z","0.2.14-dev.b3c3aa9":"2026-06-01T02:38:09.225Z","0.2.14-dev.5fc6a9f":"2026-06-01T03:34:15.701Z","0.2.14-dev.24425b1":"2026-06-01T04:52:54.732Z","0.2.14-dev.b9e9bcb":"2026-06-01T08:48:05.720Z","0.2.14-dev.938376":"2026-06-01T09:25:13.823Z","0.2.14-dev.9777f1a":"2026-06-01T09:57:20.995Z","0.2.14-dev.5976266":"2026-06-01T10:06:11.623Z","0.2.14-dev.e9e71bb":"2026-06-01T10:21:09.930Z","0.2.14-dev.75c1f99":"2026-06-01T11:03:52.486Z","0.2.14-dev.bdb9e36":"2026-06-01T11:25:26.297Z","0.2.14-dev.8921575":"2026-06-01T11:27:02.417Z","0.2.14-dev.05d7bba":"2026-06-01T11:34:43.019Z","0.2.15":"2026-06-01T11:45:18.475Z","0.2.15-dev.66f9d64":"2026-06-01T11:46:24.409Z","0.2.15-dev.01ec05c":"2026-06-01T12:44:35.263Z","0.2.15-dev.3fae9dd":"2026-06-01T12:47:06.887Z","0.2.15-dev.17e722e":"2026-06-01T13:24:58.090Z","0.2.15-dev.520b0a9":"2026-06-01T13:26:40.291Z","0.2.15-dev.bd8298d":"2026-06-01T15:52:44.875Z","0.2.15-dev.bf4c21e":"2026-06-01T16:33:19.627Z","0.2.15-dev.8162bfb":"2026-06-01T17:27:55.080Z","0.2.16":"2026-06-01T17:45:27.328Z","0.2.16-dev.2d1ab24":"2026-06-01T17:46:37.743Z","0.2.16-dev.114893e":"2026-06-01T21:22:29.433Z","0.2.16-dev.ec5d58c":"2026-06-01T21:27:28.081Z","0.2.16-dev.b336f54":"2026-06-01T22:22:58.173Z","0.2.17-dev.5614b32":"2026-06-01T22:24:34.270Z","0.2.17-dev.2aa96f3":"2026-06-02T00:10:46.035Z","0.2.17-dev.0c8b797":"2026-06-02T00:33:35.463Z","0.2.17-dev.4aadaab":"2026-06-02T06:20:29.625Z","0.2.18-dev.8d13ba3":"2026-06-02T06:22:08.541Z","0.2.18-dev.caf46a7":"2026-06-02T19:22:39.040Z","0.2.18-dev.0a36216":"2026-06-02T19:29:35.501Z","0.2.18-dev.3cc9971":"2026-06-02T19:41:55.260Z","0.2.18-dev.f375dbb":"2026-06-02T19:48:55.120Z","0.2.18-dev.eab6dc2":"2026-06-02T22:20:46.472Z","0.2.18-dev.d594f69":"2026-06-02T22:22:27.044Z","0.2.18-dev.19b39c0":"2026-06-03T00:25:04.248Z","0.2.18-dev.8691177":"2026-06-03T00:52:42.990Z","0.2.18-dev.e3b106e":"2026-06-03T04:33:26.716Z","0.2.18-dev.87440ab":"2026-06-03T08:42:41.628Z","0.2.18-dev.4dc48d7":"2026-06-03T09:21:42.641Z","0.2.18-dev.3c05fc4":"2026-06-03T10:12:21.151Z","0.2.18-dev.8e7fb33":"2026-06-03T23:33:30.167Z","0.2.18-dev.68a0bef":"2026-06-03T23:35:26.679Z","0.2.18-dev.5d7b36b":"2026-06-04T00:14:27.932Z","0.2.18-dev.6851a78":"2026-06-04T00:16:05.144Z","0.2.18-dev.08e1d55":"2026-06-04T07:42:23.940Z","0.2.18-dev.abbb042":"2026-06-04T08:02:12.678Z","0.2.18-dev.eba20ae":"2026-06-04T09:51:36.572Z","0.2.18-dev.d4cc99b":"2026-06-04T10:41:39.709Z","0.2.18-dev.67be206":"2026-06-04T10:51:13.764Z","0.2.18-dev.cbdff62":"2026-06-04T11:16:51.116Z","0.3.0":"2026-06-04T11:22:13.756Z","0.3.0-dev.6130583":"2026-06-04T11:23:22.553Z","0.3.0-dev.915745e":"2026-06-04T21:45:39.248Z","0.3.0-dev.9a8ad6e":"2026-06-04T21:57:56.190Z","0.3.0-dev.7593271":"2026-06-04T22:11:40.614Z","0.4.0":"2026-06-05T01:22:44.967Z","0.4.0-dev.f75ec7a":"2026-06-05T01:23:54.288Z","0.4.0-dev.a5c6993":"2026-06-05T04:28:09.791Z","0.4.0-dev.5448962":"2026-06-05T04:34:44.718Z","0.4.0-dev.831cf3f":"2026-06-06T05:51:06.287Z","0.4.0-dev.6216430":"2026-06-06T05:52:47.664Z","0.4.0-dev.15bd9d8":"2026-06-06T08:18:08.120Z","0.4.0-dev.dc35070":"2026-06-07T00:48:04.893Z","0.4.0-dev.73dcb20":"2026-06-07T02:34:45.205Z","0.4.0-dev.36ecd05":"2026-06-07T02:36:20.407Z","0.4.0-dev.ee980d9":"2026-06-07T02:47:57.467Z","0.4.0-dev.65bab64":"2026-06-07T03:12:40.498Z","0.4.0-dev.ee9ab33":"2026-06-07T03:25:58.057Z","0.4.0-dev.fe5f3de":"2026-06-07T03:27:39.890Z","0.4.0-dev.b1a22ef":"2026-06-07T03:31:28.975Z","0.4.0-dev.a11faa2":"2026-06-07T06:27:28.869Z","0.4.0-dev.ca5ea4c":"2026-06-07T06:35:29.883Z","0.4.0-dev.f61adc4":"2026-06-07T07:26:29.715Z","0.4.0-dev.c793cb1":"2026-06-07T09:30:25.853Z","0.4.1":"2026-06-07T09:41:48.802Z","0.4.1-dev.7d4b996":"2026-06-07T09:42:55.280Z","0.4.1-dev.d17dc87":"2026-06-07T10:11:03.408Z","0.4.1-dev.e181ac1":"2026-06-07T10:30:26.934Z","0.4.2":"2026-06-07T10:31:40.195Z","0.4.2-dev.b461b2d":"2026-06-07T10:32:46.668Z","0.4.2-dev.b4b79ad":"2026-06-07T11:07:26.491Z","0.4.2-dev.727894a":"2026-06-07T11:32:11.249Z","0.4.2-dev.7cf52d8":"2026-06-08T02:27:54.908Z","0.4.2-dev.42c339f":"2026-06-08T02:29:34.489Z","0.4.2-dev.6bfc03a":"2026-06-08T02:31:15.590Z","0.4.2-dev.155cde2":"2026-06-08T02:32:59.497Z","0.4.2-dev.25cc69b":"2026-06-08T03:41:45.583Z","0.4.2-dev.af98f83":"2026-06-08T04:22:37.389Z","0.4.2-dev.829655c":"2026-06-08T05:32:11.532Z","0.4.2-dev.772385f":"2026-06-08T05:58:26.440Z","0.4.2-dev.547e1e4":"2026-06-08T06:21:15.839Z","0.4.2-dev.5e9cc3b":"2026-06-08T08:01:47.186Z","0.4.2-dev.98066c2":"2026-06-08T10:46:55.844Z","0.4.2-dev.a59499b":"2026-06-08T10:48:41.840Z","0.4.2-dev.1044e29":"2026-06-08T10:52:00.082Z","0.4.2-dev.773e235":"2026-06-08T11:05:00.253Z","0.4.2-dev.571ca9c":"2026-06-08T20:32:05.804Z","0.4.2-dev.5b06a86":"2026-06-09T00:39:12.117Z","0.4.2-dev.48e61bc":"2026-06-09T02:06:03.118Z","0.4.2-dev.93d4eec":"2026-06-09T05:41:46.289Z","0.4.2-dev.a254414":"2026-06-09T05:43:26.354Z","0.5.0":"2026-06-09T09:08:44.018Z","0.5.0-dev.cbb7975":"2026-06-09T09:10:01.915Z","0.5.0-dev.77a70ab":"2026-06-09T20:59:01.800Z","0.5.0-dev.4aba728":"2026-06-09T21:11:33.341Z","0.5.1":"2026-06-09T22:03:19.334Z","0.5.1-dev.b819e5f":"2026-06-09T22:04:31.059Z","0.5.1-dev.d75654b":"2026-06-09T22:20:26.403Z","0.5.1-dev.1ca6f0e":"2026-06-10T01:25:00.739Z","0.5.1-dev.94f9f4f":"2026-06-10T03:16:17.220Z","0.5.1-dev.486c68f":"2026-06-10T03:59:55.298Z","0.5.1-dev.a64093c":"2026-06-10T04:57:49.273Z","0.5.1-dev.2f26228":"2026-06-10T06:53:36.505Z","0.5.1-dev.f5f539a":"2026-06-10T21:48:14.703Z","0.5.1-dev.c4f0e60":"2026-06-10T22:16:28.426Z","0.5.1-dev.038aaf7":"2026-06-10T22:22:29.372Z","0.5.1-dev.f63ed9d":"2026-06-11T02:30:38.025Z","0.5.1-dev.a48fb06":"2026-06-11T07:38:48.445Z","0.5.1-dev.22268f7":"2026-06-12T03:35:23.384Z","0.5.1-dev.f52bd07":"2026-06-12T04:06:56.491Z","0.5.1-dev.d48e7f1":"2026-06-12T04:57:28.228Z","0.5.1-dev.19d99ee":"2026-06-12T07:18:57.224Z","0.5.1-dev.fee3fc4":"2026-06-12T07:30:13.847Z","0.5.1-dev.7c88165":"2026-06-12T08:32:08.386Z","0.5.1-dev.04e72a4":"2026-06-12T10:52:28.136Z","0.5.1-dev.9cc6555":"2026-06-12T22:43:39.062Z","0.5.1-dev.0a9d583":"2026-06-13T02:19:33.663Z","0.5.1-dev.0f91fa3":"2026-06-13T02:30:57.683Z","0.5.1-dev.3de9106":"2026-06-13T03:00:09.430Z","0.5.2":"2026-06-13T03:25:33.297Z","0.5.2-dev.094d470":"2026-06-13T03:26:51.152Z","0.5.2-dev.022790b":"2026-06-13T10:23:20.421Z","0.5.3":"2026-06-13T10:24:25.228Z","0.5.3-dev.0b30023":"2026-06-13T10:25:37.500Z","0.5.3-dev.eacdcf2":"2026-06-13T10:59:12.895Z","0.5.4":"2026-06-13T11:01:23.125Z","0.5.4-dev.f229c75":"2026-06-13T11:02:41.740Z","0.5.4-dev.e90eb7a":"2026-06-14T00:38:22.021Z","0.5.5":"2026-06-14T04:38:01.796Z","0.5.5-dev.daf0579":"2026-06-14T04:39:10.126Z","0.5.5-dev.5fc0e27":"2026-06-14T22:39:46.669Z","0.5.5-dev.bac7c82":"2026-06-14T23:11:36.304Z","0.5.5-dev.ea3b827":"2026-06-15T07:52:45.197Z","0.5.5-dev.cf9e05b":"2026-06-15T09:27:45.381Z","0.5.6":"2026-06-15T11:02:21.039Z","0.5.6-dev.15238de":"2026-06-15T11:03:49.467Z","0.5.6-dev.8908f98":"2026-06-15T12:15:25.428Z","0.5.6-dev.f45cb29":"2026-06-15T22:09:47.287Z","0.5.6-dev.03301fc":"2026-06-15T22:53:58.687Z","0.5.6-dev.b08ca1c":"2026-06-15T23:36:53.030Z","0.5.6-dev.0a7edbd":"2026-06-16T01:09:25.835Z","0.5.6-dev.451beeb":"2026-06-16T04:08:32.545Z","0.5.6-dev.09dde18":"2026-06-16T21:23:11.884Z","0.5.6-dev.eafac9d":"2026-06-16T22:46:57.116Z","0.5.6-dev.5b742fa":"2026-06-16T22:48:40.508Z","0.5.6-dev.81bbfcc":"2026-06-16T22:59:55.787Z","0.5.6-dev.6b8e756":"2026-06-16T23:10:15.846Z","0.5.6-dev.431e515":"2026-06-16T23:18:52.019Z","0.5.6-dev.424d8f9":"2026-06-16T23:20:44.991Z","0.5.6-dev.0053a02":"2026-06-17T00:28:15.917Z","0.5.6-dev.1e260c5":"2026-06-17T01:50:22.088Z","0.5.6-dev.7d9e676":"2026-06-17T22:51:53.070Z","0.5.6-dev.17389ba":"2026-06-17T23:31:38.556Z","0.5.6-dev.8057497":"2026-06-18T01:19:30.987Z","0.5.6-dev.b317164":"2026-06-18T02:16:52.257Z","0.5.6-dev.937a7ca":"2026-06-18T02:18:46.777Z","0.5.6-dev.b8170f8":"2026-06-18T02:34:47.704Z","0.5.6-dev.3f7d0e7":"2026-06-18T03:08:55.432Z","0.5.6-dev.93b796d":"2026-06-18T03:23:25.661Z","0.5.6-dev.ed0258c":"2026-06-18T04:20:35.775Z","0.5.6-dev.5d1347e":"2026-06-18T07:23:38.396Z","0.5.6-dev.50999f4":"2026-06-19T01:35:52.400Z","0.5.6-dev.740211c":"2026-06-19T03:22:19.264Z","0.5.6-dev.4e06b2a":"2026-06-19T03:28:51.256Z","0.5.6-dev.44db3e0":"2026-06-19T03:31:48.373Z","0.5.6-dev.a9d2713":"2026-06-19T03:56:08.954Z","0.5.6-dev.869f220":"2026-06-19T04:17:22.807Z","0.5.6-dev.66133f8":"2026-06-19T04:20:56.408Z","0.5.7":"2026-06-19T04:26:59.644Z","0.5.7-dev.96b5bb4":"2026-06-19T04:28:11.213Z","0.5.7-dev.242bf69":"2026-06-19T05:51:24.613Z","0.5.7-dev.439e8e1":"2026-06-19T06:01:29.220Z","0.5.7-dev.9f733f7":"2026-06-19T06:19:46.320Z","0.5.7-dev.350a6ed":"2026-06-19T07:16:37.246Z","0.5.7-dev.2cadd3f":"2026-06-20T03:40:39.870Z","0.5.7-dev.0b4f4f4":"2026-06-20T04:08:01.683Z","0.5.8":"2026-06-20T04:12:31.451Z","0.5.8-dev.f4e8e4b":"2026-06-20T04:13:57.295Z","0.5.8-dev.7a673d2":"2026-06-20T23:19:51.940Z","0.5.8-dev.31c0657":"2026-06-20T23:36:41.078Z","0.5.8-dev.7f9e7f4":"2026-06-21T00:42:27.254Z","0.5.8-dev.9f28454":"2026-06-22T03:24:04.080Z","0.5.8-dev.70ae19f":"2026-06-22T03:26:43.663Z","0.5.8-dev.157177a":"2026-06-22T03:29:10.697Z","0.5.8-dev.986557d":"2026-06-22T06:12:56.755Z","0.5.8-dev.c2ce298":"2026-06-22T06:15:13.364Z","0.5.8-dev.5f2bd72":"2026-06-22T06:16:58.446Z","0.5.8-dev.734c564":"2026-06-22T06:27:49.115Z","0.5.8-dev.f853efd":"2026-06-22T07:07:35.213Z","0.5.8-dev.441e6af":"2026-06-22T07:09:30.436Z","0.5.8-dev.ea00b1b":"2026-06-22T07:14:46.045Z","0.5.8-dev.229ea2e":"2026-06-22T07:31:01.149Z","0.5.8-dev.970babc":"2026-06-22T08:01:04.736Z","0.5.8-dev.5774deb":"2026-06-22T08:43:02.995Z","0.5.8-dev.0c19858":"2026-06-22T10:15:00.904Z","0.5.8-dev.ba2af1b":"2026-06-22T23:30:07.067Z","0.5.8-dev.0e42901":"2026-06-24T21:51:50.199Z","0.5.8-dev.c72b560":"2026-06-25T07:44:00.122Z","0.5.8-dev.849580c":"2026-06-25T07:45:45.626Z","0.5.8-dev.b69f4a7":"2026-06-25T17:33:49.735Z","0.5.8-dev.05cafc6":"2026-06-25T17:35:40.173Z","0.5.8-dev.6339f71":"2026-06-25T17:50:25.344Z","0.5.8-dev.03b7a5f":"2026-06-25T17:56:17.638Z","0.5.8-dev.bd0f465":"2026-06-25T17:59:31.224Z","0.5.8-dev.f69f216":"2026-06-25T18:33:30.807Z","0.5.8-dev.5893a56":"2026-06-25T18:35:27.980Z","0.5.8-dev.a7ad969":"2026-06-25T19:30:07.851Z","0.5.8-dev.fff9466":"2026-06-25T19:31:53.890Z","0.5.8-dev.b6d1a87":"2026-06-25T19:43:44.849Z","0.5.8-dev.99f2417":"2026-06-25T19:52:54.312Z","0.5.8-dev.c16e8ea":"2026-06-25T20:26:00.369Z","0.5.8-dev.e2393c4":"2026-06-25T23:19:11.637Z","0.5.8-dev.5639b1e":"2026-06-30T03:20:55.624Z","0.5.8-dev.0b64af5":"2026-06-30T04:59:19.636Z","0.5.8-dev.f028d8b":"2026-07-02T05:14:23.889Z","0.5.8-dev.6e67626":"2026-07-02T07:15:06.672Z","0.5.8-dev.80e3093":"2026-07-02T07:57:27.768Z","0.5.8-dev.c2af308":"2026-07-02T08:07:04.619Z","0.5.8-dev.7ef9f0e":"2026-07-02T08:31:27.701Z","0.5.8-dev.d241e51":"2026-07-02T08:33:45.181Z","0.5.8-dev.2af7322":"2026-07-02T08:46:34.024Z","0.5.8-dev.88a5c3c":"2026-07-02T09:11:42.003Z","0.5.8-dev.8232e96":"2026-07-02T09:32:51.105Z","0.5.8-dev.988ce57":"2026-07-02T09:43:29.148Z","0.6.0":"2026-07-02T10:17:34.931Z","0.6.0-dev.113637e":"2026-07-02T10:19:16.621Z","0.6.0-dev.6885698":"2026-07-02T21:43:16.596Z","0.6.0-dev.0748a4b":"2026-07-02T22:10:50.475Z","0.6.0-dev.4d7c9dc":"2026-07-02T22:42:49.558Z","0.6.0-dev.5f60bef":"2026-07-02T23:58:28.496Z","0.6.1":"2026-07-03T00:01:32.017Z","0.6.1-dev.4e91677":"2026-07-03T00:02:58.972Z","0.6.1-dev.f07ee37":"2026-07-03T01:25:35.518Z","0.6.2":"2026-07-03T01:42:23.870Z","0.6.2-dev.397816a":"2026-07-03T01:43:52.603Z","0.6.2-dev.b4faf74":"2026-07-03T03:11:35.619Z","0.6.2-dev.072d37e":"2026-07-03T23:01:18.295Z","0.6.2-dev.fc75a3e":"2026-07-03T23:03:15.157Z","0.6.2-dev.fa61c20":"2026-07-03T23:04:59.499Z","0.6.2-dev.ac71a3b":"2026-07-03T23:06:44.490Z","0.6.2-dev.d8628d7":"2026-07-03T23:08:29.318Z","0.6.2-dev.da3b19c":"2026-07-03T23:16:21.571Z","0.6.2-dev.59e8178":"2026-07-03T23:23:04.509Z","0.6.2-dev.173cc0a":"2026-07-03T23:47:24.598Z","0.6.3":"2026-07-04T00:20:01.672Z","0.6.3-dev.8325343":"2026-07-04T00:21:29.846Z","0.6.3-dev.1571119":"2026-07-04T00:56:00.608Z","0.6.3-dev.e257a5e":"2026-07-04T00:57:53.020Z","0.6.3-dev.8c004f0":"2026-07-04T02:00:06.819Z","0.6.3-dev.20d81f6":"2026-07-04T02:01:52.710Z","0.6.3-dev.ce49250":"2026-07-04T05:17:57.174Z","0.6.3-dev.ea9a775":"2026-07-04T05:19:52.272Z","0.6.3-dev.bdf8074":"2026-07-04T05:24:34.695Z","0.6.3-dev.ced746f":"2026-07-04T05:35:50.745Z","0.7.0":"2026-07-04T05:40:41.695Z","0.7.0-dev.574cba6":"2026-07-04T05:41:56.647Z","0.7.0-dev.6b21b70":"2026-07-04T08:43:59.366Z","0.7.0-dev.c0c3fc1":"2026-07-04T09:07:00.911Z","0.7.1":"2026-07-04T09:08:37.294Z","0.7.1-dev.160f84c":"2026-07-04T09:10:05.676Z","0.7.1-dev.ce9dabf":"2026-07-04T18:19:31.772Z","0.7.1-dev.64452aa":"2026-07-05T01:37:45.655Z","0.7.1-dev.5809083":"2026-07-05T01:39:43.183Z","0.7.1-dev.d353dad":"2026-07-05T02:15:22.386Z","0.7.1-dev.1880b15":"2026-07-05T04:22:22.037Z","0.7.1-dev.7cf4d0b":"2026-07-08T03:51:18.956Z","0.7.2":"2026-07-08T03:52:28.366Z","0.7.2-dev.aa519e5":"2026-07-08T03:53:58.040Z","0.7.2-dev.b97a92f":"2026-07-08T21:25:23.004Z","0.7.2-dev.0eb5293":"2026-07-09T01:59:07.888Z","0.7.2-dev.43d766f":"2026-07-09T10:02:32.037Z","0.7.2-dev.fb8ffb0":"2026-07-09T10:04:35.576Z","0.7.2-dev.cb8f726":"2026-07-09T10:06:33.258Z","0.7.2-dev.11e9c87":"2026-07-09T10:10:20.892Z","0.7.2-dev.82e0475":"2026-07-09T10:12:37.027Z","0.7.2-dev.08b768b":"2026-07-09T10:14:33.991Z","0.7.2-dev.9b59d96":"2026-07-09T10:50:01.163Z","0.7.2-dev.6ae8e46":"2026-07-09T11:37:59.346Z","0.7.2-dev.e872767":"2026-07-09T11:39:59.078Z","0.7.2-dev.f10f9ca":"2026-07-09T12:22:52.290Z","0.7.3":"2026-07-09T13:19:57.025Z","0.7.3-dev.fd2db30":"2026-07-09T13:27:04.002Z","0.7.3-dev.6b70b32":"2026-07-10T07:42:02.380Z","0.7.3-dev.82187a3":"2026-07-10T07:51:43.795Z","0.7.3-dev.f91ede7":"2026-07-10T08:00:40.568Z","0.7.4":"2026-07-10T08:34:29.221Z","0.7.4-dev.dfccac4":"2026-07-10T08:35:53.683Z","0.7.4-dev.99ac4ff":"2026-07-11T00:06:38.553Z","0.7.4-dev.b686594":"2026-07-11T06:51:09.132Z","0.7.4-dev.70b5d99":"2026-07-11T06:53:02.598Z","0.7.4-dev.b47d053":"2026-07-11T07:19:22.509Z","0.7.4-dev.118f806":"2026-07-11T07:21:18.943Z","0.7.4-dev.a31f5e8":"2026-07-11T10:07:28.969Z","0.7.4-dev.4a5d9bb":"2026-07-11T12:33:49.295Z","0.7.4-dev.98005f2":"2026-07-11T12:35:38.186Z","0.7.4-dev.5113067":"2026-07-11T12:45:26.745Z","0.7.4-dev.593824d":"2026-07-11T12:47:09.556Z","0.7.4-dev.7bbb792":"2026-07-11T13:02:48.856Z","0.7.4-dev.63fc41f":"2026-07-11T13:11:04.795Z","0.7.4-dev.11333b9":"2026-07-11T23:12:18.081Z","0.7.4-dev.2b5a18e":"2026-07-11T23:14:11.939Z","0.7.4-dev.d4f2209":"2026-07-11T23:16:15.233Z","0.7.4-dev.6821fe0":"2026-07-11T23:18:14.093Z","0.7.4-dev.5aa82e8":"2026-07-11T23:45:25.245Z","0.7.5":"2026-07-12T00:22:27.659Z","0.7.5-dev.0f07133":"2026-07-12T00:23:51.278Z","0.7.5-dev.76cd6be":"2026-07-12T01:42:45.579Z","0.7.5-dev.18e8717":"2026-07-12T02:09:19.578Z","0.7.5-dev.3075e10":"2026-07-12T02:13:38.195Z","0.7.5-dev.20cd922":"2026-07-12T02:48:32.671Z","0.7.5-dev.21da48f":"2026-07-12T02:50:27.325Z","0.7.5-dev.d9676e2":"2026-07-12T02:54:46.752Z","0.7.5-dev.3afd146":"2026-07-12T03:20:10.781Z","0.7.5-dev.654849":"2026-07-12T03:28:30.397Z","0.7.5-dev.bc49aaa":"2026-07-12T04:04:38.903Z","0.7.5-dev.8fc5848":"2026-07-12T04:06:34.383Z","0.7.5-dev.dbd4067":"2026-07-12T04:25:43.582Z","0.7.5-dev.22bb155":"2026-07-12T04:30:52.409Z","0.7.5-dev.3aef25a":"2026-07-12T04:32:52.640Z","0.7.5-dev.037bd56":"2026-07-12T04:38:42.861Z","0.7.5-dev.70eff9a":"2026-07-12T04:40:54.456Z","0.7.6":"2026-07-12T04:46:16.198Z","0.7.6-dev.e877ca7":"2026-07-12T04:47:41.757Z","0.7.6-dev.17418":"2026-07-12T04:49:46.014Z","0.7.6-dev.dfd47a7":"2026-07-12T05:03:39.490Z","0.7.6-dev.fbd85e3":"2026-07-12T05:31:05.827Z","0.7.6-dev.82e10cd":"2026-07-12T05:47:34.628Z","0.7.6-dev.64950ba":"2026-07-12T06:13:35.466Z","0.7.6-dev.e026a23":"2026-07-12T06:49:13.756Z","0.7.6-dev.8528def":"2026-07-12T06:56:10.808Z","0.7.6-dev.8c9a6c4":"2026-07-12T07:00:28.336Z","0.7.6-dev.4fb3694":"2026-07-12T07:14:12.818Z","0.7.6-dev.f215ace":"2026-07-12T07:30:36.656Z","0.7.6-dev.778f1a2":"2026-07-12T07:40:06.958Z","0.7.6-dev.eb09902":"2026-07-12T07:54:54.437Z","0.7.6-dev.a8cd24e":"2026-07-12T09:39:26.030Z","0.7.6-dev.c6f996e":"2026-07-12T09:58:20.720Z","0.7.6-dev.0150fc9":"2026-07-12T10:17:26.955Z","0.7.6-dev.81e6647":"2026-07-12T10:33:39.265Z","0.7.6-dev.e141d90":"2026-07-12T14:11:29.843Z","0.7.6-dev.1f14fa1":"2026-07-12T15:48:50.114Z","0.7.6-dev.c5a06bd":"2026-07-12T15:53:18.769Z","0.7.6-dev.0a8d30b":"2026-07-13T04:35:48.456Z","0.7.6-dev.543ebfe":"2026-07-13T06:44:28.370Z","0.7.6-dev.47beb25":"2026-07-13T07:22:08.168Z","0.7.6-dev.0d11bd5":"2026-07-13T07:24:13.854Z","0.7.6-dev.b36e439":"2026-07-13T07:48:39.640Z","0.7.6-dev.1d7b6e2":"2026-07-13T07:50:40.447Z","0.7.6-dev.88ef7fd":"2026-07-13T08:25:30.553Z","0.7.6-dev.55cebeb":"2026-07-13T09:30:36.553Z","0.7.6-dev.5699529":"2026-07-13T10:57:00.784Z","0.7.6-dev.c1916d5":"2026-07-13T10:58:58.208Z","0.7.6-dev.3f22fe3":"2026-07-13T11:19:58.802Z","0.7.7":"2026-07-13T11:23:22.617Z","0.7.7-dev.bdd1321":"2026-07-13T11:24:46.794Z","0.7.7-dev.afed801":"2026-07-13T11:42:36.813Z","0.7.7-dev.e5b0690":"2026-07-13T14:37:14.046Z","0.7.7-dev.12e7193":"2026-07-14T00:13:06.239Z","0.7.7-dev.4fce1c1":"2026-07-14T00:46:08.095Z","0.7.7-dev.c79c897":"2026-07-14T00:48:01.197Z","0.7.7-dev.ec144d9":"2026-07-14T00:57:48.020Z","0.7.7-dev.71e6da6":"2026-07-14T01:09:08.708Z","0.7.7-dev.9fc93f8":"2026-07-14T02:45:43.423Z","0.7.7-dev.89dbf08":"2026-07-14T06:50:52.230Z","0.7.7-dev.fbc804e":"2026-07-14T07:01:45.821Z","0.7.7-dev.43327b5":"2026-07-14T07:03:41.158Z","0.7.7-dev.ce4179b":"2026-07-14T07:06:18.411Z","0.7.7-dev.79abd71":"2026-07-14T07:19:22.664Z","0.7.7-dev.04c7e36":"2026-07-14T07:21:18.472Z","0.7.7-dev.a468589":"2026-07-14T07:23:12.842Z","0.7.7-dev.9c612c5":"2026-07-14T07:31:29.695Z","0.7.7-dev.517f87a":"2026-07-14T07:33:45.067Z","0.7.7-dev.30b7eeb":"2026-07-14T07:40:35.869Z","0.7.7-dev.af58965":"2026-07-14T08:31:39.573Z","0.7.7-dev.287dff7":"2026-07-14T09:00:29.490Z","0.7.7-dev.6e5c240":"2026-07-14T09:22:28.255Z","0.7.7-dev.dc5c828":"2026-07-14T09:50:44.311Z","0.7.7-dev.1043416":"2026-07-14T10:10:20.310Z","0.7.7-dev.ed241c3":"2026-07-14T10:36:49.452Z","0.7.7-dev.9fab4fc":"2026-07-14T11:26:20.375Z","0.7.7-dev.e632f8a":"2026-07-14T11:28:20.333Z","0.7.7-dev.760a3b0":"2026-07-14T11:39:06.122Z","0.7.7-dev.4190897":"2026-07-14T12:34:08.103Z","0.7.8":"2026-07-14T12:37:43.070Z","0.7.8-dev.ece35b3":"2026-07-14T12:39:10.169Z","0.7.8-dev.4829841":"2026-07-14T13:44:36.396Z","0.7.8-dev.9256423":"2026-07-14T14:30:52.706Z","0.7.9-dev.194cc06":"2026-07-15T05:17:57.519Z","0.7.9-dev.9aa98b9":"2026-07-15T05:19:57.003Z","0.7.9-dev.61111f1":"2026-07-15T05:21:49.594Z","0.7.9-dev.b30fb80":"2026-07-15T05:32:01.194Z","0.7.9-dev.6325f9c":"2026-07-15T05:36:56.925Z","0.7.9-dev.d7d38d7":"2026-07-15T05:38:40.928Z","0.7.9-dev.e5d5753":"2026-07-15T05:44:36.710Z","0.7.9-dev.d8a20e0":"2026-07-15T05:49:05.694Z","0.7.9-dev.c88a39a":"2026-07-15T05:50:58.408Z","0.7.9-dev.e86bc57":"2026-07-15T06:01:33.779Z","0.7.9-dev.c7f61cd":"2026-07-15T06:34:52.214Z","0.7.9-dev.1a30f2c":"2026-07-16T08:24:32.809Z","0.7.9-dev.621be9b":"2026-07-17T07:34:44.141Z","0.7.9-dev.db5fe10":"2026-07-17T08:23:57.745Z","0.7.9-dev.c8a2918":"2026-07-17T08:25:53.110Z","0.7.9-dev.6c5c91b":"2026-07-17T08:35:19.438Z","0.7.9-dev.b392093":"2026-07-17T08:45:57.882Z","0.7.9-dev.95f9937":"2026-07-17T08:56:10.866Z","0.7.9-dev.71892af":"2026-07-17T09:04:47.880Z","0.7.9-dev.f441f59":"2026-07-17T09:18:38.174Z","0.7.9-dev.a16e452":"2026-07-17T09:35:08.819Z","0.7.9-dev.b51022f":"2026-07-17T12:53:55.857Z","0.7.9-dev.11388bf":"2026-07-17T12:55:56.438Z","0.7.9-dev.2ba83c3":"2026-07-17T13:12:47.726Z","0.7.9-dev.bd3655c":"2026-07-17T13:14:45.279Z","0.7.9-dev.2979a9b":"2026-07-17T13:32:01.093Z","0.7.9-dev.0ff57fa":"2026-07-17T14:25:19.967Z","0.7.9-dev.21043e0":"2026-07-17T14:27:22.897Z","0.7.9-dev.a6e4fb5":"2026-07-17T14:29:26.983Z","0.7.9-dev.e5a5f73":"2026-07-17T14:42:37.338Z","0.7.9-dev.093619c":"2026-07-17T14:56:39.735Z","0.7.9-dev.c245b9d":"2026-07-17T16:04:10.507Z","0.7.9-dev.4f3848b":"2026-07-17T16:06:04.934Z","0.7.9-dev.842a55f":"2026-07-17T16:08:17.461Z","0.7.9-dev.8835214":"2026-07-18T01:42:28.153Z","0.7.9-dev.44d3ad8":"2026-07-18T01:59:47.018Z","0.7.9-dev.ac392cb":"2026-07-18T02:10:47.531Z","0.7.9-dev.51ecd7b":"2026-07-18T02:28:05.711Z","0.7.9-dev.7e6cdf9":"2026-07-18T03:16:10.494Z","0.7.9-dev.2450582":"2026-07-18T04:24:12.370Z","0.8.0":"2026-07-18T04:28:19.902Z","0.8.0-dev.c0d9d38":"2026-07-18T04:29:44.013Z","0.8.0-dev.0618ff6":"2026-07-18T04:45:22.362Z","0.8.0-dev.eb2d687":"2026-07-18T05:34:47.633Z","0.8.1":"2026-07-18T06:40:48.995Z","0.8.1-dev.7818922":"2026-07-18T06:42:16.109Z","0.8.1-dev.1839566":"2026-07-18T07:55:52.191Z","0.8.1-dev.d970055":"2026-07-18T08:05:02.149Z","0.8.1-dev.c9f2c4b":"2026-07-18T09:23:10.958Z","0.8.1-dev.5332cb6":"2026-07-18T09:25:16.110Z","0.8.1-dev.a2f9bf4":"2026-07-18T09:33:52.419Z","0.8.1-dev.26b4a0c":"2026-07-18T09:35:47.388Z","0.8.1-dev.82c4a12":"2026-07-18T09:38:50.831Z","0.8.1-dev.fe241a9":"2026-07-18T09:56:52.254Z","0.8.1-dev.b852961":"2026-07-18T10:08:45.379Z","0.8.1-dev.a667b45":"2026-07-18T10:17:58.225Z","0.8.1-dev.b4556e3":"2026-07-18T12:12:37.602Z","0.8.1-dev.21221c2":"2026-07-19T03:57:24.272Z","0.8.1-dev.7c9dbed":"2026-07-19T07:23:44.486Z","0.8.1-dev.3018538":"2026-07-19T09:58:36.765Z","0.8.1-dev.88114a2":"2026-07-19T10:18:49.033Z","0.8.1-dev.3598138":"2026-07-19T11:15:25.705Z","0.8.1-dev.90e794f":"2026-07-19T12:27:33.270Z","0.8.1-dev.a4eaedd":"2026-07-19T13:47:00.006Z","0.8.1-dev.5774353":"2026-07-19T14:03:39.122Z","0.8.1-dev.f4aa821":"2026-07-20T02:37:46.027Z","0.8.1-dev.61bf03e":"2026-07-20T04:32:03.990Z","0.8.1-dev.cc2d168":"2026-07-20T06:45:21.466Z","0.8.1-dev.8e5ae45":"2026-07-20T06:47:32.001Z","0.8.1-dev.7eca0ee":"2026-07-20T06:49:49.372Z","0.8.1-dev.6fcd9c9":"2026-07-20T06:53:18.333Z","0.8.1-dev.e6a1557":"2026-07-20T06:56:42.966Z","0.8.1-dev.cd9ca68":"2026-07-20T07:56:58.086Z","0.8.1-dev.0b0b5ac":"2026-07-20T08:11:17.553Z","0.8.1-dev.af33723":"2026-07-20T15:41:31.350Z","0.8.1-dev.fc1b3a3":"2026-07-20T15:43:46.570Z","0.8.1-dev.5b468f8":"2026-07-20T16:25:11.841Z","0.8.1-dev.284b4e4":"2026-07-20T17:03:26.172Z","0.8.1-dev.f5f13b8":"2026-07-20T20:45:44.504Z","0.8.1-dev.412377e":"2026-07-20T21:39:11.435Z","0.8.1-dev.359d9b3":"2026-07-20T22:58:25.988Z","0.8.1-dev.8c4959b":"2026-07-21T05:30:28.891Z","0.8.1-dev.ab4ec31":"2026-07-21T06:49:25.025Z","0.8.2":"2026-07-21T07:30:34.466Z","0.8.2-dev.d489fa0":"2026-07-21T07:32:04.856Z","0.8.2-dev.8d4d5a8":"2026-07-21T08:35:36.193Z","0.8.3":"2026-07-21T08:37:43.377Z","0.8.3-dev.84b9990":"2026-07-21T08:39:12.859Z","0.8.3-dev.3d7ea66":"2026-07-22T03:37:27.912Z","0.8.3-dev.76263ec":"2026-07-22T08:50:14.814Z","0.8.3-dev.9155bc0":"2026-07-22T09:16:07.768Z","0.8.3-dev.01820bb":"2026-07-22T10:43:33.455Z","0.8.3-dev.416fdcc":"2026-07-22T11:24:09.272Z","0.9.0":"2026-07-22T22:47:21.150Z","0.9.0-dev.d2cd2f4":"2026-07-22T22:49:06.477Z","0.9.0-dev.8d00ef0":"2026-07-23T01:47:41.406Z","0.9.0-dev.4eac374":"2026-07-23T06:34:27.801Z","0.9.0-dev.1e67af0":"2026-07-23T07:30:53.374Z","0.9.0-dev.9b53201":"2026-07-23T08:37:49.689Z","0.9.0-dev.db9d300":"2026-07-23T08:58:20.140Z","0.9.0-dev.30369b6":"2026-07-23T09:59:11.942Z","0.9.0-dev.707378a":"2026-07-23T10:39:07.497Z","0.9.0-dev.8765ca3":"2026-07-23T10:41:40.510Z","0.9.1":"2026-07-23T10:45:37.090Z","0.9.1-dev.54ba416":"2026-07-23T10:47:07.375Z","0.9.1-dev.5d2f66d":"2026-07-23T20:58:00.209Z","0.9.1-dev.8534d86":"2026-07-24T10:54:27.631Z","0.9.1-dev.b1b62db":"2026-07-24T22:57:28.859Z","0.9.1-dev.7ee59d3":"2026-07-25T00:21:37.745Z","0.9.1-dev.4fbab2d":"2026-07-25T02:10:14.767Z","0.9.1-dev.49c5c1e":"2026-07-25T23:45:29.425Z","0.9.1-dev.4ebd0a0":"2026-07-25T23:47:34.210Z","0.9.1-dev.1aa6b12":"2026-07-26T02:52:12.116Z","0.9.1-dev.6904ff1":"2026-07-26T05:06:19.818Z","0.9.1-dev.846c2df":"2026-07-26T05:08:23.704Z","0.9.1-dev.80e89c5":"2026-07-26T11:41:42.477Z","0.9.2":"2026-07-27T03:44:16.261Z","0.9.2-dev.201106e":"2026-07-27T03:45:44.127Z","0.9.2-dev.3f3197f":"2026-07-27T04:02:40.501Z","0.9.2-dev.b31fd85":"2026-07-27T04:19:16.173Z","0.9.2-dev.3728102":"2026-07-28T02:05:36.288Z","0.9.2-dev.f1a1b16":"2026-07-28T10:16:06.609Z","0.9.2-dev.b1352a2":"2026-07-29T07:11:14.970Z","0.9.2-dev.86add14":"2026-07-29T23:57:40.342Z","0.9.2-dev.83f3ff8":"2026-07-30T06:11:16.786Z","0.9.2-dev.b10cd4c":"2026-07-30T06:32:33.938Z","0.9.2-dev.444e177":"2026-07-30T06:37:16.455Z","0.9.2-dev.1098b9c":"2026-07-30T06:39:54.373Z","0.9.2-dev.01ca0b3":"2026-07-30T06:43:54.837Z","0.9.2-dev.811a2ff":"2026-07-30T06:45:52.952Z","0.9.2-dev.3bc63ea":"2026-07-30T06:47:46.385Z","0.9.2-dev.d6f02bb":"2026-07-30T06:49:38.470Z","0.9.2-dev.c6bdd2d":"2026-07-30T06:51:44.613Z","0.9.2-dev.9512488":"2026-07-30T06:53:34.940Z","0.9.2-dev.5f23826":"2026-07-30T06:55:39.372Z","0.9.2-dev.16972ae":"2026-07-30T07:01:52.213Z","0.9.2-dev.1f6e181":"2026-07-30T07:05:20.445Z","0.9.2-dev.2992a03":"2026-07-30T07:07:13.906Z","0.9.2-dev.c126684":"2026-07-30T07:09:28.847Z","0.9.2-dev.5dc936e":"2026-07-30T07:14:50.632Z","0.9.2-dev.1d01dd3":"2026-07-31T02:21:47.184Z","0.9.2-dev.2db2a97":"2026-07-31T02:46:01.733Z","0.9.2-dev.bf470d5":"2026-07-31T03:35:31.017Z","0.9.2-dev.8402820":"2026-07-31T03:37:46.522Z","0.9.2-dev.3a0b9a0":"2026-07-31T03:43:38.911Z","0.9.2-dev.d81eeda":"2026-07-31T03:48:30.072Z","0.9.2-dev.65539af":"2026-07-31T04:00:44.007Z","0.9.2-dev.fb5f881":"2026-07-31T04:17:37.647Z","0.9.2-dev.de6d280":"2026-07-31T05:15:16.280Z","0.9.2-dev.29e35d5":"2026-07-31T05:30:08.498Z","0.9.2-dev.660200e":"2026-07-31T06:24:46.022Z","0.9.2-dev.8170ba2":"2026-07-31T06:55:26.118Z","0.9.2-dev.b07af9d":"2026-07-31T08:40:13.653Z","0.9.2-dev.7bbc756":"2026-07-31T10:09:24.234Z","0.9.2-dev.443082a":"2026-07-31T10:26:16.389Z","0.9.2-dev.f023fb9":"2026-07-31T10:50:39.392Z","0.9.2-dev.075865f":"2026-07-31T13:51:22.798Z","0.9.2-dev.a81b3d6":"2026-07-31T13:51:43.454Z","0.9.2-dev.6b64dfa":"2026-07-31T15:23:05.649Z","0.9.2-dev.3d67ca1":"2026-08-01T00:13:34.615Z","0.9.2-dev.992205a":"2026-08-01T00:15:46.280Z","0.9.2-dev.1938763":"2026-08-01T03:30:46.093Z","0.9.2-dev.a9a1f40":"2026-08-01T03:55:51.742Z","0.9.2-dev.5268cb4":"2026-08-01T04:04:56.466Z","0.9.3":"2026-08-01T06:00:59.022Z","0.9.3-dev.0b673cc":"2026-08-01T06:02:08.238Z","0.9.3-dev.9bb44e7":"2026-08-02T04:39:05.384Z","0.9.3-dev.c3683a2":"2026-08-02T08:12:25.571Z","0.9.3-dev.7f29eca":"2026-08-02T10:20:33.185Z","0.9.3-dev.8a22de1":"2026-08-02T10:21:17.002Z","0.9.3-dev.f7dbdfa":"2026-08-02T10:31:18.470Z","0.9.3-dev.b02bc69":"2026-08-02T14:52:48.701Z","0.9.3-dev.91ebe85":"2026-08-03T00:34:02.403Z","0.9.3-dev.19f2148":"2026-08-03T04:53:08.490Z","0.9.3-dev.4e4740d":"2026-08-03T04:54:22.866Z","0.9.3-dev.02e3188":"2026-08-03T06:06:19.515Z","0.9.3-dev.3a93a34":"2026-08-03T06:43:08.793Z","0.9.3-dev.44922d6":"2026-08-03T10:08:14.866Z","0.9.3-dev.cc28626":"2026-08-03T10:09:26.120Z","0.9.3-dev.85e1052":"2026-08-03T10:34:56.246Z","0.9.3-dev.48ec9a8":"2026-08-03T12:03:01.383Z","0.9.3-dev.afd60db":"2026-08-03T20:38:17.183Z","0.9.3-dev.ba04952":"2026-08-03T20:38:54.248Z","0.9.3-dev.7ce5dfa":"2026-08-03T20:51:24.919Z","0.9.3-dev.45afa01":"2026-08-03T21:24:28.013Z","0.9.3-dev.3466fe1":"2026-08-03T22:34:37.337Z","0.9.3-dev.3acb41b":"2026-08-04T00:40:22.263Z","0.9.3-dev.f958625":"2026-08-04T00:44:38.090Z","0.9.3-dev.c825c59":"2026-08-04T01:00:58.961Z","0.9.4":"2026-08-04T01:28:45.609Z","0.9.4-dev.8b97fdc":"2026-08-04T04:50:00.398Z","0.9.4-dev.a7e0d1b":"2026-08-04T09:50:20.278Z","0.9.4-dev.212b8b4":"2026-08-04T10:44:42.870Z","0.9.4-dev.25dbf6d":"2026-08-04T11:21:30.133Z","0.9.4-dev.bafef41":"2026-08-04T21:20:28.865Z","0.9.4-dev.881ecfe":"2026-08-04T22:00:40.947Z","0.9.4-dev.60e4d8e":"2026-08-04T22:06:35.081Z","0.9.4-dev.da0647e":"2026-08-04T23:48:55.098Z","0.9.4-dev.459c5d3":"2026-08-05T02:20:45.554Z","0.9.4-dev.274bd39":"2026-08-05T05:43:47.741Z","0.9.4-dev.0efadda":"2026-08-05T06:57:45.663Z","0.9.4-dev.1d0e4d6":"2026-08-05T07:40:25.155Z","0.9.4-dev.d934bf6":"2026-08-05T07:43:33.754Z","0.9.5":"2026-08-05T07:44:53.010Z","0.9.5-dev.4b03b15":"2026-08-05T10:15:33.918Z","0.9.5-dev.2b8bc5c":"2026-08-05T22:59:37.745Z","0.9.5-dev.ac4e51f":"2026-08-06T10:25:13.132Z","0.9.5-dev.d62caa5":"2026-08-07T00:50:47.843Z","0.9.5-dev.4ffeb2c":"2026-08-07T01:11:08.585Z","0.9.5-dev.a4d2c5c":"2026-08-07T06:56:22.757Z","0.9.5-dev.65d4f46":"2026-08-07T07:24:45.673Z","0.9.6":"2026-08-07T10:21:14.249Z","0.9.6-dev.59ae70b":"2026-08-07T10:28:45.450Z","0.9.6-dev.3299454":"2026-08-08T00:09:12.178Z","0.9.6-dev.6a546c2":"2026-08-08T00:42:42.183Z","0.9.7":"2026-08-08T00:51:57.371Z","0.9.7-dev.13138a4":"2026-08-08T07:27:25.356Z","0.9.7-dev.f27fd5d":"2026-08-08T11:57:13.807Z","0.9.8":"2026-08-08T12:40:59.934Z","0.9.8-dev.7f028ea":"2026-08-08T13:30:45.356Z","0.9.9":"2026-08-08T22:30:45.569Z","0.9.10":"2026-08-09T00:22:14.845Z","0.9.9-dev.e69faca":"2026-08-09T00:22:18.862Z","0.9.10-dev.3bb84fb":"2026-08-09T00:22:46.413Z","0.9.10-dev.27a39de":"2026-08-09T04:58:03.946Z","0.9.11":"2026-08-09T04:58:13.963Z","0.9.11-dev.d23a0d7":"2026-08-09T05:00:00.204Z","0.9.11-dev.51e198d":"2026-08-09T08:47:35.286Z","0.9.11-dev.c161142":"2026-08-09T09:10:10.360Z","0.9.11-dev.55f11e3":"2026-08-10T01:08:03.933Z","0.9.11-dev.8606ddd":"2026-08-10T08:30:30.924Z","0.9.11-dev.8dfb013":"2026-08-11T22:48:20.972Z","0.9.11-dev.a546cd5":"2026-08-12T07:53:16.911Z","0.9.11-dev.cd2b22e":"2026-08-12T08:32:11.706Z","0.9.11-dev.7d6ab6f":"2026-08-12T08:52:06.735Z","0.9.11-dev.c2e3533":"2026-08-12T09:12:43.105Z","0.9.11-dev.f1899d2":"2026-08-12T11:41:35.928Z","0.9.11-dev.bea01b8":"2026-08-12T22:47:28.267Z","0.9.11-dev.b49f499":"2026-08-12T23:55:31.121Z","0.9.11-dev.7b7bfe7":"2026-08-13T01:46:22.796Z","0.9.11-dev.0f3995b":"2026-08-13T03:35:24.990Z","0.9.11-dev.d908bb1":"2026-08-13T11:28:35.835Z","0.9.12":"2026-08-13T11:43:22.540Z","0.9.12-dev.86198f1":"2026-08-13T11:44:55.157Z","0.9.12-dev.a2b460d":"2026-08-13T12:43:39.380Z","0.9.12-dev.8c2f03a":"2026-08-13T23:31:29.009Z","0.9.12-dev.0b670aa":"2026-08-14T00:13:13.635Z","0.9.12-dev.05ef989":"2026-08-14T01:22:52.875Z","0.9.12-dev.ffc2d14":"2026-08-14T06:35:43.148Z","0.9.12-dev.f7efb7d":"2026-08-14T22:50:26.180Z","0.9.12-dev.28a1a9f":"2026-08-15T00:15:27.364Z","0.9.12-dev.1971506":"2026-08-17T02:39:27.148Z","0.9.12-dev.6416370":"2026-08-17T06:34:37.656Z","0.9.12-dev.3eda608":"2026-08-17T09:34:23.556Z","0.9.12-dev.3ff37f3":"2026-08-17T10:27:56.523Z","0.9.12-dev.2b0f06e":"2026-08-21T05:11:04.141Z","0.9.12-dev.905607f":"2026-08-22T02:02:47.094Z","0.9.12-dev.43e90c4":"2026-08-22T02:02:57.624Z","0.9.12-dev.e183c35":"2026-08-22T06:00:07.471Z","0.9.12-dev.bd08406":"2026-08-23T09:23:58.783Z","0.9.12-dev.4bf7aff":"2026-08-24T22:29:01.497Z","0.9.12-dev.79d8007":"2026-08-25T19:26:05.251Z","0.9.12-dev.1d3e4a6":"2026-08-28T00:25:43.437Z","0.9.12-dev.a163de9":"2026-08-28T00:27:32.341Z","0.9.12-dev.4e04921":"2026-08-28T00:59:16.285Z","0.9.12-dev.afa1780":"2026-08-29T10:52:41.332Z","0.9.12-dev.40b9d79":"2026-08-30T02:10:53.586Z","0.9.12-dev.013f737":"2026-08-30T04:20:31.537Z","0.9.12-dev.990daaf":"2026-08-30T04:55:23.650Z","0.9.12-dev.17eeeb5":"2026-08-30T05:17:57.895Z","0.9.12-dev.557145":"2026-08-30T05:26:11.124Z","0.9.12-dev.2133985":"2026-08-30T05:38:27.678Z","0.9.12-dev.f720a50":"2026-08-30T05:40:58.280Z","0.9.12-dev.71800cc":"2026-08-30T05:57:57.157Z","0.9.12-dev.72a4f46":"2026-08-30T06:00:20.450Z","0.9.12-dev.ac87f7d":"2026-08-30T06:02:40.315Z","0.9.12-dev.cad6b5f":"2026-08-30T06:14:54.984Z","0.9.12-dev.9f7d26f":"2026-08-30T06:17:08.332Z","0.9.12-dev.0f59a3b":"2026-08-30T23:02:04.973Z","0.9.12-dev.6adf55e":"2026-08-30T23:39:39.003Z","0.9.12-dev.e1d4c51":"2026-08-31T00:11:05.551Z","0.9.12-dev.adc3a91":"2026-08-31T01:33:30.867Z","0.9.12-dev.025d69d":"2026-09-01T04:04:21.182Z","0.9.12-dev.2c4560f":"2026-09-01T04:45:34.992Z","0.9.12-dev.a04b933":"2026-09-01T20:21:10.707Z","0.9.12-dev.28d4343":"2026-09-01T21:12:19.161Z","0.9.12-dev.6f3dd03":"2026-09-02T04:07:19.833Z","0.9.12-dev.ca30808":"2026-09-02T04:28:43.830Z","0.9.13":"2026-09-02T04:39:08.662Z","0.9.13-dev.fd23edc":"2026-09-02T04:40:12.570Z","0.9.13-dev.fa72869":"2026-09-05T21:26:46.160Z","0.9.13-dev.d030b11":"2026-09-05T21:29:37.792Z","0.9.13-dev.2e3f6eb":"2026-09-05T21:33:13.492Z","0.9.13-dev.6ac8b71":"2026-09-05T21:35:32.178Z","0.9.13-dev.ff7dd67":"2026-09-05T21:41:53.925Z","0.9.13-dev.8956a92":"2026-09-09T13:23:45.732Z","0.9.13-dev.1239043":"2026-09-09T13:27:09.341Z","0.9.13-dev.45c0df3":"2026-09-10T15:06:47.253Z","0.9.13-dev.fd64d26":"2026-09-12T06:01:23.545Z","0.9.13-dev.c9e3e15":"2026-09-12T09:31:38.981Z","0.9.14":"2026-09-12T11:40:17.189Z","0.9.14-dev.bcf8062":"2026-09-12T11:44:43.645Z","0.9.14-dev.922616f":"2026-09-13T15:49:09.810Z","0.9.14-dev.499a020":"2026-09-17T18:33:56.436Z","0.9.14-dev.260b448":"2026-09-19T17:48:41.766Z","0.9.14-dev.a4daa0a":"2026-09-22T00:46:05.077Z","0.9.14-dev.95db911":"2026-09-22T23:52:28.886Z","0.9.14-dev.83466a8":"2026-09-24T21:12:14.140Z"},"bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"author":{"name":"Million Software, Inc"},"license":"SEE LICENSE IN LICENSE","homepage":"https://github.com/millionco/react-doctor#readme","keywords":["accessibility","diagnostics","linter","nextjs","oxlint","performance","react","react-compiler","react-native","security","tanstack","typescript"],"repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/react-doctor"},"description":"Your agent writes bad React. This catches it","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"readme":"","readmeFilename":""}