{"_id":"@bekmurod6574/explain-deps","_rev":"6-ddbc99f9b15b04b53d787512a4ecba4b","name":"@bekmurod6574/explain-deps","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.0":{"name":"@bekmurod6574/explain-deps","version":"1.0.0","keywords":[],"author":"","license":"ISC","_id":"@bekmurod6574/explain-deps@1.0.0","maintainers":[{"name":"bekmurod6574","email":"bekmurod2510@gmail.com"}],"homepage":"https://github.com/bekmurod2510/pkg-scanner#readme","bugs":{"url":"https://github.com/bekmurod2510/pkg-scanner/issues"},"bin":{"pkg-scanner":"dist/bin/cli.js"},"dist":{"shasum":"e6482fe597789f404f22eb45b548faecfedaf6d1","tarball":"https://registry.npmjs.org/@bekmurod6574/explain-deps/-/explain-deps-1.0.0.tgz","fileCount":5,"integrity":"sha512-STXtyXgRN7dLkPmZydrJJJrDIz1E8uUX1t2x+0J9N9tPbUH4/mUR5dEU5wP1TgYyWli0jZswJzAg5vsTdQ2gQA==","signatures":[{"sig":"MEUCIQC6h6UFDshRmGjxjDzab/um1+d39G73diz8/CK0s62nDgIgSdNxbEqMrL6OoIVQw386iV0D5bT2EGnW/KVN61DKDBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43976},"main":"src/index.js","type":"module","gitHead":"b201d2e388f23ca69168f0f1372b5d093ba49ae1","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"bekmurod6574","email":"bekmurod2510@gmail.com"},"repository":{"url":"git+https://github.com/bekmurod2510/pkg-scanner.git","type":"git"},"_npmVersion":"11.13.0","description":"explain-deps is a lightweight CLI tool that brings clarity to your terminal. It scans your local package.json file, fetches your project's dependencies, and prints out a clean, plain-English summary of exactly what each package does—saving you from endles","directories":{},"_nodeVersion":"24.16.0","dependencies":{"lodash":"^4.18.1","canvas-confetti":"^1.9.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/explain-deps_1.0.0_1781265911579_0.1543475882587495","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@bekmurod6574/explain-deps","version":"1.0.1","keywords":[],"author":"","license":"ISC","_id":"@bekmurod6574/explain-deps@1.0.1","maintainers":[{"name":"bekmurod6574","email":"bekmurod2510@gmail.com"}],"homepage":"https://github.com/bekmurod2510/pkg-scanner#readme","bugs":{"url":"https://github.com/bekmurod2510/pkg-scanner/issues"},"bin":{"pkg-scanner":"src/bin/cli.js"},"dist":{"shasum":"16b1f24ee2657dcfd555c08e0b1385f0bf49d51a","tarball":"https://registry.npmjs.org/@bekmurod6574/explain-deps/-/explain-deps-1.0.1.tgz","fileCount":5,"integrity":"sha512-0Ow6Ci9Bx/F2pfAKDCy6zZM0bXNRTiilYUxHceEXwu2lCVgHr8N8eIdkFIw5pzxCd+GNzneOmUYhmkYgO208XA==","signatures":[{"sig":"MEUCIQCudKemwPcR2OE3PjpZC5cWR0qk2Fmyg1Ws/LumFQSt2wIgS30UllVXriGqvQiTGUZFE+7uKsgj8Uuqup+1jjPfDEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43899},"main":"src/index.js","type":"module","gitHead":"9d77893300f053ce8e175a8eaa0977947c2925af","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"bekmurod6574","email":"bekmurod2510@gmail.com"},"repository":{"url":"git+https://github.com/bekmurod2510/pkg-scanner.git","type":"git"},"_npmVersion":"11.13.0","description":"explain-deps is a lightweight CLI tool that brings clarity to your terminal. It scans your local package.json file, fetches your project's dependencies, and prints out a clean, plain-English summary of exactly what each package does—saving you from endles","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/explain-deps_1.0.1_1781266332488_0.9291160283446667","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@bekmurod6574/explain-deps","version":"1.0.2","keywords":[],"author":"","license":"ISC","_id":"@bekmurod6574/explain-deps@1.0.2","maintainers":[{"name":"bekmurod6574","email":"bekmurod2510@gmail.com"}],"homepage":"https://github.com/bekmurod2510/pkg-scanner#readme","bugs":{"url":"https://github.com/bekmurod2510/pkg-scanner/issues"},"bin":{"pkg-scanner":"src/bin/cli.js"},"dist":{"shasum":"39a84dd90b6352b00ae270f0d8df80bdb1882dd7","tarball":"https://registry.npmjs.org/@bekmurod6574/explain-deps/-/explain-deps-1.0.2.tgz","fileCount":5,"integrity":"sha512-JfFv6EHjwx+LlFY5oAZUp/T7tesqF/BjWjo8urEVWXlby55sg3ekkrJVoJqDBKcSKt8/XAOf5TumjZN8lhBheg==","signatures":[{"sig":"MEYCIQCaposMCgt3lkw9Iu/494g77w7a7uzbwxMdI86965ovQwIhAPOy9rBUH5KBibHiMY94oZBgZljqVPK3YoEKsSXeoAjL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42419},"main":"src/index.js","type":"module","gitHead":"87c76a951d140dfad5b8e92c35524f097b0aed36","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"bekmurod6574","email":"bekmurod2510@gmail.com"},"repository":{"url":"git+https://github.com/bekmurod2510/pkg-scanner.git","type":"git"},"_npmVersion":"11.13.0","description":"explain-deps is a lightweight CLI tool that brings clarity to your terminal. It scans your local package.json file, fetches your project's dependencies, and prints out a clean, plain-English summary of exactly what each package does—saving you from endles","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/explain-deps_1.0.2_1781266539954_0.3010996561654036","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@bekmurod6574/explain-deps","version":"1.0.3","keywords":[],"author":"","license":"ISC","_id":"@bekmurod6574/explain-deps@1.0.3","maintainers":[{"name":"bekmurod6574","email":"bekmurod2510@gmail.com"}],"homepage":"https://github.com/bekmurod2510/pkg-scanner#readme","bugs":{"url":"https://github.com/bekmurod2510/pkg-scanner/issues"},"bin":{"pkg-scanner":"src/bin/cli.js"},"dist":{"shasum":"1ebacc9abe476ea0098f73f620ce0c7dbfa8cfcd","tarball":"https://registry.npmjs.org/@bekmurod6574/explain-deps/-/explain-deps-1.0.3.tgz","fileCount":5,"integrity":"sha512-FnI3/K3rhO5t0QQOAFn4PxPRZFpNqwIEBalSRjNQY7ZbdAvGimNBOppFcEk2S3e39I5VbFp5+si+eBeSWvP3NA==","signatures":[{"sig":"MEUCIDv9Muz4PHNrRVOU1MfyFnP/y/EJmGv34vlgHnOgqBFUAiEAj30g1zehOuvCpHJMdTJSwJFgC5B3rJQpG5efs1iqEiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42419},"main":"src/index.js","type":"module","gitHead":"80c0fb26aac3f33dca75aaa3bdb4414e2484e327","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"bekmurod6574","email":"bekmurod2510@gmail.com"},"repository":{"url":"git+https://github.com/bekmurod2510/pkg-scanner.git","type":"git"},"_npmVersion":"11.13.0","description":"explain-deps is a lightweight CLI tool that brings clarity to your terminal. It scans your local package.json file, fetches your project's dependencies, and prints out a clean, plain-English summary of exactly what each package does—saving you from endles","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/explain-deps_1.0.3_1781267427055_0.484201415142147","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@bekmurod6574/explain-deps","version":"1.0.4","keywords":[],"author":"","license":"ISC","_id":"@bekmurod6574/explain-deps@1.0.4","maintainers":[{"name":"bekmurod6574","email":"bekmurod2510@gmail.com"}],"homepage":"https://github.com/bekmurod2510/pkg-scanner#readme","bugs":{"url":"https://github.com/bekmurod2510/pkg-scanner/issues"},"bin":{"pkg-scanner":"src/bin/cli.js"},"dist":{"shasum":"c883969b5a6d1c235efe19effa456b0fc86cb6ba","tarball":"https://registry.npmjs.org/@bekmurod6574/explain-deps/-/explain-deps-1.0.4.tgz","fileCount":5,"integrity":"sha512-p1GetwBkhJlgnB19fdTm/haKWjg0h8DMvpwZ8OaKkLT0gDsJKtmMwmG3oq9y9BVzZKOh4mfvujFWefK33gN7lw==","signatures":[{"sig":"MEUCIQDMKY1wVLEkeFYvkuhQUXXVUn+mBOzOAJfOrAsuPuYMMAIgfGi5gqOpA6Tdn1XN5RkBcSAO/bbEyZmEetl3JbAkisM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43870},"main":"src/index.js","type":"module","gitHead":"f1021e119201dbf9fe6223daf8361ffe7f1b83ee","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"bekmurod6574","email":"bekmurod2510@gmail.com"},"repository":{"url":"git+https://github.com/bekmurod2510/pkg-scanner.git","type":"git"},"_npmVersion":"11.13.0","description":"explain-deps is a lightweight CLI tool that brings clarity to your terminal. It scans your local package.json file, fetches your project's dependencies, and prints out a clean, plain-English summary of exactly what each package does—saving you from endles","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/explain-deps_1.0.4_1781267518030_0.16843857085236635","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@bekmurod6574/explain-deps","version":"1.0.5","description":"explain-deps is a lightweight CLI tool that brings clarity to your terminal. It scans your local package.json file, fetches your project's dependencies, and prints out a clean, plain-English summary of exactly what each package does—saving you from endles","main":"src/index.js","bin":{"pkg-scanner":"src/bin/cli.js"},"scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/bekmurod2510/pkg-scanner.git"},"keywords":[],"author":"","license":"ISC","type":"module","bugs":{"url":"https://github.com/bekmurod2510/pkg-scanner/issues"},"homepage":"https://github.com/bekmurod2510/pkg-scanner#readme","gitHead":"97674e308edd9d0a62e1150bd8aec3d1e88a7125","_id":"@bekmurod6574/explain-deps@1.0.5","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-I9QZ1UOLRNyTeGUp/PxdJOEVvpMrjUr211QqDNGkH+7uYLmarZUdL5KxUnQyMgRs0gqACiGQsLet5pDHBD9+hg==","shasum":"d8d3567f4162721e6f8db5b88cb84366820373d2","tarball":"https://registry.npmjs.org/@bekmurod6574/explain-deps/-/explain-deps-1.0.5.tgz","fileCount":5,"unpackedSize":44035,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQClkoaF6WL420BqYeh1Hf0C9mKTHBfc0wHSQLtrFdMDywIgWgS6hHBv6mG9zp7REWvx5GIQ5ZM3JuKCB0GDwUqzu40="}]},"_npmUser":{"name":"bekmurod6574","email":"bekmurod2510@gmail.com"},"directories":{},"maintainers":[{"name":"bekmurod6574","email":"bekmurod2510@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/explain-deps_1.0.5_1781268852538_0.8661555711008813"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-12T12:05:11.361Z","modified":"2026-06-12T12:54:12.797Z","1.0.0":"2026-06-12T12:05:11.741Z","1.0.1":"2026-06-12T12:12:12.663Z","1.0.2":"2026-06-12T12:15:40.090Z","1.0.3":"2026-06-12T12:30:27.201Z","1.0.4":"2026-06-12T12:31:58.185Z","1.0.5":"2026-06-12T12:54:12.676Z"},"bugs":{"url":"https://github.com/bekmurod2510/pkg-scanner/issues"},"license":"ISC","homepage":"https://github.com/bekmurod2510/pkg-scanner#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/bekmurod2510/pkg-scanner.git"},"description":"explain-deps is a lightweight CLI tool that brings clarity to your terminal. It scans your local package.json file, fetches your project's dependencies, and prints out a clean, plain-English summary of exactly what each package does—saving you from endles","maintainers":[{"name":"bekmurod6574","email":"bekmurod2510@gmail.com"}],"readme":"# @bekmurod6574/explain-deps\n\nA lightweight Command Line Interface (CLI) tool designed to scan your project's dependencies and give you a clear, understandable breakdown of what each package does and why it's there. No more guessing why a mysterious library is sitting in your `package.json`.\n\n---\n\n## 🚀 Features\n\n*   **Dependency Breakdown:** Scans your project's `dependencies` and `devDependencies`.\n*   **Plain English Explanations:** Translates cryptic package names into clear descriptions of their purpose.\n*   **Fast & Local:** Powered by an internal cache system for lightning-fast execution without heavy API overhead.\n*   **Developer Friendly:** Zero-configuration required—just run it inside any Node.js project.\n\n---\n\n## 📦 Installation\n\nYou can run this tool directly without installing it globally using `npx`:\n\n```bash\nnpx @bekmurod6574/explain-deps\n```\n\n## Alternatively, install it globally on your machine:\n```bash\nnpm install -g @bekmurod6574/explain-deps\n```\n### Usage\nSimply navigate to the root directory of any Node.js project (where your package.json lives) and run the command:\n```bash\nexplain-deps\n```\n## Project Structure\nFor developers looking to contribute or understand the internals:\n - src/index.js - Main programmatic entry point. (empty - no need to consider)\n - src/bin/cli.js - The executable script that handles terminal commands.\n - src/data/cache.json - Core dictionary dataset mapping package names to explanations.\n","readmeFilename":"README.md"}