{"_id":"@brookesia/doctor","_rev":"8-3f02ad3d55ad5bd862041747ae698ea9","name":"@brookesia/doctor","dist-tags":{"latest":"1.0.0"},"versions":{"0.1.0":{"name":"@brookesia/doctor","version":"0.1.0","license":"Apache-2.0","_id":"@brookesia/doctor@0.1.0","maintainers":[{"name":"cwespressif","email":"chenwen@espressif.com"}],"homepage":"https://github.com/espressif/esp-brookesia-toolkit#readme","bugs":{"url":"https://github.com/espressif/esp-brookesia-toolkit/issues"},"dist":{"shasum":"3e41a6e379edbbc4ddbf903a9f970c4e3523e716","tarball":"https://registry.npmjs.org/@brookesia/doctor/-/doctor-0.1.0.tgz","fileCount":13,"integrity":"sha512-8U6jMOxnnfLOoqGMLuAwb2oojTVW62/THS7kTtCLcLZQHc+GXErdcG6kkAE9MXpCIhzek8l9AwY+Otv4iYU9Ig==","signatures":[{"sig":"MEYCIQDYFoXtezm2sf7uEq1kwIJVRxCIu/9+8U5vcbhtt6pRXwIhAKZoqgMqPfhIioN8WtEHU/mmzL54SJ8oAMOtvPP/krZ5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15444},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fd1cf2618f425578ef6550268e9361ea045c0538","scripts":{"build":"tsc -p tsconfig.json","clean":"rm -rf dist"},"_npmUser":{"name":"cwespressif","email":"chenwen@espressif.com"},"repository":{"url":"git+https://github.com/espressif/esp-brookesia-toolkit.git","type":"git","directory":"packages/doctor"},"_npmVersion":"11.11.0","description":"Environment checks for ESP-Brookesia toolkit","directories":{},"_nodeVersion":"25.8.1","dependencies":{"execa":"^9.5.2","@brookesia/shared-utils":"0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/doctor_0.1.0_1780400306073_0.5002071959732102","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@brookesia/doctor","version":"0.1.1","license":"Apache-2.0","_id":"@brookesia/doctor@0.1.1","maintainers":[{"name":"cwespressif","email":"chenwen@espressif.com"}],"homepage":"https://github.com/espressif/esp-brookesia-toolkit#readme","bugs":{"url":"https://github.com/espressif/esp-brookesia-toolkit/issues"},"dist":{"shasum":"427def2bcb0aed2281c6cfeb63bf844c23bd1dc8","tarball":"https://registry.npmjs.org/@brookesia/doctor/-/doctor-0.1.1.tgz","fileCount":17,"integrity":"sha512-fBj0HZf+X3ehm0wMlNKSbg4nPiiAOoKPKoAxheiTou/VBy+yJ+GX3IexCHadPEaRPpW8N+ZHKSfdL79QSMU2tQ==","signatures":[{"sig":"MEUCIG4J05/DSfj3N8JlDiAL7PAJr3k63QvxJy3J8uKio6jcAiEAy9Y4MwBB6yCAyBa5H9NiryWA60Q+xBofgTPoJDyHtdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19350},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"564aa968062dc1693e75ab37d5408ac29faa611f","scripts":{"build":"tsc -p tsconfig.json","clean":"rm -rf dist"},"_npmUser":{"name":"cwespressif","email":"chenwen@espressif.com"},"repository":{"url":"git+https://github.com/espressif/esp-brookesia-toolkit.git","type":"git","directory":"packages/doctor"},"_npmVersion":"11.11.0","description":"Environment checks for ESP-Brookesia toolkit","directories":{},"_nodeVersion":"25.8.1","dependencies":{"execa":"^9.5.2","@brookesia/shared-utils":"0.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/doctor_0.1.1_1781171508882_0.6204662973389883","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@brookesia/doctor","version":"0.1.2","license":"Apache-2.0","_id":"@brookesia/doctor@0.1.2","maintainers":[{"name":"cwespressif","email":"chenwen@espressif.com"}],"homepage":"https://github.com/espressif/esp-brookesia-toolkit#readme","bugs":{"url":"https://github.com/espressif/esp-brookesia-toolkit/issues"},"dist":{"shasum":"230bacb10ebba003e7320411fd4e7a0d8896377d","tarball":"https://registry.npmjs.org/@brookesia/doctor/-/doctor-0.1.2.tgz","fileCount":17,"integrity":"sha512-sBdgAPkxIlht/XhOTaHJpD4u8fWDaxQmFdXbxkc1TXQi10yknFzD9dgZCjROJ6cUrYEDXbtpfHvztWyn9X/uEw==","signatures":[{"sig":"MEQCIG/aiyzrlyWA3TDGaHs+dIMtjSakNmsMg6SNFhOosG/bAiBtAnyhczyH9CItG+7Q5ZXJrBxUq9Ojtg/juq9vXOG+eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19350},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"70138440433441e9606c1e1f72e205285098ab9b","scripts":{"build":"tsc -p tsconfig.json","clean":"rm -rf dist"},"_npmUser":{"name":"cwespressif","email":"chenwen@espressif.com"},"repository":{"url":"git+https://github.com/espressif/esp-brookesia-toolkit.git","type":"git","directory":"packages/doctor"},"_npmVersion":"10.8.2","description":"Environment checks for ESP-Brookesia toolkit","directories":{},"_nodeVersion":"20.20.2","dependencies":{"execa":"^9.5.2","@brookesia/shared-utils":"0.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/doctor_0.1.2_1781228093852_0.09756879655417205","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@brookesia/doctor","version":"0.1.3","license":"Apache-2.0","_id":"@brookesia/doctor@0.1.3","maintainers":[{"name":"cwespressif","email":"chenwen@espressif.com"}],"homepage":"https://github.com/espressif/esp-brookesia-toolkit#readme","bugs":{"url":"https://github.com/espressif/esp-brookesia-toolkit/issues"},"dist":{"shasum":"cef8839062be66b890bde65799f302a8f0c27a5f","tarball":"https://registry.npmjs.org/@brookesia/doctor/-/doctor-0.1.3.tgz","fileCount":17,"integrity":"sha512-p/ucQV8paP5BmL+jKVOjbYjllYSirUaexmXXrkeJL5pOr8Q1WbU9jKbuYiePksL66H2g9cAGA1B6AaXTpleMPw==","signatures":[{"sig":"MEUCIHIUWItLJ52oHa+lTbftRaAj5RVsT02tkTOImhD7Nf7kAiEAlTDPWAEtOQDt4b+D8c+JHbBEfy16S02X6B072Fk1PrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19350},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d96c4c295aa6545c0a633e4ade164bdba499927b","scripts":{"build":"tsc -p tsconfig.json","clean":"rm -rf dist"},"_npmUser":{"name":"cwespressif","email":"chenwen@espressif.com"},"repository":{"url":"git+https://github.com/espressif/esp-brookesia-toolkit.git","type":"git","directory":"packages/doctor"},"_npmVersion":"11.11.0","description":"Environment checks for ESP-Brookesia toolkit","directories":{},"_nodeVersion":"25.8.1","dependencies":{"execa":"^9.5.2","@brookesia/shared-utils":"0.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/doctor_0.1.3_1781516798300_0.3760597359960203","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@brookesia/doctor","version":"0.1.4","license":"Apache-2.0","_id":"@brookesia/doctor@0.1.4","maintainers":[{"name":"cwespressif","email":"chenwen@espressif.com"}],"dist":{"shasum":"ca43f21eb47e0f138049184f59c0236d02ea43bb","tarball":"https://registry.npmjs.org/@brookesia/doctor/-/doctor-0.1.4.tgz","fileCount":6,"integrity":"sha512-QA2+X+FYnp6PYukXwI5bjdAfBo49eQqI52B6Ebao3eAQDeTOoaGOCW2xXvavhGjb4Y/TpiR3hr2erOAf2rDXbA==","signatures":[{"sig":"MEQCIHJyPbP6i5Ee/zuAuqc0HVnIctBtIIXZPlf+TXOuHbIuAiBJUG7YYUZiQSrn53CFUPIGKTLnyMXH/bS2gUEqYjOx1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15070},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","tsdown":{"dts":true,"root":"src","entry":["src/index.ts"],"format":"esm","outDir":"dist","platform":"node"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"build":"tsdown --clean","clean":"rm -rf dist"},"_npmUser":{"name":"cwespressif","email":"chenwen@espressif.com"},"repository":{"url":"git+https://github.com/espressif/esp-brookesia-toolkit.git","type":"git","directory":"packages/doctor"},"description":"Environment checks for ESP-Brookesia toolkit","directories":{},"_nodeVersion":"25.8.1","dependencies":{"execa":"^9.5.2","@brookesia/shared-utils":"0.1.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.2","typescript":"^6.0.3","@types/node":"^22.19.21"},"_npmOperationalInternal":{"tmp":"tmp/doctor_0.1.4_1782789541152_0.776586013396152","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@brookesia/doctor","version":"0.1.5","license":"Apache-2.0","_id":"@brookesia/doctor@0.1.5","maintainers":[{"name":"cwespressif","email":"chenwen@espressif.com"}],"dist":{"shasum":"54bade803623ad1a1a7620e47e2e38939bcb4f5c","tarball":"https://registry.npmjs.org/@brookesia/doctor/-/doctor-0.1.5.tgz","fileCount":6,"integrity":"sha512-d2H42gW+fHyILgf66JdQ1ZYkgG5av+ytUNDmtPg4nDfKt3ydBi5fHrVQiGBTl0Xpcs1zZ9MlsSa22vtFHypeCQ==","signatures":[{"sig":"MEUCIBNQkXS/XXgYbdT5zA9l4K8dx64K56rHrB7SHU6KDNhKAiEAzQrVEpcwK/PCGCCmFBKFbqOh8DTbIayIw7uo9zpzokc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15070},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","tsdown":{"dts":true,"root":"src","entry":["src/index.ts"],"format":"esm","outDir":"dist","platform":"node"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"build":"tsdown --clean","clean":"rm -rf dist"},"_npmUser":{"name":"cwespressif","email":"chenwen@espressif.com"},"repository":{"url":"git+https://github.com/espressif/esp-brookesia-toolkit.git","type":"git","directory":"packages/doctor"},"description":"Environment checks for ESP-Brookesia toolkit","directories":{},"_nodeVersion":"25.8.1","dependencies":{"execa":"^9.5.2","@brookesia/shared-utils":"0.1.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.2","typescript":"^6.0.3","@types/node":"^22.19.21"},"_npmOperationalInternal":{"tmp":"tmp/doctor_0.1.5_1782790923855_0.4729055275959442","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@brookesia/doctor","version":"0.1.6","license":"Apache-2.0","_id":"@brookesia/doctor@0.1.6","maintainers":[{"name":"cwespressif","email":"chenwen@espressif.com"}],"dist":{"shasum":"84861b814189d59b2b8b0f6f268bb7ea024ec3f0","tarball":"https://registry.npmjs.org/@brookesia/doctor/-/doctor-0.1.6.tgz","fileCount":6,"integrity":"sha512-UAYAJ9Db0DFcvDzKJlGSWN7JU5gJ+oTjsgPeNDyMYDqbapSXypQrjUsE6iMN3P8XIWdS14i3kQBzkvPJth7FMQ==","signatures":[{"sig":"MEYCIQCnA7xxfCHP6hznivtqiVrRPa7E83LsKM5+9fqv1FoPbgIhAOnVXJszldKMNhFUJvd5txM66CiSaPmPtiJYZznxogA5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14239},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","tsdown":{"dts":true,"root":"src","entry":["src/index.ts"],"format":"esm","outDir":"dist","platform":"node"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"build":"tsdown --clean","clean":"rm -rf dist"},"_npmUser":{"name":"cwespressif","email":"chenwen@espressif.com"},"repository":{"url":"git+https://github.com/espressif/esp-brookesia-toolkit.git","type":"git","directory":"packages/doctor"},"description":"Environment checks for ESP-Brookesia toolkit","directories":{},"_nodeVersion":"22.23.1","dependencies":{"execa":"^9.5.2","@brookesia/shared-utils":"0.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.2","typescript":"^6.0.3","@types/node":"^22.19.21"},"_npmOperationalInternal":{"tmp":"tmp/doctor_0.1.6_1784598702440_0.34595749701701806","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@brookesia/doctor","version":"1.0.0","description":"Environment checks for ESP-Brookesia toolkit","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/espressif/esp-brookesia-toolkit.git","directory":"packages/doctor"},"type":"module","main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"dependencies":{"@brookesia/shared-utils":"^1.0.0"},"devDependencies":{"@types/node":"^22.19.21","tsdown":"^0.22.2","typescript":"^6.0.3"},"tsdown":{"dts":true,"entry":["src/index.ts"],"format":"esm","outDir":"dist","platform":"node","root":"src"},"scripts":{"build":"tsdown --clean","clean":"rm -rf dist"},"_nodeVersion":"22.23.2","_id":"@brookesia/doctor@1.0.0","dist":{"integrity":"sha512-x/lt7qlPpjXwOccf+Mp/aP7vIg2dlQ1XIDFXOqpyNzvRSOnaOH7QRZ5opiAxUFBLMtWkIRkIH7+LURMqvO6uzw==","shasum":"836ef115441d84a6b2e3b85bc4c227ce205658c3","tarball":"https://registry.npmjs.org/@brookesia/doctor/-/doctor-1.0.0.tgz","fileCount":6,"unpackedSize":12721,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDuXQOqDVnufqF8j1F2/fSSdUcORsPIMvRLPO9ixLMiswIhAOixBlNlVPCk/nE/vH9oLxfRDd1viODyvdAWSxK3AfHZ"}]},"_npmUser":{"name":"cwespressif","email":"chenwen@espressif.com"},"directories":{},"maintainers":[{"name":"cwespressif","email":"chenwen@espressif.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/doctor_1.0.0_1787217887320_0.3135491831499728"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-02T11:38:25.909Z","modified":"2026-08-20T09:24:47.589Z","0.1.0":"2026-06-02T11:38:26.211Z","0.1.1":"2026-06-11T09:51:49.011Z","0.1.2":"2026-06-12T01:34:53.981Z","0.1.3":"2026-06-15T09:46:38.427Z","0.1.4":"2026-06-30T03:19:01.273Z","0.1.5":"2026-06-30T03:42:04.022Z","0.1.6":"2026-07-21T01:51:42.616Z","1.0.0":"2026-08-20T09:24:47.448Z"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/espressif/esp-brookesia-toolkit.git","directory":"packages/doctor"},"description":"Environment checks for ESP-Brookesia toolkit","maintainers":[{"name":"cwespressif","email":"chenwen@espressif.com"}],"readme":"","readmeFilename":""}