packagespy
v1.0.4
Published
A Node.js package to track and monitor npm package download statistics.
Downloads
5
Maintainers
Readme
PackageSpy
PackageSpy is a Node.js package that allows you to track and monitor npm package download statistics. You can fetch the total number of downloads for a specific package and retrieve download statistics for all packages published by a particular author.
Installation
You can install PackageSpy via npm:
npm install packagespy
Usage
const { getTotalDownloads } = require('packagespy');
const packageName = 'your-package-name';
getTotalDownloads(packageName)
.then(totalDownloads => console.log(`Total downloads for ${packageName}: ${totalDownloads}`))
.catch(error => console.error(error));
const { getDownloadStatsForPackages } = require('packagespy');
const authorName = 'author-name';
getDownloadStatsForPackages(authorName)
.then(downloadStats => console.log(`Download stats for packages by ${authorName}:`, downloadStats))
.catch(error => console.error(error));
Features
Total Downloads: Fetch the total number of downloads for a specific npm package.
Download Statistics by Author: Retrieve download statistics for all packages published by a specific author.