packagespy

1.0.4 • Public • Published

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.

/packagespy/

    Package Sidebar

    Install

    npm i packagespy

    Weekly Downloads

    3

    Version

    1.0.4

    License

    ISC

    Unpacked Size

    2.89 kB

    Total Files

    3

    Last publish

    Collaborators

    • nextthread