check-npm-downloads
v1.2.0
Published
Report npm and node_modules activity for a given day
Readme
check-npm-downloads
Report npm-related package activity for a specific day by inspecting npm logs, node_modules trees, the npx cache, and global npm packages.
Quick start
Run it directly with npx:
npx check-npm-downloadsYou can also specify a date:
npx check-npm-downloads 2026-08-05Other usage
If you prefer local execution:
node check-npm-downloads.js
node check-npm-downloads.js 2026-08-05If you want to install it globally:
npm install -g check-npm-downloads
check-npm-downloadsSample output
npx check-npm-downloads
=== npm activity report for 2026-08-05 ===
------------------------------------------------------------
npm commands run today (from ~/.npm/_logs)
------------------------------------------------------------
[18:37:40:006Z] npm exec check-npm-downloads 07/24/2026
[18:37:43:264Z] npm config get prefix
[18:37:49:041Z] npm exec check-npm-downloads 07/25/2026
[18:37:51:736Z] npm config get prefix
[18:37:55:873Z] npm exec check-npm-downloads 07/26/2026
[18:37:59:043Z] npm config get prefix
[18:38:04:575Z] npm exec check-npm-downloads 05/26/2026
[18:38:07:191Z] npm config get prefix
[18:38:11:064Z] npm exec check-npm-downloads 06/26/2026
[18:38:13:953Z] npm config get prefix
[18:38:17:613Z] npm exec check-npm-downloads
------------------------------------------------------------
node_modules packages added/changed today (name@version)
------------------------------------------------------------
[2026-08-05 23:09:14] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:27] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:28] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:28] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib/node_modules/aws-sdk
[2026-08-05 23:43:30] [email protected] in /home/devas/.nvm/versions/node/v24.14.0/lib
------------------------------------------------------------
npx one-off packages touched today (name@version)
------------------------------------------------------------
(no npx activity for 2026-08-05)
------------------------------------------------------------
global npm packages touched today (name@version)
------------------------------------------------------------
[2026-08-05 23:09:14] [email protected]
[2026-08-05 23:43:30] [email protected]
=== end of report ===What it reports
- npm commands run from npm debug logs
- packages added or changed in node_modules folders
- npx one-off package activity
- global npm packages touched on the selected day
The script uses only Node.js core modules, so no extra dependencies are required.
