npmcheater

Crates.ionpmcheater
lib.rsnpmcheater
version0.3.12
sourcesrc
created_at2023-12-01 20:42:25.843162
updated_at2024-01-13 01:20:36.591791
descriptionArtificially bump the downloads of an npm package.
homepagehttps://github.com/DaBigBlob/npmcheater
repositoryhttps://github.com/DaBigBlob/npmcheater
max_upload_size
id1055637
size801,617
localbox (DaBigBlob)

documentation

https://github.com/DaBigBlob/npmcheater

README

npmcheater

Perfectly emulates npm and "installs" the specified packages to bump the download count.

NOTE: This project is for educational purposes only. Please do not abuse a benevolent service such as npmjs.

Installing

Install from Crates.io

Have Cargo Installed.

# have cargo installed
cargo install npmcheater

Build it yourself

Have Cargo Installed.

# have git installed
git clone https://github.com/DaBigBlob/npmcheater.git
cd npmcheater
#have cargo installed
cargo build --release
./target/release/npmcheater
# do whatever you will ^this binary

Usage

Usage: npmcheater [OPTIONS]

Options:
  -s, --silent                  No output
  -p, --packages <PACKAGES>     Packages to bump downloads of
  -m, --max-sleep-mili <DELAY>  Maximum delay between two fetches in miliseconds
  -h, --help                    Print help
  -V, --version                 Print version

Environment Variables:
  RUST_LOG                      Log level

Example

user@host ~# npmcheater -p libsql -p base64-js -p discord.js -m 5000 demo output

Commit count: 52

cargo fmt