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

@mcous/publickey

v1.0.0

Published

Mike Cousins' PGP Public Key

Downloads

5

Readme

@mcous/publickey

Mike Cousins' PGP Public Key

-----BEGIN PGP PUBLIC KEY BLOCK-----

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
h9UQ39i3qrOfUqL+anIQ+0r0CqM=
=FEYf
-----END PGP PUBLIC KEY BLOCK-----

metadata

| | value | | ----------- | ---------------------------------------: | | shortid | 2D97E862 | | longid | 8E4A88742D97E862 | | fingerprint | 20E88288D5FCF0E798C099E98E4A88742D97E862 | | algorithm | RSA | | name | Mike Cousins | | email | [email protected] | | comment | https://mike.cousins.io |

api

install

npm i @mcous/publickey

use

const pk = require('@mcous/publickey')

const key = pk.key
const shortid = pk.shortid          // 2D97E862
const longid = pk.longid            // 8E4A88742D97E862
const fingerprint = pk.fingerprint  // 20E88288D5FCF0E798C099E98E4A88742D97E862
const algorithm = pk.algorithm      // RSA
const name = pk.name                // Mike Cousins
const email = pk.email              // [email protected]
const comment = pk.comment          // https://mike.cousins.io

http

curl https://unpkg.com/@mcous/publickey