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

@actnowcoalition/actnow.js

v0.2.0

Published

ActNow.js - Build location-based dashboards in React

Downloads

8

Readme

act-now-packages

NPM Packages for Act Now Coalition

This is a multi-package repository to host NPM packages for the Act Now Coalition.

Setup

Make sure you have Node.js installed. We recommend using nvm to quickly install and use different versions of node via the command line. In this project, we use Node 16 (the latest LTS version).

nvm install v16
nvm use v16

Workflow

Publishing

Once the code is merged to develop, we can publish the package by merging the changeset-release/develop branch to develop. To publish your package

  1. Go to the changeset-release/develop branch. This should be titled "Version Packages" and should be automatically generated when we ship updates with changesets attached to their PRs. If there is no changeset-release/develop branch, then no changeset has been detected since the last package release.
  2. Once step one is complete, the updated package should be published on NPM. Check our Github Actions page or NPM to see if it published successfully.
  3. In most cases, it is good practice to also update Act Now Template to use the newly updated package. More information here.

Installing the package

If you want to use the package on a different project, you can install it as you would normally do with any other package. For example, to install assert on a different repository, just go to that project and run:

yarn add @actnowcoalition/assert

If you need a specific version, you can install

yarn add @actnowcoalition/[email protected]

Updating a package

If you change the code on a package, you will need to update its version number and re-publish the package. We use semantic versioning to determine what the new version number should be.

Links