npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@jumpdefi/airdrop-tool

v1.2.0

Published

An airdrop tool for NEP-141 tokens that is designed to shoot a number of tokens to an NFT allowlist (or any list), with the ability to shoot multiple allocations to specific addresses.

Downloads

6

Readme

Table of contents

📦 1. Installation

  • Using npm:
npm install @jumpdefi/airdrop-tool
  • Using yarn:
yarn add @jumpdefi/airdrop-tool

📚 2. Documentation

For full documentation, please see here.

Back to top ^

🛠 3. Development

3.1. Requirements

Back to top ^

3.2. Setup

Install the dependencies:

$ npm install

Back to top ^

3.3. Running In Development Mode

  • To run the CLI in development mode, simply run the npm script:
$ npm start -- --help

⚠️ NOTE: In order to not conflict with npm's arguments, you must use the -- between start and CLI flags.

Back to top ^

🧪 4. Testing

4.1. Requirements

Back to top ^

4.2. Running Tests

The test script begins by building and starting a local Near network using the credentials in .near. Once this has started, the tests are run against this local validator node.

⚠️ NOTE: As the local network contains one validator node, all blocks are handled by this validator.

Within this local network, account IDs will fave the suffix of .test.near, i.e. myaccount.test.near.

The main account (.test.near), whose credentials are stored at ./test/credentials, can be used as a faucet or to deploy contracts.

Back to top ^

📑 5. Appendix

5.1. Useful Commands

| Command | Description | |----------------------|------------------------------------------------------------------------------------| | npm run build | Builds the source code into the dist/ directory. | | npm run docs:build | Builds the documentation into the .docusaurus/ directory. | | npm run docs:serve | Serves the built documentation from the .docusaurus/ directory. | | npm run docs:start | Builds and runs the documentation in a development environment with hot reloading. | | npm run lint | Runs the linter on .js and .ts files. | | npm run prettier | Runs the prettier on .js and .ts files. | | npm start | Runs the CLI in development mode. | | npm test | Spins up a local Near node and runs tests against it. |

Back to top ^

👏 6. How To Contribute

Please read the Contributing Guide to learn about the development process.

Back to top ^

📄 7. License

Please refer to the LICENSE file.

Back to top ^