{"_id":"nestjs-doctor","_rev":"66-59b449d118872b7c5e822dc3d027bbc5","name":"nestjs-doctor","dist-tags":{"latest":"0.9.9"},"versions":{"0.1.0":{"name":"nestjs-doctor","version":"0.1.0","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.1.0","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"bin":{"nestjs-doctor":"dist/cli/index.js"},"dist":{"shasum":"779d6fc717566918e56fb8fe6e3aba78a8c27ef0","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.1.0.tgz","fileCount":10,"integrity":"sha512-d5jD/GfPuhFpnL9KQy0VBgUPafeMs2x5+/HL8v4JEkXYX21kTwwVDGfBefv/ZaFeBAQSTxScxBY9OKcLo8ugYg==","signatures":[{"sig":"MEQCIHAsKGVmRSX6eNQ5PVkAxyD7L+9agwrslGpW357cAcIZAiBvW21dKEK7FDexkUUn8uNKWLNH4uv73ov/sjkQh3GZUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224913},"type":"module","_from":"file:nestjs-doctor-0.1.0.tgz","exports":{".":{"import":"./dist/api/index.js","require":"./dist/api/index.cjs"},"./api":{"import":"./dist/api/index.js","require":"./dist/api/index.cjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/a6b380f281cb2f79e2e4bf6423a20991/nestjs-doctor-0.1.0.tgz","_integrity":"sha512-d5jD/GfPuhFpnL9KQy0VBgUPafeMs2x5+/HL8v4JEkXYX21kTwwVDGfBefv/ZaFeBAQSTxScxBY9OKcLo8ugYg==","_npmVersion":"10.9.4","description":"Diagnostic CLI tool that scans NestJS codebases and produces a health score with actionable diagnostics","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","citty":"^0.1.6","ts-morph":"^25.0.0","clipboardy":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.9.0","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.1.0_1771449047969_0.7605153589618554","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"nestjs-doctor","version":"0.1.1","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.1.1","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"cab2be1c95c5800c4c7c0b9051264c1ead47369d","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.1.1.tgz","fileCount":11,"integrity":"sha512-GokJnGST+RiZk4iR4M5+a4ENp6/f9Eg5rJNASC3t35j42JxSjqrWgAYFLd0LIhwJUlyJMQQ912QzdEcT0kL/8w==","signatures":[{"sig":"MEYCIQCFxj6TMYIqyCpMY/rzblPHnqPZ6UHAOKxLY0SdDaMldAIhAL/zv4fTveaErnRfO/ChQYBb2T5C2oo812OCYLjhdDeb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":447147},"type":"module","_from":"file:nestjs-doctor-0.1.1.tgz","exports":{".":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"},"./api":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/11f492923413b34a33087b8b06385487/nestjs-doctor-0.1.1.tgz","_integrity":"sha512-GokJnGST+RiZk4iR4M5+a4ENp6/f9Eg5rJNASC3t35j42JxSjqrWgAYFLd0LIhwJUlyJMQQ912QzdEcT0kL/8w==","_npmVersion":"10.9.4","description":"Diagnostic CLI tool that scans NestJS codebases and produces a health score with actionable diagnostics","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","citty":"^0.1.6","ts-morph":"^25.0.0","clipboardy":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.1.1_1771455067155_0.7080478732661635","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"nestjs-doctor","version":"0.1.2","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.1.2","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"dad7cf659b733fecfc405cb8ad40a61af243aa1f","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.1.2.tgz","fileCount":11,"integrity":"sha512-s/4IzaLaJxMOM3RgZr4O5IYa8hXCDfIGlF1porea1ESlbjtdfJpqZYOu3AQrMO+1Usnv+3cXbx4gRbl10IzsVw==","signatures":[{"sig":"MEQCIGd7SAD11XviA/+Urf9AKp9yNJkmnXKRQcvjxhJ7ZxCmAiBUS6F9sjnIHDWVAgOJuSmYl9ITuvo+pUWG4wB68zgbjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":469428},"type":"module","_from":"file:nestjs-doctor-0.1.2.tgz","exports":{".":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"},"./api":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/38ca8159c30f42c46d766bb725f449de/nestjs-doctor-0.1.2.tgz","_integrity":"sha512-s/4IzaLaJxMOM3RgZr4O5IYa8hXCDfIGlF1porea1ESlbjtdfJpqZYOu3AQrMO+1Usnv+3cXbx4gRbl10IzsVw==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Diagnostic CLI tool that scans NestJS codebases and produces a health score with actionable diagnostics","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","citty":"^0.1.6","ts-morph":"^25.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.1.2_1771463008371_0.45497506324474","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"nestjs-doctor","version":"0.1.3","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.1.3","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"a1e98a27f91583c58165e23384859847847b962c","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.1.3.tgz","fileCount":11,"integrity":"sha512-BkNyA5/9TFq1ihXYKwyyLo4l0b1pB/0iVa2K10ASO7fiOzgixLBrBSU3mnM9PjgXT7udKYidCxxr1SM8ir6sgg==","signatures":[{"sig":"MEYCIQDek9YkZlYkDg/EJpoJeDdlmJzTfTzKYi+PwWhWKAY+dgIhAPnXxWCxE5O+vUXPadT08XUU7RkRLoFcci8dGsu6kIrD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":469428},"type":"module","_from":"file:nestjs-doctor-0.1.3.tgz","exports":{".":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"},"./api":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/a8626b61dadf34c65f5ddb7b2c377790/nestjs-doctor-0.1.3.tgz","_integrity":"sha512-BkNyA5/9TFq1ihXYKwyyLo4l0b1pB/0iVa2K10ASO7fiOzgixLBrBSU3mnM9PjgXT7udKYidCxxr1SM8ir6sgg==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Diagnostic CLI tool that scans NestJS codebases and produces a health score with actionable diagnostics","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","citty":"^0.1.6","ts-morph":"^25.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.1.3_1771479686135_0.4959942723255033","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"nestjs-doctor","version":"0.1.4","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.1.4","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"9f0aa068863290023c693293dcb7381881012c61","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.1.4.tgz","fileCount":11,"integrity":"sha512-J22C9JKsCrPKq6ByIhcqT+6RC3srL9tu8mUuuB7pyGwzrYeaObAncdDRwDmRZ9JzmgLEzotiUePOkcDaX+oHRg==","signatures":[{"sig":"MEUCIQD6ew48aS1WDI32XEPgFRPe99cuo8Lyp39QpR9k/SCG4wIgZkKpQkfGeMfOMT0oPqiYfJO3hUyv+eCuMsCvqtAgAEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":469428},"type":"module","_from":"file:nestjs-doctor-0.1.4.tgz","exports":{".":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"},"./api":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/5c7e3e60753a177e886f9730651681b3/nestjs-doctor-0.1.4.tgz","_integrity":"sha512-J22C9JKsCrPKq6ByIhcqT+6RC3srL9tu8mUuuB7pyGwzrYeaObAncdDRwDmRZ9JzmgLEzotiUePOkcDaX+oHRg==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Diagnostic CLI tool that scans NestJS codebases and produces a health score with actionable diagnostics","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","citty":"^0.1.6","ts-morph":"^25.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.1.4_1771480249752_0.47518498794422315","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"nestjs-doctor","version":"0.1.5","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.1.5","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"5f7a0d64ab1e492dbb41394e3e5d8a71ced64d3e","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.1.5.tgz","fileCount":11,"integrity":"sha512-XhYhaHDs+KUsyFXNKwa7qAB1yCSBducjmhD0mAZ36OYyDon0dGkqBPHeEmKtSTzMm5F73NLcSHP30QPUbmBnVw==","signatures":[{"sig":"MEQCIBFHqiMTN+6qhvYSmGzM9Z4RbyQ4YNJjY8xoUOE+6nxUAiB5GBfDGXd+OucofXBhm8IS4vR4KZgPyU1+NJyVPk4Cyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":469428},"type":"module","_from":"file:nestjs-doctor-0.1.5.tgz","exports":{".":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"},"./api":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/83b47ce18c7306796451c5fd5c919488/nestjs-doctor-0.1.5.tgz","_integrity":"sha512-XhYhaHDs+KUsyFXNKwa7qAB1yCSBducjmhD0mAZ36OYyDon0dGkqBPHeEmKtSTzMm5F73NLcSHP30QPUbmBnVw==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Diagnostic CLI tool that scans NestJS codebases and produces a health score with actionable diagnostics","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","citty":"^0.1.6","ts-morph":"^25.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.1.5_1771480766001_0.015443261873726355","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"nestjs-doctor","version":"0.2.0","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.2.0","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"a036cd50c936a88bad244156a6b3370c015c9279","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.2.0.tgz","fileCount":11,"integrity":"sha512-TqCPHgUBR3uTodEi487bh0qJ3P1gz0aiPu8hJFYOFohtOXRDUU5iJX8C8/gTjIZ2dYctG6iH3cpt2hgii/LJvg==","signatures":[{"sig":"MEYCIQChGx5Y41uB0ObVWJIcb84Umz858Oi+OveFYsPxobTWEgIhALbjZTBtEkx3z8SgpuDwa+GMyEZO7qMiFdI5q0WZiUYW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471958},"type":"module","_from":"file:nestjs-doctor-0.2.0.tgz","exports":{".":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"},"./api":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/c76094bc1924eb96d166717bf2851e81/nestjs-doctor-0.2.0.tgz","_integrity":"sha512-TqCPHgUBR3uTodEi487bh0qJ3P1gz0aiPu8hJFYOFohtOXRDUU5iJX8C8/gTjIZ2dYctG6iH3cpt2hgii/LJvg==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Diagnostic CLI tool that scans NestJS codebases and produces a health score with actionable diagnostics","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","citty":"^0.1.6","ts-morph":"^25.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.2.0_1771510513804_0.1896786567456581","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"nestjs-doctor","version":"0.3.0","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.3.0","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"d9212f3b4a4404f8e37cd9867689a04145fc6507","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.3.0.tgz","fileCount":12,"integrity":"sha512-OztAb3H7VRoyN3XYwv67quwjHL7l+nXf0pmGoaqZsuxjyXie3TdQ1kytLFJR7lpZF+qABoPNYcHvC79GjtdlMQ==","signatures":[{"sig":"MEUCIQDptPxZwSyi3KUgbzBnDbvmM4mbg+XQFTsIGZiPgYph4AIgLAd51L4nzzt7V1IwJx12lYwkpIw24T2Y4Y7D8et8wW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":483281},"type":"module","_from":"file:nestjs-doctor-0.3.0.tgz","exports":{".":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"},"./api":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/62d7fb8198a005989e62a6abaae3f1ab/nestjs-doctor-0.3.0.tgz","_integrity":"sha512-OztAb3H7VRoyN3XYwv67quwjHL7l+nXf0pmGoaqZsuxjyXie3TdQ1kytLFJR7lpZF+qABoPNYcHvC79GjtdlMQ==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Diagnostic CLI tool that scans NestJS codebases and produces a health score with actionable diagnostics","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","citty":"^0.1.6","ts-morph":"^25.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.3.0_1771515037938_0.7198726717737947","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"nestjs-doctor","version":"0.3.1","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.3.1","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"c4da965cbd190c7057a39e8b988b964ad7cadde5","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.3.1.tgz","fileCount":12,"integrity":"sha512-mE/cQ4angvBzw6BshrxvbeWd95fa8i22OZTiIJFSXomMLZO16dSajrOvzVfqv2517cEjDDYRK59rdCYE4O9KVg==","signatures":[{"sig":"MEUCIQC/d0mlliX2j3iEvAfdS6ZIKDc55AjGmH1CVxvq+rZjgwIgXY0nahS3Wll8w/eYVCIpaPum4w3pZVLUhSQ1gB65pYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":475513},"type":"module","_from":"file:nestjs-doctor-0.3.1.tgz","exports":{".":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"},"./api":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/aeb36a2ecc71f1692ccf04db4790e731/nestjs-doctor-0.3.1.tgz","_integrity":"sha512-mE/cQ4angvBzw6BshrxvbeWd95fa8i22OZTiIJFSXomMLZO16dSajrOvzVfqv2517cEjDDYRK59rdCYE4O9KVg==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Diagnostic CLI tool that scans NestJS codebases and produces a health score with actionable diagnostics","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","citty":"^0.1.6","ts-morph":"^25.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.3.1_1771517512809_0.38435839794941073","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"nestjs-doctor","version":"0.3.2","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.3.2","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"5efdf44d5f3e403efad2f1eb127a1483c999ce99","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.3.2.tgz","fileCount":12,"integrity":"sha512-Gttmc/tbG39Y1PN5ONhSEKZXPLV6MXOaRTnHf6PVfZ7msGuVSOhE1e9M2YhTt7nygSEYkCbnnBmyexDo+SqgPA==","signatures":[{"sig":"MEQCIDgTOL3agF3k91IV9svjTNo4twqa7TZVh/fBiTtZEuTGAiA9qca2kvCEU1VZQXjAPOkGWJhsUSkqTqfou3wjtAZOtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":477799},"type":"module","_from":"file:nestjs-doctor-0.3.2.tgz","exports":{".":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"},"./api":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/c29008b1bde2eaa252fded2547a98de3/nestjs-doctor-0.3.2.tgz","_integrity":"sha512-Gttmc/tbG39Y1PN5ONhSEKZXPLV6MXOaRTnHf6PVfZ7msGuVSOhE1e9M2YhTt7nygSEYkCbnnBmyexDo+SqgPA==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Diagnostic CLI tool that scans NestJS codebases and produces a health score with actionable diagnostics","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","citty":"^0.1.6","ts-morph":"^25.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.3.2_1771519789437_0.11792492176674951","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"nestjs-doctor","version":"0.4.0","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.0","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"baa53cbac9d1479d2454525f09b4f6757ba5f2c7","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.0.tgz","fileCount":12,"integrity":"sha512-XRxGkAv3yytfB66QLBFrSqUAZicyoZRMwMaJu1/AnWK/nIFEPVlRHVAweI5Ob8KVGTNdCxoJysyKKZgtVcnhcw==","signatures":[{"sig":"MEUCIFZunYR4CT3aWZlOUyDzWjKfaytY63sHPj2u5cgqvAKGAiEApogjGvf8Xhhhr8AtYZQvOi8qZtFKCqLCPSlQLf0ZXUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":497666},"type":"module","_from":"file:nestjs-doctor-0.4.0.tgz","exports":{".":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"},"./api":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/12362b04d5a335f9d590acc447e27dae/nestjs-doctor-0.4.0.tgz","_integrity":"sha512-XRxGkAv3yytfB66QLBFrSqUAZicyoZRMwMaJu1/AnWK/nIFEPVlRHVAweI5Ob8KVGTNdCxoJysyKKZgtVcnhcw==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Diagnostic CLI tool that scans NestJS codebases and produces a health score with actionable diagnostics","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","citty":"^0.1.6","ts-morph":"^25.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.0_1771523053723_0.30107011465858746","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"nestjs-doctor","version":"0.4.1","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.1","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"21e3a9bc545585673eb661aee42d75db017b6e2a","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.1.tgz","fileCount":12,"integrity":"sha512-UCXGdTAuNHYYGK+poimdWSuwWWlwH/gZ/tPQcdZBjXbd3YJqUHDeQ6DkiRBfeZWNPMi/mThPDOHlt9t5UKb85Q==","signatures":[{"sig":"MEUCIQCQE3LMaiSeCj35mzYtK8hm19LW3pzln2BU1kB8iEDYKwIgOdJ1KqQxyoWkovj/sJ2M9KIuFSFDnzJj7sdnQW7TpaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":470855},"type":"module","_from":"file:nestjs-doctor-0.4.1.tgz","exports":{".":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"},"./api":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/efa653af19fc3c9d510f06f00364b2c2/nestjs-doctor-0.4.1.tgz","_integrity":"sha512-UCXGdTAuNHYYGK+poimdWSuwWWlwH/gZ/tPQcdZBjXbd3YJqUHDeQ6DkiRBfeZWNPMi/mThPDOHlt9t5UKb85Q==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Diagnostic CLI tool that scans NestJS codebases and produces a health score with actionable diagnostics","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","citty":"^0.1.6","ts-morph":"^25.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.1_1771533250860_0.4013000552221928","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"nestjs-doctor","version":"0.4.2","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.2","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"753668f8d60368663538994b8ce9bcce263e2bb8","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.2.tgz","fileCount":12,"integrity":"sha512-m/EEY6RXqDqDFaWg5NToT3nKyZbw9A8/Uz6oKqIRxJh3KSzbeJOHA1GYlm4Xj9fwAXIvgK1DV8SDd1KYbiGn5g==","signatures":[{"sig":"MEYCIQCl57dYSlw8Gp43zxEEopmS/Uxf52bMgDP8DHQJ8CwMTQIhAI2Xf75Ogwf9/1B38TSEbvreRWo5tWZ7fPAcHtcxSDAQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":474712},"type":"module","_from":"file:nestjs-doctor-0.4.2.tgz","exports":{".":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"},"./api":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/a02e1aa51ef62bed6261f9b9233edada/nestjs-doctor-0.4.2.tgz","_integrity":"sha512-m/EEY6RXqDqDFaWg5NToT3nKyZbw9A8/Uz6oKqIRxJh3KSzbeJOHA1GYlm4Xj9fwAXIvgK1DV8SDd1KYbiGn5g==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Diagnostic CLI tool that scans NestJS codebases and produces a health score with actionable diagnostics","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","citty":"^0.1.6","ts-morph":"^25.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.2_1771536407943_0.3747610593521764","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"nestjs-doctor","version":"0.4.3","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.3","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"98cdadfcacd2620e1f6e5fe06a96e69f98c3cbe7","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.3.tgz","fileCount":12,"integrity":"sha512-6lgqYexyACLxQWwV+8Mk0PTAmuzRFIKo4K6U98LWZb6ubgAVx7r5agYCcV9qRBnKSoawh3QeZsWob5JWyaQ/ng==","signatures":[{"sig":"MEUCID2W2SCmmJ04Y0GvVp7kIMaiG4ptcfO7tNOuX4PzkLWhAiEA4SHic7Bf1eEcuSCNOZ/swO1K1CmE3CB/6Ziz7xXouZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":474558},"type":"module","_from":"file:nestjs-doctor-0.4.3.tgz","exports":{".":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"},"./api":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/5acad7adcb8c37e98fe2e946fcf7ca65/nestjs-doctor-0.4.3.tgz","_integrity":"sha512-6lgqYexyACLxQWwV+8Mk0PTAmuzRFIKo4K6U98LWZb6ubgAVx7r5agYCcV9qRBnKSoawh3QeZsWob5JWyaQ/ng==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Diagnostic CLI tool that scans NestJS codebases and produces a health score with actionable diagnostics","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","citty":"^0.1.6","ts-morph":"^25.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.3_1771606521595_0.7152058177833629","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"nestjs-doctor","version":"0.4.4","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.4","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"42891c04909f2ff1b6f3f017da9262a1c55d072a","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.4.tgz","fileCount":12,"integrity":"sha512-rar7HKWjxNnfIhKu/hQ4XHOOuL+UoUD9OWkFI73Em+8HJVwzGcbscUHFGGm2SLmLiS1OHw/LScXdCkJpxB5BRQ==","signatures":[{"sig":"MEYCIQCU8NS+m66TnfEl0tgmviSpCwWZPzrOxM3x1VuRnaLnvAIhAIl2aJ6lFcgPT6GeIO6nR3xSMt+MoOvpPkUbV8zFfNV2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":468792},"type":"module","_from":"file:nestjs-doctor-0.4.4.tgz","exports":{".":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"},"./api":{"import":"./dist/api/index.mjs","require":"./dist/api/index.cjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/c2b78ae1158c8a43777bc9f7ce696264/nestjs-doctor-0.4.4.tgz","_integrity":"sha512-rar7HKWjxNnfIhKu/hQ4XHOOuL+UoUD9OWkFI73Em+8HJVwzGcbscUHFGGm2SLmLiS1OHw/LScXdCkJpxB5BRQ==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Diagnostic CLI tool that scans NestJS codebases and produces a health score with actionable diagnostics","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","citty":"^0.1.6","ts-morph":"^25.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.4_1771640182220_0.011842846291186815","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"nestjs-doctor","version":"0.4.5","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.5","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"bee2c974108122be225890baa20f443f6d34b9bd","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.5.tgz","fileCount":12,"integrity":"sha512-2eQJe2fRCxqe4efGG/3SDddvKg5+Y7ng7iRb0BMpQbcW8ojmK4IohV7qlNnqFfC/t5WppWsCuPVlAGhEYht3GQ==","signatures":[{"sig":"MEYCIQD4TTxLO4kpUGB+mF5MXu0KW9gvB12oDoSI0uBc8WayCwIhAN7wdzPg5raLapRQgWMlY7wLp5n8GovOrDh6heLXPH2r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518903},"type":"module","_from":"file:nestjs-doctor-0.4.5.tgz","exports":{".":{"import":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}},"./api":{"import":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/b473273a9515a5710b629f18d577d33e/nestjs-doctor-0.4.5.tgz","_integrity":"sha512-2eQJe2fRCxqe4efGG/3SDddvKg5+Y7ng7iRb0BMpQbcW8ojmK4IohV7qlNnqFfC/t5WppWsCuPVlAGhEYht3GQ==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Diagnostic CLI tool that scans NestJS codebases and produces a health score with actionable diagnostics","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","citty":"^0.1.6","ts-morph":"^25.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.5_1771832987534_0.6780505370228709","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"nestjs-doctor","version":"0.4.6","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.6","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"c12e66ef815a56d8bc81671201a4b17e2bdffcd0","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.6.tgz","fileCount":12,"integrity":"sha512-lK12z/N3hN3To7xll2yj5N4vyy+dzVr1bh55xZlp7roc8H1kePqsepGVzJw/EWCWEn/HocwegjbfSnwdVNGvWA==","signatures":[{"sig":"MEYCIQCOEGeQkeK0XHJbViPmQT3wHhxtLdT+k075P/uFJ6Wp4wIhALh5kvl0OHVnakSsIO2jkWb9HxKqo8Le10CBsQkTTxyd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518910},"type":"module","_from":"file:nestjs-doctor-0.4.6.tgz","exports":{".":{"import":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}},"./api":{"import":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/18b1f35409b1a05bcf32941e7b28db15/nestjs-doctor-0.4.6.tgz","_integrity":"sha512-lK12z/N3hN3To7xll2yj5N4vyy+dzVr1bh55xZlp7roc8H1kePqsepGVzJw/EWCWEn/HocwegjbfSnwdVNGvWA==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Diagnostic CLI tool that scans NestJS codebases and produces a health score with actionable diagnostics","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","citty":"^0.1.6","ts-morph":"^25.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.6_1771835600476_0.49823620312790307","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"nestjs-doctor","version":"0.4.7","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.7","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"37728022a5fb8682bc65eb8b769d992101b94819","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.7.tgz","fileCount":12,"integrity":"sha512-AUWynvuGB6Bja+y2M2ItsPbsznXNiHFaN8Q1Ypz0gxZwTM+5nmnsOxUnh1JM6nmCSzr3bMVzGLQ5Xcd4ivHDrw==","signatures":[{"sig":"MEYCIQCZah4YB54unSA6cY+uJbQfQRaLCWX2Wx+fGr/vjp22bwIhAKmAsH2DtJg2xVGGM5HPqKrtp2kDJn8NlNXF4WoM7dle","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522440},"type":"module","_from":"file:nestjs-doctor-0.4.7.tgz","exports":{".":{"import":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}},"./api":{"import":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/41fbaea3763aec0bcfc8630a952b12a7/nestjs-doctor-0.4.7.tgz","_integrity":"sha512-AUWynvuGB6Bja+y2M2ItsPbsznXNiHFaN8Q1Ypz0gxZwTM+5nmnsOxUnh1JM6nmCSzr3bMVzGLQ5Xcd4ivHDrw==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Diagnostic CLI tool that scans NestJS codebases and produces a health score with actionable diagnostics","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","citty":"^0.1.6","ts-morph":"^25.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.7_1771901928078_0.08790158632706602","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"nestjs-doctor","version":"0.4.8","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.8","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"fd3622a9e1352c6318d9b73f64e64d671aa34e6f","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.8.tgz","fileCount":12,"integrity":"sha512-BndnNfQTXxhOCAjl1W8BXI4xzeRequihmsAJu3KNjE2R2jpmtlv7Hpd2ir8ssdNA//1v/874TCqQu29CMv775g==","signatures":[{"sig":"MEQCIFqb1RzuDMXuVvVVxY4/FDnzB0Ar/2d22Hmj4wz8D4jQAiB9Y5/YZq7GMIaMtCodX9fYcOXQx5O0XEklO3OMDD0ThQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":562320},"type":"module","_from":"file:nestjs-doctor-0.4.8.tgz","exports":{".":{"import":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}},"./api":{"import":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/2c108c2d4d31d78c252046b28f5ca1a2/nestjs-doctor-0.4.8.tgz","_integrity":"sha512-BndnNfQTXxhOCAjl1W8BXI4xzeRequihmsAJu3KNjE2R2jpmtlv7Hpd2ir8ssdNA//1v/874TCqQu29CMv775g==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Diagnostic CLI tool that scans NestJS codebases and produces a health score with actionable diagnostics","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","citty":"^0.1.6","ts-morph":"^25.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.8_1771913541821_0.1423897422775644","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"nestjs-doctor","version":"0.4.9","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.9","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"ce06a9edae8fc325a66be4d5a5419c5ac2ac41eb","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.9.tgz","fileCount":12,"integrity":"sha512-9tHIpEnFYrPV6BM05LfuZ8FAy84pn32QzMZ1/lb6CVarUAhzKdlYaEbG2v9xqkK0QW+lQFNl6/3ArMwOUITHGQ==","signatures":[{"sig":"MEUCIBFkSGZhdIMD2KntXdYhukF2EqcpoWfIOusQ9IGJEBKHAiEAt94yccVjb2W1838rl8FokwqZSfYgFH3QwSiOlQOQU4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":586948},"type":"module","_from":"file:nestjs-doctor-0.4.9.tgz","exports":{".":{"import":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}},"./api":{"import":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/e06a94c1fc343f0216e071af734ac62d/nestjs-doctor-0.4.9.tgz","_integrity":"sha512-9tHIpEnFYrPV6BM05LfuZ8FAy84pn32QzMZ1/lb6CVarUAhzKdlYaEbG2v9xqkK0QW+lQFNl6/3ArMwOUITHGQ==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Diagnostic CLI tool that scans NestJS codebases and produces a health score with actionable diagnostics","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","jiti":"2.6.1","citty":"^0.1.6","ts-morph":"^25.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.9_1771955109245_0.8544277668875777","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"nestjs-doctor","version":"0.4.10","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.10","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"05adfbb54c1e9cbe71a39285ee9f89d028863e13","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.10.tgz","fileCount":12,"integrity":"sha512-fT9kovx7vMHf6De7ue1CbAG5FXs1tIeJnWgb/ed71y5dMLqZcAvr1vc+uF9Ve10nrWmbzJnzxet3GWLEOikZbw==","signatures":[{"sig":"MEUCICs9/xWAsvIrcbicvTyf8hL9sYpD4oZNxVWsvw/1RubxAiEA3hMiwooVqyYndFgeJnKjxWmw0e4o8xcYYtY1qbnckhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":614819},"type":"module","_from":"file:nestjs-doctor-0.4.10.tgz","exports":{".":{"import":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}},"./api":{"import":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/c0a806456ce4aff3fe5c2fc3dc133197/nestjs-doctor-0.4.10.tgz","_integrity":"sha512-fT9kovx7vMHf6De7ue1CbAG5FXs1tIeJnWgb/ed71y5dMLqZcAvr1vc+uF9Ve10nrWmbzJnzxet3GWLEOikZbw==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","jiti":"2.6.1","citty":"^0.1.6","ts-morph":"^25.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.10_1771967389856_0.14412057808418344","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"nestjs-doctor","version":"0.4.11","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.11","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"89dcfa8ec1f944684f6fec1da942095b22b323ba","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.11.tgz","fileCount":13,"integrity":"sha512-wWADwh6ooVmb1y+uHOyTCaYDsc6PL3c6itihzcjfnWsmxVPKqWub1wPWjMiCUV4l6lQ4JQe7hqq7vCcbaKOezw==","signatures":[{"sig":"MEQCIAcGe7Y9FLUndzEKdI+KNXV7ejR3E8XfiJs/CBkSkE2MAiBk5bmwT1xwEdKpH3fy+v3oo0tN42quHfJ5/Q6Z5Um1Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":668867},"type":"module","_from":"file:nestjs-doctor-0.4.11.tgz","exports":{".":{"import":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}},"./api":{"import":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/5a6931ad1583b216e54b741a1bb62ef4/nestjs-doctor-0.4.11.tgz","_integrity":"sha512-wWADwh6ooVmb1y+uHOyTCaYDsc6PL3c6itihzcjfnWsmxVPKqWub1wPWjMiCUV4l6lQ4JQe7hqq7vCcbaKOezw==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","jiti":"2.6.1","citty":"^0.1.6","ts-morph":"^25.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.11_1771985392224_0.2458502266579068","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"nestjs-doctor","version":"0.4.12","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.12","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"e6dc4bc62666b46850e17094997211290f1a1428","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.12.tgz","fileCount":13,"integrity":"sha512-AyMMuXgV8LNC8AOvdxpX2BfmqVjc9pWQl1GSuJr80245jIwSSYn7yVoLBfnlaUPLD5giP/ra+gLNi3GaqzKeiA==","signatures":[{"sig":"MEQCIDZe7FgWM1xjD9eZTQDp9ECxIBapv/QXgNSmwR25eLEfAiAzrLmaeFoIgUMsZjmyFqVW+fuxR54exhYJj5OLSuffkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":686687},"type":"module","_from":"file:nestjs-doctor-0.4.12.tgz","exports":{".":{"import":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}},"./api":{"import":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/83ab634d420e18a26a8d523c3c3b18b5/nestjs-doctor-0.4.12.tgz","_integrity":"sha512-AyMMuXgV8LNC8AOvdxpX2BfmqVjc9pWQl1GSuJr80245jIwSSYn7yVoLBfnlaUPLD5giP/ra+gLNi3GaqzKeiA==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","jiti":"2.6.1","citty":"^0.1.6","ts-morph":"^25.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.12_1771993441632_0.5924306088234974","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"nestjs-doctor","version":"0.4.13","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.13","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"5dbd3a4edc583fa5da18126b3af00c2b79e68a11","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.13.tgz","fileCount":13,"integrity":"sha512-Asy3lKmxVkYWFH+qD2hyMDzNq2fF+zxRxZYpWxxWfuCGR3ytxsCORh146lWXjgfKLBXEqB788JG1x3hheTh2Uw==","signatures":[{"sig":"MEUCIB2hjpdJaj/CzR9I75Z/xfdZKt/zSTP7ukrFT1yEcVbXAiEA1+yDGRUCNx0yyJRlT/1bTJsdNb1x/CkpWryutHreKp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":701377},"type":"module","_from":"file:nestjs-doctor-0.4.13.tgz","exports":{".":{"import":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}},"./api":{"import":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/c9df043a6bca80d6d2443d206e0f2925/nestjs-doctor-0.4.13.tgz","_integrity":"sha512-Asy3lKmxVkYWFH+qD2hyMDzNq2fF+zxRxZYpWxxWfuCGR3ytxsCORh146lWXjgfKLBXEqB788JG1x3hheTh2Uw==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","jiti":"2.6.1","citty":"^0.1.6","ts-morph":"^25.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.13_1772004093330_0.7506669258136907","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"nestjs-doctor","version":"0.4.14","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.14","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"c2b367d8403d1072eb4710fbb24307766180fc9b","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.14.tgz","fileCount":13,"integrity":"sha512-KILIjNWd165zMUHyMTSFvLURa4mCU3LtV3yLNhw6XWZ6hHPLBkEeUG/qXfIDK1/fSP+ZiKxzQvI7h4+7cKXX9Q==","signatures":[{"sig":"MEYCIQC76a2qoqDDiYiucdGS0cwc5aVy1eOhlDBn3UCqTma1JgIhANthLskeey218kpk1LXKdlD42dQ5bodaz/C5rTzSk8TJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":701377},"type":"module","_from":"file:nestjs-doctor-0.4.14.tgz","exports":{".":{"import":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}},"./api":{"import":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/c6b3a4f4fe5dc16f5a1f2b2a2c51a94b/nestjs-doctor-0.4.14.tgz","_integrity":"sha512-KILIjNWd165zMUHyMTSFvLURa4mCU3LtV3yLNhw6XWZ6hHPLBkEeUG/qXfIDK1/fSP+ZiKxzQvI7h4+7cKXX9Q==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","jiti":"2.6.1","citty":"^0.1.6","ts-morph":"^25.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.14_1772005419794_0.7971922695568974","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"name":"nestjs-doctor","version":"0.4.15","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.15","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"371767e180c09e4730b7b8b6638a31c02c927740","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.15.tgz","fileCount":13,"integrity":"sha512-ZpL0yTgDmvB+MpyHku4M4/0aiMsK1ahr4PJwIzQsQ/fMRoMUMOG2ECOea57InRoEXrtZRZ7sE38C0ti/HQeqQQ==","signatures":[{"sig":"MEYCIQDOtumjayO48xn2H1xYY4kzggmVYYLj4vqYSTVrk5KnTgIhAMhf2z/GgMnpCIEP4sZUN+hTZLdTWlOsGBRNx5Zsc6mr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":701377},"type":"module","_from":"file:nestjs-doctor-0.4.15.tgz","exports":{".":{"import":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}},"./api":{"import":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/7f7374e755e84797faef9f3b5676ce90/nestjs-doctor-0.4.15.tgz","_integrity":"sha512-ZpL0yTgDmvB+MpyHku4M4/0aiMsK1ahr4PJwIzQsQ/fMRoMUMOG2ECOea57InRoEXrtZRZ7sE38C0ti/HQeqQQ==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","jiti":"2.6.1","citty":"^0.1.6","ts-morph":"^25.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.15_1772005976543_0.2939422373500744","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"nestjs-doctor","version":"0.4.16","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.16","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"3b1afff8a9aec972f729ac6ff915afd138f395be","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.16.tgz","fileCount":13,"integrity":"sha512-/ijnrRonW/37iQOR4UvHbVhXahXGCLLk48DsQ8cl2oQckrkRYKWcztsFrL4J2sYgUNhXlpePcmtFo6c9caYDbA==","signatures":[{"sig":"MEYCIQDJg31M6NYt21AP8CVMBcwU8tGE4juYV/yUxFvP6GS2fwIhANG/OgmmNs5gzsQ4AlbqzyHCyPQvkcbBrgjkEwYwWJL2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":701633},"type":"module","_from":"file:nestjs-doctor-0.4.16.tgz","exports":{".":{"import":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}},"./api":{"import":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/6498eff574e087cb970bdd9d8a4897b0/nestjs-doctor-0.4.16.tgz","_integrity":"sha512-/ijnrRonW/37iQOR4UvHbVhXahXGCLLk48DsQ8cl2oQckrkRYKWcztsFrL4J2sYgUNhXlpePcmtFo6c9caYDbA==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","jiti":"2.6.1","citty":"^0.1.6","ts-morph":"^25.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.16_1772007088140_0.14382241655858308","host":"s3://npm-registry-packages-npm-production"}},"0.4.17":{"name":"nestjs-doctor","version":"0.4.17","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.17","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"e62674a49abd8e0b840d583f23ca072df0008973","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.17.tgz","fileCount":13,"integrity":"sha512-q8JtNdOJrSnp53er6a5CjEnU18/XgBPc6yxqG0ym4EGWEpuJmuKU7ZS43sBmvVQ+Uk01dvASEGIVR3iXB8TvdA==","signatures":[{"sig":"MEUCIGCCBvFofU7hdwCRxsFcCpio0oFceGxxqtw13VjGO8Q5AiEAjDOA5ujEhTpOk3aTzNifpFOpZ6EM39dmvlw5D/PoXhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":702206},"type":"module","_from":"file:nestjs-doctor-0.4.17.tgz","exports":{".":{"import":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}},"./api":{"import":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/8f73351c385b353c9017952faa8826dc/nestjs-doctor-0.4.17.tgz","_integrity":"sha512-q8JtNdOJrSnp53er6a5CjEnU18/XgBPc6yxqG0ym4EGWEpuJmuKU7ZS43sBmvVQ+Uk01dvASEGIVR3iXB8TvdA==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","jiti":"2.6.1","citty":"^0.1.6","ts-morph":"^25.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.17_1772009566110_0.7878283918546223","host":"s3://npm-registry-packages-npm-production"}},"0.4.18":{"name":"nestjs-doctor","version":"0.4.18","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.18","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"edcc841c9afcc96ddef1dd796f2ee0d4026dda74","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.18.tgz","fileCount":13,"integrity":"sha512-3rEZujEEXe9f6ZFPkg4YQdg7yjL0J2jjhEgbPlMoDqSApn+1PNU1FR8GZl4fauZ47gBChtK4C+M1K0jYXkMgxg==","signatures":[{"sig":"MEYCIQD4g6ZzvWcvcLbhnFxWmQ/2Zsvztn1QSONyUljVfXhmbgIhAOfqrueJ1k2yUr48UZQOgS9YtOouvtUSLbZMREH3vz0h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":883185},"type":"module","_from":"file:nestjs-doctor-0.4.18.tgz","exports":{".":{"import":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}},"./api":{"import":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/56adbbd24df826c627077d8f91b3711a/nestjs-doctor-0.4.18.tgz","_integrity":"sha512-3rEZujEEXe9f6ZFPkg4YQdg7yjL0J2jjhEgbPlMoDqSApn+1PNU1FR8GZl4fauZ47gBChtK4C+M1K0jYXkMgxg==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","jiti":"2.6.1","citty":"^0.1.6","ts-morph":"^25.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.18_1772619679622_0.06518126552970038","host":"s3://npm-registry-packages-npm-production"}},"0.4.19":{"name":"nestjs-doctor","version":"0.4.19","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.19","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"1d87a10bc2897ff0a3eed453cfbf10c8ed7983eb","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.19.tgz","fileCount":9,"integrity":"sha512-Er7MaVrtDlq8zrkxFAcgC75gS3HD45RWKzRHjPc0uLnR6r4/4eEKJBo9AqTLkzUA01dMdYXfL7vj2n11cZqpiw==","signatures":[{"sig":"MEUCIHETNdavCkax+IpirFoiOXgXf1oPW5S/ChmfuawgQI2bAiEA2VIz1kU8J9KDBU43UhWDRgobqPAY10abD8rezFV9nW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389524},"type":"module","_from":"file:nestjs-doctor-0.4.19.tgz","exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/a290e3d265a16983aa791c9f5e2cf0c5/nestjs-doctor-0.4.19.tgz","_integrity":"sha512-Er7MaVrtDlq8zrkxFAcgC75gS3HD45RWKzRHjPc0uLnR6r4/4eEKJBo9AqTLkzUA01dMdYXfL7vj2n11cZqpiw==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","jiti":"2.6.1","citty":"^0.1.6","ts-morph":"^27.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.19_1773122479502_0.3316131755111915","host":"s3://npm-registry-packages-npm-production"}},"0.4.20":{"name":"nestjs-doctor","version":"0.4.20","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.20","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"e03b708e3180f63fd6a283c83e561b40fd456251","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.20.tgz","fileCount":9,"integrity":"sha512-don/HtHNCR0+UjAIaZH2d/lH6WzGvOF4S/TuuEcVsDjHnqzqkNCITVk4fLLNOKF0ixBRgvJS23M7nWBNgND6+w==","signatures":[{"sig":"MEQCIE9MTv5F3Evifm6dh080GXl0AFZooywMBLrojioptFe/AiA/SfxpCWIoX06kpYuVJVNGHFafQ1dNZCnqgCQotcjZiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389902},"type":"module","_from":"file:nestjs-doctor-0.4.20.tgz","exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/8f328d2dba5404935da3f91d6e871cec/nestjs-doctor-0.4.20.tgz","_integrity":"sha512-don/HtHNCR0+UjAIaZH2d/lH6WzGvOF4S/TuuEcVsDjHnqzqkNCITVk4fLLNOKF0ixBRgvJS23M7nWBNgND6+w==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","jiti":"2.6.1","citty":"^0.1.6","ts-morph":"^27.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.20_1773169741525_0.3860868300059932","host":"s3://npm-registry-packages-npm-production"}},"0.4.21":{"name":"nestjs-doctor","version":"0.4.21","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.21","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"6db1ad56efe06de5f90c6e41dbdb1a03175256fd","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.21.tgz","fileCount":9,"integrity":"sha512-ILKFS05gEE2cFLtx5R2xjUKIv33dWpM4NWct2yqNaLFv13Vqja4XTX4eREbGz0TArUznmURwUudjMZFW4paHcA==","signatures":[{"sig":"MEYCIQDwFW4H2uUxpsQRk8ikXIcXzZ+5BeS0i/DX8+lkFz5qvwIhAInp6am5W43STTv2w6VHbvq+SNEuJpSA1Ydnc8DG1HAQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393276},"type":"module","_from":"file:nestjs-doctor-0.4.21.tgz","exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/e3b997974de9663b544c22be98e6a965/nestjs-doctor-0.4.21.tgz","_integrity":"sha512-ILKFS05gEE2cFLtx5R2xjUKIv33dWpM4NWct2yqNaLFv13Vqja4XTX4eREbGz0TArUznmURwUudjMZFW4paHcA==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","jiti":"2.6.1","citty":"^0.1.6","ts-morph":"^27.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.21_1773175676479_0.43848897443066814","host":"s3://npm-registry-packages-npm-production"}},"0.4.22":{"name":"nestjs-doctor","version":"0.4.22","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.22","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"c95450a4c9dfbc401eed1f03c2c7466697e2054f","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.22.tgz","fileCount":9,"integrity":"sha512-w9aWJGocj0S0xJKAacLjuzfGwfTkcemrmcJQi6V60Do8L8v8XGdL+e7AmPjYKpm8KRY0yqGvP9wVK9ewTksHXw==","signatures":[{"sig":"MEQCIEs7DSWv3j9YIIqT/2o3qzfC7Ey2zQwCg1Q5vaYxlTChAiB/K8U+NbVb+ICcYDMPtmC/AmsY9AHofOI9CdYP5Jc/qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395989},"type":"module","_from":"file:nestjs-doctor-0.4.22.tgz","exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/a49135f2534e4a97eabd44e2508a17cb/nestjs-doctor-0.4.22.tgz","_integrity":"sha512-w9aWJGocj0S0xJKAacLjuzfGwfTkcemrmcJQi6V60Do8L8v8XGdL+e7AmPjYKpm8KRY0yqGvP9wVK9ewTksHXw==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","jiti":"2.6.1","citty":"^0.1.6","ts-morph":"^27.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.22_1773179890561_0.13268496984598643","host":"s3://npm-registry-packages-npm-production"}},"0.4.23":{"name":"nestjs-doctor","version":"0.4.23","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.23","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"339c0e6c9111af8460f707261eb6e89a3913aa16","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.23.tgz","fileCount":9,"integrity":"sha512-KIWT3QIS7O+85FhcIAWPhDy1psSfO/DM7DIanKZ+xxnitG9GaAMIILUfKt8fu4lQ4MnR7UNVl40d9+kUZJz8pA==","signatures":[{"sig":"MEUCIEHLJvUdHdoE2ZH0t9KwTfGTjNrf2CsxCZWbHXuM7rd7AiEAqqIfSfBwXqk6wK/Xk+Jo8Bg3etJkh1b/s9tIPcGV8Og=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398219},"type":"module","_from":"file:nestjs-doctor-0.4.23.tgz","exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/3416997c15eec03403edeb7c0580a59e/nestjs-doctor-0.4.23.tgz","_integrity":"sha512-KIWT3QIS7O+85FhcIAWPhDy1psSfO/DM7DIanKZ+xxnitG9GaAMIILUfKt8fu4lQ4MnR7UNVl40d9+kUZJz8pA==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","jiti":"2.6.1","citty":"^0.1.6","ts-morph":"^27.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.23_1773190573919_0.506415632050385","host":"s3://npm-registry-packages-npm-production"}},"0.4.24":{"name":"nestjs-doctor","version":"0.4.24","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.24","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"e89fc30f7362f353a70e3cfe2f7fe10115e72660","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.24.tgz","fileCount":9,"integrity":"sha512-o+yJ9iH4pWIXEql8kUYhKqzMbtcGfEHV9Ac9II+6OnD3Z3I5+u4QTYcZuLBdpYoK8UkUUnR6OI8mcdrs36dDkQ==","signatures":[{"sig":"MEYCIQDkSGLxkuuF8ABmfqApbHGbkNLqrKRt+6WTomV9ydhIrgIhAIanwjOFVd9Uv3CG4WJMJ8Eg6sFm+xIUnWhMT8TzmbSQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":399949},"type":"module","_from":"file:nestjs-doctor-0.4.24.tgz","exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/fa7f4e4f7f1d8637f101c5e63e03e334/nestjs-doctor-0.4.24.tgz","_integrity":"sha512-o+yJ9iH4pWIXEql8kUYhKqzMbtcGfEHV9Ac9II+6OnD3Z3I5+u4QTYcZuLBdpYoK8UkUUnR6OI8mcdrs36dDkQ==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","jiti":"2.6.1","citty":"^0.1.6","ts-morph":"^27.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.24_1773202650009_0.8249088899013632","host":"s3://npm-registry-packages-npm-production"}},"0.4.25":{"name":"nestjs-doctor","version":"0.4.25","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.25","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"35c615b5b301cda728af23969f1fb9a636d6bbf4","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.25.tgz","fileCount":9,"integrity":"sha512-6WT45jutU4SAJVT9/P7JT+aqKGvMLlbfp/tpddXYn/BV2Q6QRXmpk+O5MDppo2xrso6GT6/F2PWK2072q11WyA==","signatures":[{"sig":"MEQCIHklxr4knm04HsSrzXmCDk3xF3op4YUfEds3DzIqET5GAiAalkc/w6oIEmL6YMgpExZDKQA9HCqK8YfHnBBWsKHOPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407459},"type":"module","_from":"file:nestjs-doctor-0.4.25.tgz","exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/555b3640513cd873d59717ffcbda1d66/nestjs-doctor-0.4.25.tgz","_integrity":"sha512-6WT45jutU4SAJVT9/P7JT+aqKGvMLlbfp/tpddXYn/BV2Q6QRXmpk+O5MDppo2xrso6GT6/F2PWK2072q11WyA==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","jiti":"2.6.1","citty":"^0.1.6","ts-morph":"^27.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.25_1773205885434_0.5616636555662617","host":"s3://npm-registry-packages-npm-production"}},"0.4.26":{"name":"nestjs-doctor","version":"0.4.26","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.26","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"1b1110397171d5268f11c6c8550572ea191accf7","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.26.tgz","fileCount":9,"integrity":"sha512-bWwPgxZo3My0d+0Ejza9/umyOfV8U11QG8+lDVxZYhwhxUwJg/OKi4wCIML+TGtgmYwkBGRkL1UPkofQLbVPzQ==","signatures":[{"sig":"MEUCIEdntbkjaB8pV6uhz5dbfzR3awG47UU5aTTTD8Lcxg6sAiEAnIMFTufFG6Bz4iT7L34LODknQR0jMAw2nOvCmuLZ8uQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409906},"type":"module","_from":"file:nestjs-doctor-0.4.26.tgz","exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/9a6595ab93a8782a11958743b2b55ac8/nestjs-doctor-0.4.26.tgz","_integrity":"sha512-bWwPgxZo3My0d+0Ejza9/umyOfV8U11QG8+lDVxZYhwhxUwJg/OKi4wCIML+TGtgmYwkBGRkL1UPkofQLbVPzQ==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","jiti":"2.6.1","citty":"^0.1.6","ts-morph":"^27.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.26_1773254613175_0.12819039106891927","host":"s3://npm-registry-packages-npm-production"}},"0.4.27":{"name":"nestjs-doctor","version":"0.4.27","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.27","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"f4901f7f06c4691dd3b5268e77c29e300860ec4a","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.27.tgz","fileCount":9,"integrity":"sha512-TGDf5phdFED0vBbBOBEuUg2gkKD5NjLSu5YVuL25GncHgcZsNJSeLQkPuONR2UjLnTY91g/17HPDz6uJ0bdqcg==","signatures":[{"sig":"MEYCIQDSqY42IUANi0qsTuiW2AiV6O92XEGrp0GTi3rG6HfZbAIhAO6gs2E5viuiFAP/IU9xdopbnEIPF0CsUWL0VqLDEfF5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":414291},"type":"module","_from":"file:nestjs-doctor-0.4.27.tgz","exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/5288a018629f58ce8ba247c77ed6c4f2/nestjs-doctor-0.4.27.tgz","_integrity":"sha512-TGDf5phdFED0vBbBOBEuUg2gkKD5NjLSu5YVuL25GncHgcZsNJSeLQkPuONR2UjLnTY91g/17HPDz6uJ0bdqcg==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","jiti":"2.6.1","citty":"^0.1.6","ts-morph":"^27.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.27_1773273449538_0.9362581627268447","host":"s3://npm-registry-packages-npm-production"}},"0.4.28":{"name":"nestjs-doctor","version":"0.4.28","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.28","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"cc41e4333917c2aa501a1721cc3c9148478c1a66","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.28.tgz","fileCount":9,"integrity":"sha512-DRYvhN5xGe+Qke3YwMtjuSB+oJ+duVyktOlXUqgYopgLT45R3lbC+fpTFyQ958I9vprCpDSvukRpnTZIqxnpxA==","signatures":[{"sig":"MEUCIQDbwYBdnSAgNP5EWqRBjAE5lrZZ7PxzAYj31kWCTpVNnQIgVTGg3lsDorSjlPDjHHH1kbNyULLB/AhdR916dkmDhNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":456679},"type":"module","_from":"file:nestjs-doctor-0.4.28.tgz","exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/a7c064d0ccbb5619292a0f4517003d2e/nestjs-doctor-0.4.28.tgz","_integrity":"sha512-DRYvhN5xGe+Qke3YwMtjuSB+oJ+duVyktOlXUqgYopgLT45R3lbC+fpTFyQ958I9vprCpDSvukRpnTZIqxnpxA==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","jiti":"2.6.1","citty":"^0.1.6","ts-morph":"^27.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.28_1773292306197_0.1795145290652269","host":"s3://npm-registry-packages-npm-production"}},"0.4.29":{"name":"nestjs-doctor","version":"0.4.29","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.29","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"b377c8f85e657e9b8dfb12357b00a10e5b5ae30a","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.29.tgz","fileCount":9,"integrity":"sha512-5PV+mln0hFvKTWHvVm9vYKwUMzuxj+Kzk5kTX7GvwumnUVzth3ixJyZqj6NWlf4CUUJWdhbKOxylVI5p3AbVVg==","signatures":[{"sig":"MEYCIQD2cVQJoZdb9yAU8ZpLBExM1/H7AKRbWwlLPz2tll60rAIhAOJIwMbnI0+t74YR0/gC9/7itlUzKH+/I4CpwJTmPtF/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":481018},"type":"module","_from":"file:nestjs-doctor-0.4.29.tgz","exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/65bb1a9cbb0284db973bc8102528f443/nestjs-doctor-0.4.29.tgz","_integrity":"sha512-5PV+mln0hFvKTWHvVm9vYKwUMzuxj+Kzk5kTX7GvwumnUVzth3ixJyZqj6NWlf4CUUJWdhbKOxylVI5p3AbVVg==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.4","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"9.3.0","jiti":"2.6.1","citty":"^0.1.6","ts-morph":"^27.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.29_1773669104405_0.18492561902010718","host":"s3://npm-registry-packages-npm-production"}},"0.4.30":{"name":"nestjs-doctor","version":"0.4.30","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.30","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"b6376ae4c5d2af43a34e4c8085732d123d857b6d","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.30.tgz","fileCount":9,"integrity":"sha512-pWnDup4FIo91sL1k6Sz2+TQ5hR5u+6o8l8LYP5Zo7eKy1Q6tgV9ud77FSSQMf6u5ezHRzxexNA7WkfQ3H7Wx3g==","signatures":[{"sig":"MEQCIAyRRsrlzqlzMFvBVAYoVPhjhm5se1on/Hz0q28RdCFzAiAugVIJaqw1ppui6yBvkdT7OHX6MH6U8QLioqOf4VBVaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516404},"type":"module","_from":"file:nestjs-doctor-0.4.30.tgz","exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/1280df6919e54b0ac8e960e4f67f969e/nestjs-doctor-0.4.30.tgz","_integrity":"sha512-pWnDup4FIo91sL1k6Sz2+TQ5hR5u+6o8l8LYP5Zo7eKy1Q6tgV9ud77FSSQMf6u5ezHRzxexNA7WkfQ3H7Wx3g==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.7","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ora":"9.3.0","jiti":"2.6.1","citty":"^0.1.6","ts-morph":"^27.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.30_1775602797512_0.048501919828520146","host":"s3://npm-registry-packages-npm-production"}},"0.4.31":{"name":"nestjs-doctor","version":"0.4.31","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.31","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"67c66d23a1aa4051ad47de006be47edbf4bc4a3c","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.31.tgz","fileCount":9,"integrity":"sha512-qyYuVzs9NWt51hS2Ynqg0HZbI8gvxygUyCjCO8iuMOQ+kDnr0GB2Fo2ZKYN5j+pcNYwzCVQtQ/+Pgl0yr6JU+g==","signatures":[{"sig":"MEUCIQDu0EWUVwb++7fSrbBB7ZxD7gflkbOIetrEWZre+Lqw4AIgI5WJTGA8RVOIGsmpE40cRs4LcZMZ2tvP6HYAiqu3ahw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519215},"type":"module","_from":"file:nestjs-doctor-0.4.31.tgz","exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/c7806edcd4eeaa70bd1c609916b42e72/nestjs-doctor-0.4.31.tgz","_integrity":"sha512-qyYuVzs9NWt51hS2Ynqg0HZbI8gvxygUyCjCO8iuMOQ+kDnr0GB2Fo2ZKYN5j+pcNYwzCVQtQ/+Pgl0yr6JU+g==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.7","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ora":"9.3.0","jiti":"2.6.1","citty":"^0.1.6","ts-morph":"^27.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.31_1778291286182_0.5055093603891945","host":"s3://npm-registry-packages-npm-production"}},"0.4.32":{"name":"nestjs-doctor","version":"0.4.32","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.32","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"c07bc73393c373c6333885bcb9eee0d9f78fda6e","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.32.tgz","fileCount":9,"integrity":"sha512-GJLaWo4NuVGqQ9zRlXzjDyQ4HnJKGVfiDIZBXH37rJhm+HBfJmJDFVVglqzYZ+WOvmMkqgyOChS0W5c7Scy4wQ==","signatures":[{"sig":"MEYCIQDzIo5nPz4iQJHUMCAZO5Vhf22WMKMPLbs3nIo5Imjw3QIhAPmfCTXLRJA5M0GDIhExZYnxV2h0dByAglyhW1WXVpZY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527392},"type":"module","_from":"file:nestjs-doctor-0.4.32.tgz","exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/7bb0be80e17057233ddb33bd026113eb/nestjs-doctor-0.4.32.tgz","_integrity":"sha512-GJLaWo4NuVGqQ9zRlXzjDyQ4HnJKGVfiDIZBXH37rJhm+HBfJmJDFVVglqzYZ+WOvmMkqgyOChS0W5c7Scy4wQ==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.7","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ora":"9.3.0","jiti":"2.6.1","citty":"^0.1.6","ts-morph":"^27.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.32_1779380605951_0.3190452342024601","host":"s3://npm-registry-packages-npm-production"}},"0.4.33":{"name":"nestjs-doctor","version":"0.4.33","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.4.33","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"a600b59cddb905afe09f9c179bb79ccdedc5f265","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.4.33.tgz","fileCount":9,"integrity":"sha512-q+YowSgeLaMeejzbhYEfZlAo1lBHzrZFoqpqO+zKHayMdj/nGXVAfX4ZEOJ4KMwzLcYgy8G7VcCeE7iYErXmjw==","signatures":[{"sig":"MEQCIDGm+KLLSNXHRmZSiaR+rDhcLm6rqKryJ091mE8Mzl9EAiAJ+gJ7S6UJl4MMIX+Y5TfNFyn7whdZ6d5GrCK25Y2fTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527584},"type":"module","_from":"file:nestjs-doctor-0.4.33.tgz","exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/9b8a9cc891a2376f2cf9b13e796e5245/nestjs-doctor-0.4.33.tgz","_integrity":"sha512-q+YowSgeLaMeejzbhYEfZlAo1lBHzrZFoqpqO+zKHayMdj/nGXVAfX4ZEOJ4KMwzLcYgy8G7VcCeE7iYErXmjw==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.8","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"9.3.0","jiti":"2.6.1","citty":"^0.1.6","ts-morph":"^27.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.4.33_1783539733944_0.9928609640960033","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"nestjs-doctor","version":"0.5.0","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.5.0","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"e1012edf5d3e2b56af9014c6c3291b4cb7535b22","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.5.0.tgz","fileCount":9,"integrity":"sha512-0LYxg6Ohc9GlmSskRlN29mk9gfRs+1rqQzYIiCClHBm7ZCiDEvDyg9T8JRXV7AisFiqkfkzDOVETZQYuPu3+jw==","signatures":[{"sig":"MEUCIQDzO2UpAWClUcxy3In+Ckv3b/4n/NfVwU0D5HGumL6TpAIgKl35BKkU7298VKsZ7ShS3nrNDCdtocWbhnnsFhsOfXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":533171},"type":"module","_from":"file:nestjs-doctor-0.5.0.tgz","exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/ab1b54e76890283b0e2a5ff30d43938b/nestjs-doctor-0.5.0.tgz","_integrity":"sha512-0LYxg6Ohc9GlmSskRlN29mk9gfRs+1rqQzYIiCClHBm7ZCiDEvDyg9T8JRXV7AisFiqkfkzDOVETZQYuPu3+jw==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.8","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"9.3.0","jiti":"2.6.1","citty":"^0.1.6","ts-morph":"^27.0.0","picomatch":"^4.0.0","picocolors":"^1.1.0","tinyglobby":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.5.0_1783551780749_0.18198884094157508","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"nestjs-doctor","version":"0.5.1","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.5.1","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"c96691093c337e3f0a67cb95ed71aef5cc27566f","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.5.1.tgz","fileCount":9,"integrity":"sha512-96ubBpAG2VqP7YwT9a5YL4blJ2kXjbBuhKfLLhYpwm89w+A7wZHsc2CovQexDnwhztLWsZ+xxN6M1m2oGUDEFQ==","signatures":[{"sig":"MEYCIQDQBp2w4E6owoPQg0fF0+HWdGBmnUdr5TRFW1GTEi7uaAIhAObYvzM1Ud12uWmk1mCcIjMnPOsvGYA6hwHuXJ4UoEaB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":533174},"type":"module","_from":"file:nestjs-doctor-0.5.1.tgz","exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/ab44e62397e25b24641bbecc1b6ad4b3/nestjs-doctor-0.5.1.tgz","_integrity":"sha512-96ubBpAG2VqP7YwT9a5YL4blJ2kXjbBuhKfLLhYpwm89w+A7wZHsc2CovQexDnwhztLWsZ+xxN6M1m2oGUDEFQ==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.8","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.1","jiti":"^2.7.0","citty":"^0.2.2","ts-morph":"^28.0.0","picomatch":"^4.0.5","picocolors":"^1.1.1","tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.5.1_1783553640067_0.2644839519323483","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"nestjs-doctor","version":"0.6.0","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.6.0","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"21575e594b6bdb6ef8301b9ac494c1cd29398b53","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.6.0.tgz","fileCount":10,"integrity":"sha512-JTHIZuhtCOZyW3ObzwdolOoVAJFOFJCi4OtNMh3FOPiroP4dAfIk8f+CP6meJlp2eVHQ9oWgb84OxzQTI+MsBQ==","signatures":[{"sig":"MEYCIQCmy4k5UT0M4oHsTNJ9FQBfvr9ysKwdrCwsn/LLpjd3awIhAPAPfXbR6Llp5G+HTWlFpR1LNu3IArtDbYeLlTO8VSoL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-doctor@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":580903},"type":"module","_from":"file:nestjs-doctor-0.6.0.tgz","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/aeb12bd4bb47760f90310bf16600a58e/nestjs-doctor-0.6.0.tgz","_integrity":"sha512-JTHIZuhtCOZyW3ObzwdolOoVAJFOFJCi4OtNMh3FOPiroP4dAfIk8f+CP6meJlp2eVHQ9oWgb84OxzQTI+MsBQ==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.8","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.1","jiti":"^2.7.0","citty":"^0.2.2","ts-morph":"^28.0.0","picomatch":"^4.0.5","picocolors":"^1.1.1","tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.6.0_1785192204738_0.8785578983030122","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"nestjs-doctor","version":"0.6.1","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.6.1","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"5f5d135ab5247496d919df591e84ba3cfb5dadb1","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.6.1.tgz","fileCount":10,"integrity":"sha512-Ak19pDeqNe29+ysyyiZrxh0WGkdAmqi9xOw8m8S78r+PZcjgTZADpIS7cPMk/47tfL24UKgvhDPiXxRTJzLK+Q==","signatures":[{"sig":"MEYCIQCjUJyQIaDVLuD68RQ9j8jzLqpyqvWJC5uFYVhe47OmXwIhAOh3Mqel5RKrWUbSfs2TbxKBmRAlQRQl32AWpytnpWEz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-doctor@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586378},"type":"module","_from":"file:nestjs-doctor-0.6.1.tgz","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/af9c83d6c8d5f7af69104d92ef5d6e7a/nestjs-doctor-0.6.1.tgz","_integrity":"sha512-Ak19pDeqNe29+ysyyiZrxh0WGkdAmqi9xOw8m8S78r+PZcjgTZADpIS7cPMk/47tfL24UKgvhDPiXxRTJzLK+Q==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.8","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.1","jiti":"^2.7.0","citty":"^0.2.2","ts-morph":"^28.0.0","picomatch":"^4.0.5","picocolors":"^1.1.1","tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.6.1_1785199605891_0.2936545618051394","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"nestjs-doctor","version":"0.7.0","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.7.0","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"d7bd2ddfe85eba8bad8dbfe62756b29fcb37eca6","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.7.0.tgz","fileCount":10,"integrity":"sha512-44g4NYVHje3uR9b6JwF8ZVneLFubdB0ixiUsO+hCfl8teUlCHkux8cyIU6nslGVWacL/ZwWzBWoy/B1t0oaopg==","signatures":[{"sig":"MEUCIGyQmZEGY3V4+Rag4Cy1xuQOT5C7NqWGVqpbFckinipVAiEAxXYOyQLn8twSDOE+0CgoeViOhYPzC7NdvIJMr93QHk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-doctor@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":585332},"type":"module","_from":"file:nestjs-doctor-0.7.0.tgz","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/df5d63c470c82f9065d31eceb5ee7a0f/nestjs-doctor-0.7.0.tgz","_integrity":"sha512-44g4NYVHje3uR9b6JwF8ZVneLFubdB0ixiUsO+hCfl8teUlCHkux8cyIU6nslGVWacL/ZwWzBWoy/B1t0oaopg==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.8","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.1","jiti":"^2.7.0","citty":"^0.2.2","ts-morph":"^28.0.0","picomatch":"^4.0.5","picocolors":"^1.1.1","tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.7.0_1785206211084_0.36306702572265404","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"nestjs-doctor","version":"0.7.1","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.7.1","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"c716a22115448dd15e83b93976644069e3a3f310","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.7.1.tgz","fileCount":10,"integrity":"sha512-DIQTvvvQ0JuMHQjY8bC9S4MPKc40As2IXYKgC42MJJw/aaxmPryQwBKfRy4cPuJFK+fL+y5kWj8HIfQUg5X8KA==","signatures":[{"sig":"MEUCIQDLl0QOKvPjL4UWaRbWMEpRrmeoOtvUMbgkLg5PnLjIKgIgKtiSIG58jiRBeP0SlpW5o6m3yV/19ZhCb6drrgRh93M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-doctor@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586042},"type":"module","_from":"file:nestjs-doctor-0.7.1.tgz","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/7f368f892a310ce40ba3c9ccf359da60/nestjs-doctor-0.7.1.tgz","_integrity":"sha512-DIQTvvvQ0JuMHQjY8bC9S4MPKc40As2IXYKgC42MJJw/aaxmPryQwBKfRy4cPuJFK+fL+y5kWj8HIfQUg5X8KA==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.8","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.1","jiti":"^2.7.0","citty":"^0.2.2","ts-morph":"^28.0.0","picomatch":"^4.0.5","picocolors":"^1.1.1","tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.7.1_1785210395996_0.034350175031571784","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"nestjs-doctor","version":"0.7.2","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.7.2","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"2f7587d794a632418d2d0721ab7f09e33acc9dfe","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.7.2.tgz","fileCount":10,"integrity":"sha512-/5yg5InRAg2+/hCaHhn9j5VPKNeXba8B8RCCiN0Lxgutj6Ajt2Iz3lUmk9dHRQAj+ouStHCed72Kcj5BLPjqBQ==","signatures":[{"sig":"MEYCIQD/sL3OC68PDqjserggc26vjUTD+gCzs5KWmwfAcfOHsAIhANt7QXKMxjkIsEgg2NaisM44oJoxpM1aq33N2qFBYK73","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-doctor@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":591378},"type":"module","_from":"file:nestjs-doctor-0.7.2.tgz","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/dcf5a7dc0c5676c8b40f99aacdcdfca0/nestjs-doctor-0.7.2.tgz","_integrity":"sha512-/5yg5InRAg2+/hCaHhn9j5VPKNeXba8B8RCCiN0Lxgutj6Ajt2Iz3lUmk9dHRQAj+ouStHCed72Kcj5BLPjqBQ==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.8","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.1","jiti":"^2.7.0","citty":"^0.2.2","ts-morph":"^28.0.0","picomatch":"^4.0.5","picocolors":"^1.1.1","tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.7.2_1785217662147_0.5550790732957536","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"nestjs-doctor","version":"0.7.3","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.7.3","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"12e5a132c77ef591c8b1e104f0fa2a87c312366e","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.7.3.tgz","fileCount":10,"integrity":"sha512-E3+N3H6nqzlkyLajwnEDePA8twwtHgt+Oq8OakbsSt1GqnG0cGnqHNJrjnKrXptgXdpNlv4iax95sFCYmRplNQ==","signatures":[{"sig":"MEUCIQCUtXLKMvBmAC+cr4mcpt+iSkbzgp6iBUZmvGNOsepIAgIgX6fVr/sm3MGtNJ/cZvmZN99AvXDOpslO3gOC8udxXNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-doctor@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":595114},"type":"module","_from":"file:nestjs-doctor-0.7.3.tgz","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/0d7ccd1d7d4c53385336e451813fdade/nestjs-doctor-0.7.3.tgz","_integrity":"sha512-E3+N3H6nqzlkyLajwnEDePA8twwtHgt+Oq8OakbsSt1GqnG0cGnqHNJrjnKrXptgXdpNlv4iax95sFCYmRplNQ==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.8","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.1","jiti":"^2.7.0","citty":"^0.2.2","ts-morph":"^28.0.0","picomatch":"^4.0.5","picocolors":"^1.1.1","tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.7.3_1785256841966_0.36724150635792996","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"nestjs-doctor","version":"0.7.4","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.7.4","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"566f9643034c1f2268083ce1c99fbb42d9fc7ea9","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.7.4.tgz","fileCount":10,"integrity":"sha512-Nz0gXVl2KlTe8RbUIWDuUdk2uOKedaoY22X9nCBDTXQgrMKsHNu/k6Eahkq5cRCXBQHOJtksHldA+Drs1zRsiA==","signatures":[{"sig":"MEYCIQDnfvddZ836HM3kXyPaaErOmK+W0S+50pDF/gmC86SR3wIhAPc43IMtcc5OnGWll3F7pJmoMVNywi6PPeRw0WTXtpHs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-doctor@0.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":599350},"type":"module","_from":"file:nestjs-doctor-0.7.4.tgz","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/a9b56491f0007d13db137eabbfa31bc9/nestjs-doctor-0.7.4.tgz","_integrity":"sha512-Nz0gXVl2KlTe8RbUIWDuUdk2uOKedaoY22X9nCBDTXQgrMKsHNu/k6Eahkq5cRCXBQHOJtksHldA+Drs1zRsiA==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.8","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.1","jiti":"^2.7.0","citty":"^0.2.2","ts-morph":"^28.0.0","picomatch":"^4.0.5","picocolors":"^1.1.1","tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.7.4_1785270818693_0.0999050451564889","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"nestjs-doctor","version":"0.7.5","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.7.5","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"b208a9ec44c06998899423b8e490ac2a03f2e6cc","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.7.5.tgz","fileCount":10,"integrity":"sha512-biCKOoCECJMPDSasWJ1dmyELwYCklKGdI/LL8tmjudBNfDupdXIQ+SpkPnfMdZiQ9bmehXG9A4r47DoGZ1IocA==","signatures":[{"sig":"MEUCIGIEQf7y+ZIv5crooiuqb9UWFujYIl6oynvGhA++j5pQAiEAy2bztKUcPLrKg5M/+oj+nqKmV8SpjI6wtJsy+krJOdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-doctor@0.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":603889},"type":"module","_from":"file:nestjs-doctor-0.7.5.tgz","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/9593a24ed21d3cf1683c3dc109211ee9/nestjs-doctor-0.7.5.tgz","_integrity":"sha512-biCKOoCECJMPDSasWJ1dmyELwYCklKGdI/LL8tmjudBNfDupdXIQ+SpkPnfMdZiQ9bmehXG9A4r47DoGZ1IocA==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.8","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.1","jiti":"^2.7.0","citty":"^0.2.2","ts-morph":"^28.0.0","picomatch":"^4.0.5","picocolors":"^1.1.1","tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.7.5_1785287414200_0.5414848624229354","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"nestjs-doctor","version":"0.7.6","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.7.6","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"85c69d58c164f391edde37d55fc8cb94f93e318b","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.7.6.tgz","fileCount":10,"integrity":"sha512-0gucl3W84UMRaBsEyiSuTtFrUpFOJWgcA22V+PtwaVFi2LnqnSPXIhiwYM9+QC2JDM0l26HQOGRnMjiLqPJYbA==","signatures":[{"sig":"MEUCIB1f4t/N0dC4gHfYNORD4QyBLZlyQTYBdSFLsFKogoBOAiEAji7vAbP6dvHWIVpmiaUd80+XedRHV9tMf4amDFpuWDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-doctor@0.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606749},"type":"module","_from":"file:nestjs-doctor-0.7.6.tgz","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/9de2b8ec08115a2d4aac7ea7a7c7d717/nestjs-doctor-0.7.6.tgz","_integrity":"sha512-0gucl3W84UMRaBsEyiSuTtFrUpFOJWgcA22V+PtwaVFi2LnqnSPXIhiwYM9+QC2JDM0l26HQOGRnMjiLqPJYbA==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.8","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.1","jiti":"^2.7.0","citty":"^0.2.2","ts-morph":"^28.0.0","picomatch":"^4.0.5","picocolors":"^1.1.1","tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.7.6_1785295321683_0.19724901364696668","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"nestjs-doctor","version":"0.7.7","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.7.7","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"ce7237a8398126d15d057a9d541c454e09784dba","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.7.7.tgz","fileCount":10,"integrity":"sha512-xS0A/gghe8AJdvPPnRczwzUQbloAEjx7cq2uf+uzkilCUr47gwhowg/bpb0RGxtayAX+Fm1LBGwhiY09ibYUeg==","signatures":[{"sig":"MEUCIQDN5GxWUEAmb0F3qEfYOlAMMMCmzialOvUElT7iEZycsAIgWDgMAJStcP3gTljs5qxoLEwvI78ozaVjUGGi/DxHBOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-doctor@0.7.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":630690},"type":"module","_from":"file:nestjs-doctor-0.7.7.tgz","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/2be38a3ebd1b601698d53389cddac61b/nestjs-doctor-0.7.7.tgz","_integrity":"sha512-xS0A/gghe8AJdvPPnRczwzUQbloAEjx7cq2uf+uzkilCUr47gwhowg/bpb0RGxtayAX+Fm1LBGwhiY09ibYUeg==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.8","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.1","jiti":"^2.7.0","citty":"^0.2.2","ts-morph":"^28.0.0","picomatch":"^4.0.5","picocolors":"^1.1.1","tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.7.7_1785343230206_0.755767230095234","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"nestjs-doctor","version":"0.8.0","keywords":["nestjs","diagnostic","lint","health-check","architecture","security","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.8.0","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://github.com/RoloBits/nestjs-doctor#readme","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"dfb8747c88fa21a0a463e4c8eb2954511ac9a902","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.8.0.tgz","fileCount":10,"integrity":"sha512-QesKyv4fytuvGyNaj21V2OkNd2jKZvJC5ZRIOnVQ/O8rRGjE1Z4fEtU3mcLGbWI41N2Mf+9VuAafB5LBQ30ycQ==","signatures":[{"sig":"MEUCIQDVMFwXPlA5TSzrNSB4uobEK1+zRPfHRjnlnSqIcBansAIgVj5eNdwAkL6i53wAjYQlXeTU2TTs9XsFhQPLahfbBUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-doctor@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":716544},"type":"module","_from":"file:nestjs-doctor-0.8.0.tgz","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/02c6e70e4ee668d21e6550081e689685/nestjs-doctor-0.8.0.tgz","_integrity":"sha512-QesKyv4fytuvGyNaj21V2OkNd2jKZvJC5ZRIOnVQ/O8rRGjE1Z4fEtU3mcLGbWI41N2Mf+9VuAafB5LBQ30ycQ==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.8","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ora":"^9.4.1","jiti":"^2.7.0","citty":"^0.2.2","ts-morph":"^28.0.0","picomatch":"^4.0.5","picocolors":"^1.1.1","tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.8.0_1786844203265_0.7121741197160618","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"nestjs-doctor","version":"0.9.0","keywords":["nestjs","nest","static-analysis","code-quality","code-review","module-graph","dependency-graph","circular-dependency","architecture","security","diagnostic","lint","typescript","devtools","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.9.0","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://www.nestjs.doctor","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"73edd904cd4eddc276a7e536a835ad3e04fb64b5","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.9.0.tgz","fileCount":20,"integrity":"sha512-sjaFGqltmDENi372Cg7ujTqwXsG8x/jG6vK0CWyAROnowbXbKxJikvrVoqf53ofx27+L0jv+/IXwPVFapWkmNg==","signatures":[{"sig":"MEUCIDgDwqMRHK6b0AvyOLPJfPg7ygvlOjCVMXtc1k5x1JSVAiEAubzsAlxvmT39LT6yUlLbnj9s2hcX2jvM+k78UEg3Gtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-doctor@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":815042},"type":"module","_from":"file:nestjs-doctor-0.9.0.tgz","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","postbuild":"node scripts/copy-skills.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","smoke:packed":"node scripts/smoke-packed-install.mjs","advisories:check":"node scripts/check-advisories.mjs"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/7b395eb8dd443a81b97bd0974edeade0/nestjs-doctor-0.9.0.tgz","_integrity":"sha512-sjaFGqltmDENi372Cg7ujTqwXsG8x/jG6vK0CWyAROnowbXbKxJikvrVoqf53ofx27+L0jv+/IXwPVFapWkmNg==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.8","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^6.8.0","ora":"^9.4.1","jiti":"^2.7.0","citty":"^0.2.2","react":"19.2.3","ts-morph":"^28.0.0","picomatch":"^4.0.5","picocolors":"^1.1.1","tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0","@types/react":"^19"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.9.0_1787549014494_0.6443304093478661","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"nestjs-doctor","version":"0.9.1","keywords":["nestjs","nest","static-analysis","code-quality","code-review","module-graph","dependency-graph","circular-dependency","architecture","security","diagnostic","lint","typescript","devtools","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.9.1","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://www.nestjs.doctor","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"791fd0537963bb9e2a9109defda028d36ddc728c","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.9.1.tgz","fileCount":32,"integrity":"sha512-rQfEkhl2QpInQSKnhESvHRBqt+L3ja4T3rmc4MEot8fyzBq8vWtlJ883A4TvfPHBGbmqCtT52VcLfKk3ezx/0Q==","signatures":[{"sig":"MEYCIQDRqKxkEhX9rozXos2iDb8xA1Hh5EHqZeaqdDLF1H1DUQIhAKATj+6j6/xuWthK0bmuUUZShovRjGsKgoG6HNoWfUOb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-doctor@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857912},"type":"module","_from":"file:nestjs-doctor-0.9.1.tgz","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","postbuild":"node scripts/copy-skills.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","smoke:packed":"node scripts/smoke-packed-install.mjs","advisories:check":"node scripts/check-advisories.mjs"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/580acaa679a8c3eb50c25756615b0318/nestjs-doctor-0.9.1.tgz","_integrity":"sha512-rQfEkhl2QpInQSKnhESvHRBqt+L3ja4T3rmc4MEot8fyzBq8vWtlJ883A4TvfPHBGbmqCtT52VcLfKk3ezx/0Q==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.8","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^6.8.0","ora":"^9.4.1","jiti":"^2.7.0","citty":"^0.2.2","react":"19.2.3","ts-morph":"^28.0.0","picomatch":"^4.0.5","picocolors":"^1.1.1","tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.3","vitest":"^3.0.0","@types/react":"^19"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.9.1_1787767221089_0.4501294777829177","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"nestjs-doctor","version":"0.9.2","keywords":["nestjs","nest","static-analysis","code-quality","code-review","module-graph","dependency-graph","circular-dependency","architecture","security","diagnostic","lint","typescript","devtools","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.9.2","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://www.nestjs.doctor","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"f4bfec4f1fcab22d3c7911581954b9cac50d9cd3","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.9.2.tgz","fileCount":34,"integrity":"sha512-qNH6QEQ3zy6+SYI50wAXKYmaKcF2/AyFb5JN3gxmIWdhAKG3RMCS4Iwk8HQdkdxiqdSzY7UjQWyXZdIEMv7Dpg==","signatures":[{"sig":"MEYCIQC7ngmPDjSi6BUy+dibUTnpiVrf8F2xhB1p/d+RspwkoQIhALeXpP+VqgmarP26JcWSG5st6mNtT/BpFdlILAesl/K7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-doctor@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236989},"type":"module","_from":"file:nestjs-doctor-0.9.2.tgz","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./report-ui":{"types":"./dist/report-ui/index.d.ts","default":"./dist/report-ui/index.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","pretest":"pnpm run build:browser","prebuild":"pnpm run build:browser","postbuild":"node scripts/copy-skills.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","smoke:packed":"node scripts/smoke-packed-install.mjs","build:browser":"tsdown --config tsdown.browser.config.ts","advisories:check":"node scripts/check-advisories.mjs"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/1f5f5903018dd308def1ae3fd4b72771/nestjs-doctor-0.9.2.tgz","_integrity":"sha512-qNH6QEQ3zy6+SYI50wAXKYmaKcF2/AyFb5JN3gxmIWdhAKG3RMCS4Iwk8HQdkdxiqdSzY7UjQWyXZdIEMv7Dpg==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.8","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^6.8.0","jiti":"^2.7.0","citty":"^0.2.2","react":"19.2.3","ts-morph":"^28.0.0","picomatch":"^4.0.5","picocolors":"^1.1.1","tinyglobby":"^0.2.17","yocto-spinner":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.20.3","vitest":"^3.0.0","react-dom":"19.2.3","@types/react":"^19","@types/react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.9.2_1787971525376_0.12828632779107263","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"nestjs-doctor","version":"0.9.3","keywords":["nestjs","nest","static-analysis","code-quality","code-review","module-graph","dependency-graph","circular-dependency","architecture","security","diagnostic","lint","typescript","devtools","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.9.3","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://www.nestjs.doctor","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"e2bd707e5f2012daef2c11bc45a980b1c79c4515","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.9.3.tgz","fileCount":34,"integrity":"sha512-I2E8HCCy5bN/4xIM3EEVh9OHyFuoSTIp5mA6hoOsyoj1nV2u01x+f2k03n4+7CM7yEN2Sz0H9WKvD7y9z0q3Fg==","signatures":[{"sig":"MEUCIDVoRyesiAJs8oMVqet6KncwR6BJ4I4DftmgGET9zjDlAiEAy94sgbLcSjibHr5NRFhHdyQ5qf/u8WkD6HKZrjFuSCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-doctor@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1239638},"type":"module","_from":"file:nestjs-doctor-0.9.3.tgz","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./report-ui":{"types":"./dist/report-ui/index.d.ts","default":"./dist/report-ui/index.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","pretest":"pnpm run build:browser","prebuild":"pnpm run build:browser","postbuild":"node scripts/copy-skills.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","smoke:packed":"node scripts/smoke-packed-install.mjs","build:browser":"tsdown --config tsdown.browser.config.ts","advisories:check":"node scripts/check-advisories.mjs"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/d491308e650e7b77a17a0bec6113d2d2/nestjs-doctor-0.9.3.tgz","_integrity":"sha512-I2E8HCCy5bN/4xIM3EEVh9OHyFuoSTIp5mA6hoOsyoj1nV2u01x+f2k03n4+7CM7yEN2Sz0H9WKvD7y9z0q3Fg==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.8","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^6.8.0","jiti":"^2.7.0","citty":"^0.2.2","react":"19.2.3","ts-morph":"^28.0.0","picomatch":"^4.0.5","picocolors":"^1.1.1","tinyglobby":"^0.2.17","yocto-spinner":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.20.3","vitest":"^3.0.0","react-dom":"19.2.3","@types/react":"^19","@types/react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.9.3_1788037758431_0.702951657435593","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"nestjs-doctor","version":"0.9.5","keywords":["nestjs","nest","static-analysis","code-quality","code-review","module-graph","dependency-graph","circular-dependency","architecture","security","diagnostic","lint","typescript","devtools","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.9.5","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://www.nestjs.doctor","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"d2b458e569ff97f5d095c231ff5c4d66c7fe36e1","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.9.5.tgz","fileCount":34,"integrity":"sha512-z3S6pwZhSopTrxNaorjMjf7RA3sGTUQ/PlgqoeVbVKymnIcrYP6Ox1sJI2MzFZ/uE9IHtME19R7jBmIABwWhUQ==","signatures":[{"sig":"MEYCIQDnsSunpZszv8gZXcLT1SD/3hbSwJyk00kBvPpzrVmIzAIhAL2aw+d+Id4XobfAGqzJaSzKAOhe9pz8sBMtxKuYZodu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-doctor@0.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1265822},"type":"module","_from":"file:nestjs-doctor-0.9.5.tgz","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./report-ui":{"types":"./dist/report-ui/index.d.ts","default":"./dist/report-ui/index.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","pretest":"pnpm run build:browser","prebuild":"pnpm run build:browser","postbuild":"node scripts/copy-skills.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","smoke:packed":"node scripts/smoke-packed-install.mjs","build:browser":"tsdown --config tsdown.browser.config.ts","advisories:check":"node scripts/check-advisories.mjs"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/ad862f54ceb3924708e642c69db7ccf8/nestjs-doctor-0.9.5.tgz","_integrity":"sha512-z3S6pwZhSopTrxNaorjMjf7RA3sGTUQ/PlgqoeVbVKymnIcrYP6Ox1sJI2MzFZ/uE9IHtME19R7jBmIABwWhUQ==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.8","description":"Static analysis tool for NestJS that produces a health score with actionable diagnostics and an interactive report","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^6.8.0","jiti":"^2.7.0","citty":"^0.2.2","react":"19.2.8","ts-morph":"^28.0.0","picomatch":"^4.0.7","picocolors":"^1.1.1","tinyglobby":"^0.2.17","yocto-spinner":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.20.3","vitest":"^4.1.11","react-dom":"19.2.8","@types/react":"^19","@types/react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.9.5_1788224369877_0.6798218334368502","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"nestjs-doctor","version":"0.9.6","keywords":["nestjs","nest","static-analysis","code-quality","code-review","module-graph","dependency-graph","circular-dependency","architecture","security","diagnostic","lint","typescript","devtools","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.9.6","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://www.nestjs.doctor","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"c68bfabcace87ef4dc6503972752681e28723821","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.9.6.tgz","fileCount":33,"integrity":"sha512-q6CYNm3W8buXfRf0/+8/THgHohCvnYgzTztu+vkZmiunrEzn2EeqqlU4blyp9AIDonuNdqgXu2WS/3nx3hme7A==","signatures":[{"sig":"MEUCICGILXxrXcISGXPW9TBD7+ByZS90FQLguGXMuKGZMeRwAiEAqBZ/G4l6BEhTVVZaBjX9yuFHTi7FdJb7SiStWgjsK+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-doctor@0.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1277002},"type":"module","_from":"file:nestjs-doctor-0.9.6.tgz","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./report-ui":{"types":"./dist/report-ui/index.d.ts","default":"./dist/report-ui/index.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","pretest":"pnpm run build:browser","prebuild":"pnpm run build:browser","postbuild":"node scripts/copy-skills.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","smoke:packed":"node scripts/smoke-packed-install.mjs","build:browser":"tsdown --config tsdown.browser.config.ts","advisories:check":"node scripts/check-advisories.mjs"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/fd0f9abe52b4663bef4ebcefe271ed01/nestjs-doctor-0.9.6.tgz","_integrity":"sha512-q6CYNm3W8buXfRf0/+8/THgHohCvnYgzTztu+vkZmiunrEzn2EeqqlU4blyp9AIDonuNdqgXu2WS/3nx3hme7A==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.8","description":"The deterministic NestJS devtool that catches AI mistakes. Static analysis for NestJS with a health score, diagnostics and an interactive report.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^6.8.0","jiti":"^2.7.0","citty":"^0.2.2","react":"19.2.8","ts-morph":"^28.0.0","picomatch":"^4.0.7","picocolors":"^1.1.1","tinyglobby":"^0.2.17","yocto-spinner":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.20.3","vitest":"^4.1.11","react-dom":"19.2.8","@types/react":"^19","@types/react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.9.6_1788394924843_0.6977824779987798","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"nestjs-doctor","version":"0.9.7","keywords":["nestjs","nest","static-analysis","code-quality","code-review","module-graph","dependency-graph","circular-dependency","architecture","security","diagnostic","lint","typescript","devtools","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.9.7","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://www.nestjs.doctor","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"6d3fc2fe0519157729e14f31bd24a3b7f9a40049","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.9.7.tgz","fileCount":33,"integrity":"sha512-TERAlUiHO7WizGW22hLt7AlLU4UAIYDWJ+r2nOA4KT2xqliIBXiNBAyPfByM4Zq7sIR9i94pYRKTDmMAjp/SLg==","signatures":[{"sig":"MEYCIQClN5ym1aFv73M6I5a6yUSaGFg1AVPfEW1bqC+QAq4OIwIhAO5mnsfsu9SnFA9JJ5MwaP5mk/iQG2pxCuWUKSUVihRH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-doctor@0.9.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1292400},"type":"module","_from":"file:nestjs-doctor-0.9.7.tgz","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./report-ui":{"types":"./dist/report-ui/index.d.ts","default":"./dist/report-ui/index.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","pretest":"pnpm run build:browser","prebuild":"pnpm run build:browser","postbuild":"node scripts/copy-skills.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","smoke:packed":"node scripts/smoke-packed-install.mjs","build:browser":"tsdown --config tsdown.browser.config.ts","advisories:check":"node scripts/check-advisories.mjs"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/9a7a481a9b7c826f5cc2abd74f096383/nestjs-doctor-0.9.7.tgz","_integrity":"sha512-TERAlUiHO7WizGW22hLt7AlLU4UAIYDWJ+r2nOA4KT2xqliIBXiNBAyPfByM4Zq7sIR9i94pYRKTDmMAjp/SLg==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.8","description":"The deterministic NestJS devtool that catches AI mistakes. Static analysis for NestJS with a health score, diagnostics and an interactive report.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^6.8.0","jiti":"^2.7.0","citty":"^0.2.2","react":"19.2.8","ts-morph":"^28.0.0","picomatch":"^4.0.7","picocolors":"^1.1.1","tinyglobby":"^0.2.17","yocto-spinner":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.20.3","vitest":"^4.1.11","react-dom":"19.2.8","@types/react":"^19","@types/react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.9.7_1788725069285_0.5597893295657943","host":"s3://npm-registry-packages-npm-production"}},"0.9.8":{"name":"nestjs-doctor","version":"0.9.8","keywords":["nestjs","nest","static-analysis","code-quality","code-review","module-graph","dependency-graph","circular-dependency","architecture","security","diagnostic","lint","typescript","devtools","best-practices"],"author":{"name":"RoloBits"},"license":"MIT","_id":"nestjs-doctor@0.9.8","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"homepage":"https://www.nestjs.doctor","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dist":{"shasum":"c9fae4882ba4ea37a59c15bf01fa5ba9e13b1278","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.9.8.tgz","fileCount":33,"integrity":"sha512-AaPdOBou304SUW/JwpRp94S1IEJZww/Y9zFWB6EIdTUG9Vpev+fcMgH4UqlgyIGy2I+yC20TS3E+hpNPGbsDJw==","signatures":[{"sig":"MEUCIGMggf6OJPNZ0tclhnmLUEn4LkwbG5NztI30SYZoyg9gAiEArX3G661xymAjrCnK5neOQYmo9g64ZB3ZQaENL0r845Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-doctor@0.9.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1296920},"type":"module","_from":"file:nestjs-doctor-0.9.8.tgz","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./report-ui":{"types":"./dist/report-ui/index.d.ts","default":"./dist/report-ui/index.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","pretest":"pnpm run build:browser","prebuild":"pnpm run build:browser","postbuild":"node scripts/copy-skills.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","smoke:packed":"node scripts/smoke-packed-install.mjs","build:browser":"tsdown --config tsdown.browser.config.ts","advisories:check":"node scripts/check-advisories.mjs"},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"_resolved":"/tmp/858156b91bb62581680d902066669d2d/nestjs-doctor-0.9.8.tgz","_integrity":"sha512-AaPdOBou304SUW/JwpRp94S1IEJZww/Y9zFWB6EIdTUG9Vpev+fcMgH4UqlgyIGy2I+yC20TS3E+hpNPGbsDJw==","repository":{"url":"git+https://github.com/RoloBits/nestjs-doctor.git","type":"git","directory":"packages/nestjs-doctor"},"_npmVersion":"10.9.8","description":"The deterministic NestJS devtool that catches AI mistakes. Static analysis for NestJS with a health score, diagnostics and an interactive report.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ink":"^6.8.0","jiti":"^2.7.0","citty":"^0.2.2","react":"19.2.8","ts-morph":"^28.0.0","picomatch":"^4.0.7","picocolors":"^1.1.1","tinyglobby":"^0.2.17","yocto-spinner":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","tsdown":"^0.20.3","vitest":"^4.1.11","react-dom":"19.2.8","@types/react":"^19","@types/react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-doctor_0.9.8_1788903167506_0.9775215945113329","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"nestjs-doctor","version":"0.9.9","description":"The deterministic NestJS devtool that catches AI mistakes. Static analysis for NestJS with a health score, diagnostics and an interactive report.","keywords":["nestjs","nest","static-analysis","code-quality","code-review","module-graph","dependency-graph","circular-dependency","architecture","security","diagnostic","lint","typescript","devtools","best-practices"],"homepage":"https://www.nestjs.doctor","bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"repository":{"type":"git","url":"git+https://github.com/RoloBits/nestjs-doctor.git","directory":"packages/nestjs-doctor"},"license":"MIT","author":{"name":"RoloBits"},"type":"module","exports":{".":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./report-ui":{"types":"./dist/report-ui/index.d.ts","default":"./dist/report-ui/index.js"}},"bin":{"nestjs-doctor":"dist/cli/index.mjs"},"dependencies":{"citty":"^0.2.2","ink":"^6.8.0","jiti":"^2.7.0","picocolors":"^1.1.1","picomatch":"^4.0.7","react":"19.2.8","tinyglobby":"^0.2.17","ts-morph":"^28.0.0","yocto-spinner":"^1.2.2"},"devDependencies":{"@types/react":"^19","@types/react-dom":"^19","jsdom":"^26.1.0","react-dom":"19.2.8","tsdown":"^0.20.3","vitest":"^4.1.11"},"engines":{"node":">=20.19.0"},"scripts":{"advisories:check":"node scripts/check-advisories.mjs","prebuild":"pnpm run build:browser","build":"tsdown","postbuild":"node scripts/copy-skills.mjs","build:browser":"tsdown --config tsdown.browser.config.ts","dev":"tsdown --watch","smoke:packed":"node scripts/smoke-packed-install.mjs","pretest":"pnpm run build:browser","test":"vitest run","test:watch":"vitest","typecheck":"tsc --noEmit"},"_id":"nestjs-doctor@0.9.9","_integrity":"sha512-Fsu0UYih4EZXKMdx1X1fSUtQHEncVyynbAlM2ZLFpL8W0uhVgTKZmHW5WWt4nLx/1L2XpgnQZfDQDCsQGvmaJA==","_resolved":"/tmp/f445e6a3cc2d5029d0277389e55d6a0e/nestjs-doctor-0.9.9.tgz","_from":"file:nestjs-doctor-0.9.9.tgz","_nodeVersion":"22.23.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-Fsu0UYih4EZXKMdx1X1fSUtQHEncVyynbAlM2ZLFpL8W0uhVgTKZmHW5WWt4nLx/1L2XpgnQZfDQDCsQGvmaJA==","shasum":"afd5738e84483499916184584fbf478be4b667ec","tarball":"https://registry.npmjs.org/nestjs-doctor/-/nestjs-doctor-0.9.9.tgz","fileCount":33,"unpackedSize":1420158,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-doctor@0.9.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDzXLjGThqakF0Q9tTiC+YwwcKbqVOt86xujQacwuXO/AiEAnco5GdAqxIOS0LCrLvijtfmdTSAMIUm+V3icluSqJRk="}]},"_npmUser":{"name":"pachangas","email":"franlopz10@gmail.com"},"directories":{},"maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nestjs-doctor_0.9.9_1789231693024_0.6438189651560839"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-18T21:10:47.773Z","modified":"2026-09-12T16:48:13.511Z","0.1.0":"2026-02-18T21:10:48.128Z","0.1.1":"2026-02-18T22:51:07.308Z","0.1.2":"2026-02-19T01:03:28.544Z","0.1.3":"2026-02-19T05:41:26.363Z","0.1.4":"2026-02-19T05:50:49.958Z","0.1.5":"2026-02-19T05:59:26.192Z","0.2.0":"2026-02-19T14:15:13.966Z","0.3.0":"2026-02-19T15:30:38.081Z","0.3.1":"2026-02-19T16:11:53.000Z","0.3.2":"2026-02-19T16:49:49.651Z","0.4.0":"2026-02-19T17:44:13.905Z","0.4.1":"2026-02-19T20:34:11.007Z","0.4.2":"2026-02-19T21:26:48.109Z","0.4.3":"2026-02-20T16:55:21.788Z","0.4.4":"2026-02-21T02:16:22.457Z","0.4.5":"2026-02-23T07:49:47.683Z","0.4.6":"2026-02-23T08:33:20.629Z","0.4.7":"2026-02-24T02:58:48.248Z","0.4.8":"2026-02-24T06:12:21.985Z","0.4.9":"2026-02-24T17:45:09.413Z","0.4.10":"2026-02-24T21:09:50.011Z","0.4.11":"2026-02-25T02:09:52.428Z","0.4.12":"2026-02-25T04:24:01.826Z","0.4.13":"2026-02-25T07:21:33.565Z","0.4.14":"2026-02-25T07:43:39.942Z","0.4.15":"2026-02-25T07:52:56.767Z","0.4.16":"2026-02-25T08:11:28.371Z","0.4.17":"2026-02-25T08:52:46.352Z","0.4.18":"2026-03-04T10:21:20.107Z","0.4.19":"2026-03-10T06:01:19.646Z","0.4.20":"2026-03-10T19:09:01.682Z","0.4.21":"2026-03-10T20:47:56.706Z","0.4.22":"2026-03-10T21:58:10.705Z","0.4.23":"2026-03-11T00:56:14.098Z","0.4.24":"2026-03-11T04:17:30.217Z","0.4.25":"2026-03-11T05:11:25.579Z","0.4.26":"2026-03-11T18:43:33.343Z","0.4.27":"2026-03-11T23:57:29.689Z","0.4.28":"2026-03-12T05:11:46.438Z","0.4.29":"2026-03-16T13:51:44.557Z","0.4.30":"2026-04-07T22:59:57.685Z","0.4.31":"2026-05-09T01:48:06.341Z","0.4.32":"2026-05-21T16:23:26.158Z","0.4.33":"2026-07-08T19:42:14.087Z","0.5.0":"2026-07-08T23:03:00.947Z","0.5.1":"2026-07-08T23:34:00.231Z","0.6.0":"2026-07-27T22:43:24.946Z","0.6.1":"2026-07-28T00:46:46.059Z","0.7.0":"2026-07-28T02:36:51.262Z","0.7.1":"2026-07-28T03:46:36.157Z","0.7.2":"2026-07-28T05:47:42.319Z","0.7.3":"2026-07-28T16:40:42.129Z","0.7.4":"2026-07-28T20:33:38.889Z","0.7.5":"2026-07-29T01:10:14.495Z","0.7.6":"2026-07-29T03:22:01.836Z","0.7.7":"2026-07-29T16:40:30.358Z","0.8.0":"2026-08-16T01:36:43.404Z","0.9.0":"2026-08-24T05:23:34.648Z","0.9.1":"2026-08-26T18:00:21.255Z","0.9.2":"2026-08-29T02:45:25.527Z","0.9.3":"2026-08-29T21:09:18.587Z","0.9.5":"2026-09-01T00:59:30.045Z","0.9.6":"2026-09-03T00:22:05.006Z","0.9.7":"2026-09-06T20:04:29.427Z","0.9.8":"2026-09-08T21:32:47.652Z","0.9.9":"2026-09-12T16:48:13.185Z"},"bugs":{"url":"https://github.com/RoloBits/nestjs-doctor/issues"},"author":{"name":"RoloBits"},"license":"MIT","homepage":"https://www.nestjs.doctor","keywords":["nestjs","nest","static-analysis","code-quality","code-review","module-graph","dependency-graph","circular-dependency","architecture","security","diagnostic","lint","typescript","devtools","best-practices"],"repository":{"type":"git","url":"git+https://github.com/RoloBits/nestjs-doctor.git","directory":"packages/nestjs-doctor"},"description":"The deterministic NestJS devtool that catches AI mistakes. Static analysis for NestJS with a health score, diagnostics and an interactive report.","maintainers":[{"name":"pachangas","email":"franlopz10@gmail.com"}],"readme":"<p align=\"center\">\n  <img src=\"https://nestjs.doctor/logo.png\" width=\"120\" alt=\"nestjs-doctor logo\" />\n</p>\n\n<p align=\"center\">\n  <h1 align=\"center\">nestjs-doctor</h1>\n</p>\n\n<p align=\"center\">\n  <b>The deterministic NestJS devtool that catches AI mistakes.</b>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://npmjs.com/package/nestjs-doctor\"><img src=\"https://img.shields.io/npm/v/nestjs-doctor?style=flat&colorA=18181b&colorB=18181b\" alt=\"version\"></a>\n  <a href=\"https://npmjs.com/package/nestjs-doctor\"><img src=\"https://img.shields.io/npm/dt/nestjs-doctor?style=flat&colorA=18181b&colorB=18181b\" alt=\"downloads\"></a>\n  <a href=\"https://github.com/RoloBits/nestjs-doctor/blob/main/LICENSE\"><img src=\"https://img.shields.io/npm/l/nestjs-doctor?style=flat&colorA=18181b&colorB=18181b\" alt=\"license\"></a>\n  <a href=\"https://nestjs.doctor/docs\"><img src=\"https://img.shields.io/badge/docs-website-18181b?style=flat&colorA=18181b&colorB=18181b\" alt=\"docs\"></a>\n  <a href=\"https://marketplace.visualstudio.com/items?itemName=rolobits.nestjs-doctor-vscode\"><img src=\"https://img.shields.io/visual-studio-marketplace/v/rolobits.nestjs-doctor-vscode?style=flat&colorA=18181b&colorB=18181b&label=vscode\" alt=\"vscode\"></a>\n</p>\n\nAn opinionated rule set for an opinionated framework. nestjs-doctor scans your\ncodebase and reports findings across security, correctness, architecture,\nperformance, and schema, then scores it 0-100.\n\nNo AI at scan time, and nothing about your code leaves the machine. The same\ncommit scores the same on your laptop and in CI. Reads schemas from Prisma,\nTypeORM, Drizzle and MikroORM, and handles monorepos.\n\n[Website →](https://nestjs.doctor/docs)\n\n## Install\n\n### 1. Quick start\n\nRun this at your project root:\n\n```bash\nnpx nestjs-doctor@latest .\n```\n\n[![nestjs-doctor scoring a project 35 out of 100, an agent fixing the findings, and a rescan scoring 100](https://nestjs.doctor/demo.svg)](https://nestjs.doctor)\n\nA clean scan prints the score and nothing else. That is the expected result on\na project the rules already agree with, and `--report` still draws the module\ngraph, the traced endpoints and the schema diagram.\n\nAdd `--verbose` for file paths and line numbers.\n\n### 2. Open the report\n\nBuild `nestjs-doctor-report.html`:\n\n```bash\nnpx nestjs-doctor@latest . --report\n```\n\nWrites to the project root, or wherever `--output` names. One file: score\nsummary, findings with a code viewer, and an interactive module\ngraph. Traced HTTP endpoints, the schema ER diagram, and a\nrule playground get their own tabs.\n[Module graph docs →](https://nestjs.doctor/docs/report/module-graph)\n\nThe report's share button, and `--share-sections` on the CLI, write a JSON slice\nof a scan: pick the score, a findings category, the endpoints, the schema, or the\nmodule graph.\n[Sharing docs →](https://nestjs.doctor/docs/report/share)\n\n![Module Graph](https://nestjs.doctor/module-graph.png)\n\nAdd a few lines to `main.ts`, boot once, and `--timings` gives the report a\nBoot trace tab. Every class sits on one absolute timeline, with a hover card\nper bar and graph nodes that say what each module cost.\n[Boot trace docs →](https://nestjs.doctor/docs/report/boot-trace)\n\n### 3. Run in CI\n\nWrite `.github/workflows/nestjs-doctor.yml`:\n\n```bash\nnpx nestjs-doctor@latest ci install\n```\n\nThe action reviews every pull request and reports only what the change\nintroduced, not the existing backlog. It posts a sticky summary comment, inline\nreview comments on the changed lines, and a commit status with the score.\n\nIt never fails a check until you ask it to. Set `blocking` or `min-score` when\nready. [CI docs →](https://nestjs.doctor/docs/ci)\n\n### 4. Install for agents\n\nInstall the agent skill:\n\n```bash\nnpx nestjs-doctor@latest --init\n```\n\nInstalls three skills: `nestjs-doctor` for scanning after a change,\n`nestjs-boot-trace` for a slow start, and `nestjs-doctor-create-rule` for\nconventions of your own. The first runs without being asked, after the agent\nwrites Nest code. Works with Claude Code, Cursor, Codex, OpenCode, Windsurf,\nGemini CLI, and more.\n[Agent docs →](https://nestjs.doctor/docs/coding-agents)\n\n### 5. Configure rules\n\nOptional. Drop a `nestjs-doctor.config.json` at your project root to turn rules\nor categories off, set a score floor, or point at a custom rules directory:\n\n```json\n{\n  \"minScore\": 80,\n  \"rules\": {\n    \"performance/no-sync-io\": false,\n    \"architecture/no-manual-instantiation\": {\n      \"excludeClasses\": [\"Logger\", \"PinoLogger\"]\n    }\n  },\n  \"categories\": { \"performance\": false }\n}\n```\n\nThe same shape works as `.nestjs-doctor.json`, or as a `\"nestjs-doctor\"` key in\n`package.json`.\n\n[Configuration →](https://nestjs.doctor/docs/configuration) ·\n[Custom rule configuration →](https://nestjs.doctor/docs/custom-rules)\n\n## Rules\n\n52 built-in rules. Every finding carries a file and a rule id you can suppress\nor configure, plus a line unless it reports against a schema entity.\n\n| Category | Rules | Catches |\n|---|---|---|\n| [Security](https://nestjs.doctor/docs/rules/security) | 12 | Hardcoded secrets, `eval`, weak crypto, TypeORM `synchronize: true`, endpoints with no guard, dependencies with a published advisory |\n| [Correctness](https://nestjs.doctor/docs/rules/correctness) | 20 | Fire-and-forget promises, missing `@Injectable()`, lifecycle hooks without their interface, param decorators that do not match the route |\n| [Architecture](https://nestjs.doctor/docs/rules/architecture) | 10 | ORM in controllers, business logic in controllers, circular module dependencies, manual instantiation instead of DI |\n| [Performance](https://nestjs.doctor/docs/rules/performance) | 7 | Sync I/O, blocking constructors, request-scope abuse, orphan modules, unused providers |\n| [Schema](https://nestjs.doctor/docs/rules/schema) | 3 | Missing primary keys, missing timestamps, relations with no `onDelete` |\n\nSuppress a single finding inline:\n\n```ts\n// nestjs-doctor-ignore-next-line architecture/no-orm-in-controllers\nconstructor(private readonly prisma: PrismaService) {}\n```\n\n## Editors and tooling\n\n- **VS Code:** [NestJS Doctor](https://marketplace.visualstudio.com/items?itemName=rolobits.nestjs-doctor-vscode) surfaces the same rules as you type. [Docs →](https://nestjs.doctor/docs/vscode-extension)\n- **Any other editor:** `npx nestjs-doctor-lsp --stdio` speaks LSP, so Neovim, Helix, and Emacs get the same rules. [Docs →](https://nestjs.doctor/docs/language-server)\n- **Other CI:** GitLab Code Quality, SARIF for any code-scanning backend, or a markdown body to post yourself. [Docs →](https://nestjs.doctor/docs/ci)\n- **Node API:** `diagnose()` plus an incremental API for editors and long-running processes. [Docs →](https://nestjs.doctor/docs/reference/node-api)\n- **Monorepos:** detected from `nest-cli.json`, pnpm workspaces, `package.json` workspaces, Nx, or Lerna. [Docs →](https://nestjs.doctor/docs/pipeline/project-detection)\n\n## Telemetry\n\nThe CLI reports rule errors and anonymous run data to help us catch bugs and prioritize work.\n\nWe collect:\n\n- Environment: CLI version, platform, Node version, and how it ran (npx, script, coding agent, or CI)\n- Project shape: file count, framework, ORM, Nest version (NO file contents)\n- Rules fired: rule ids and counts only (e.g. `security/no-eval`) (NO code or specific findings)\n- Rules that threw during the scan\n\nTo opt out, run: `npx nestjs-doctor@latest --no-telemetry`. [Details →](https://nestjs.doctor/docs/telemetry)\n\n## Contributing\n\nIssues and pull requests welcome. `pnpm check && pnpm typecheck && pnpm test`\nbefore opening one.\n\nMIT © [RoloBits](https://github.com/RoloBits)\n","readmeFilename":"README.md"}