UNPKG

packagespy

Version:

A Node.js package to track and monitor npm package download statistics.

38 lines (25 loc) 1.14 kB
# 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: ```bash 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.