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

reshower

v1.1.5

Published

Simple tool for automating tasks for [Termina1/react-shower](https://github.com/Termina1/react-shower) presentations.

Downloads

12

Readme

reshower

Simple tool for automating tasks for Termina1/react-shower presentations.

Installation

npm install -g reshower

Description

It can initialise new presentations for Termina1/react-shower, run some tasks for it and deploy result to Github Pages with one command.

With this tool you will have to store only presentation related things in your repository. Everything else is an npm dependency or just hidden gh-pages branch.

Commands

reshower init

Creates new presentation in current directory.

-b, --bare — create the very minimum template for new presentation, otherwise the whole example from https://shwr.me/ will be used.

Example:

mkdir my-pres && reshower init -b

reshower start

Starts local server for development (including hot reload, webpack and other stuff).

reshower build

Builds your presentation.

-d, --dest — output directory. Default: ./p.

Example:

reshower build -d ./p

reshower gh

Deploys your presentation to Github Pages. Automatically merges your current branch to gh-pages branch, builds presentation, commits changes and pushes them to remote. Works only if you have origin and remote repository.

-d, --dest — output directory for build command, means it will place index.html to this directory. Default: ./p,

-c, --comment — comment for new release. Default: new release.

Example:

reshower gh -d ./ -c "new slides"

Builds your presentation in the root directory of you repository.

Contributing

All contributions are welcomed, just make a pull-request.