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 🙏

© 2026 – Pkg Stats / Ryan Hefner

dropbox-mk2

v0.0.4

Published

A tool to generate links to files/folders in your dropbox folder

Readme

dropbox-mk2

A tool for generating links to files/folders in your dropbox folder

##Usage test.js demonstrates how to use it.

##Requirements You need to obtain an app-key and app-secret code from the Dropbox developer console.

Then put you app-key in the link below and follow it.

https://www.dropbox.com/1/oauth2/authorize?client_id=app-key&response_type=code

Once you click authorize, you will be presented with an authentication code, copy it and save it.

Dropbox.js requires a settings.json file with your app-key, app-secret and authentication-code so it can authenticate with Dropbox.com

The file should look like this: {"appKey":"your-app-key","appSecret":"your-app-secret","authCode":"your-auth-code"}

##Notes This is my first attempt at publishing a node module, so be gentle :)

dropbox-mk2, is a very simple wrapper for the dropbox API, I wrote it as I struggled with the other modules I came across dbox and dropbox.

I have only got the shareUrl function working as that is the only one I need.

I have left all the debug logging enabled.

Currently the dropox object takes a few hundred milliseconds to get ready, if you call it before it is ready you will get an "err not ready" message. you can check dropbox.ready() if you want to know if it is ready yet. I'm sure there is a nicer way to do this.

If anyone wants to make any changes, I'm happy to accomodate.