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

@eahefnawy/github-actions-test

v0.0.21

Published

Serverless Cloud CLI

Downloads

2

Readme

Serverless Cloud Beta

Full documentation: https://serverless.github.io/cloud/

Feedback

Many parts of this system are still experimental, so please keep that in mind when testing. Please log any issues in GitHub and send any additional feedback [email protected].

CLI

Commands

The following CLI commands are available to develop, manage, and deploy instances. These are subject to change.

cloud activate CODE

Activates the user's org so they can access Serverless Cloud while it's in private beta. The CODE must be a valid, unused activation code. See the cloud beta commands below on how to create and list codes.

cloud init [--overwrite]

Copies a basic application example into your current directory. If your current directory is not empty, you can use the optional --overwrite (or -o) flag.

cloud start [--seed]

Enables interactive development mode and syncs and deploys local changes to your personal instance. This will watch your current directory and immediately sync and publish any changes you save. You can enable automatic data reseeding by passing the optional --seed flag. When automatic seeding is enabled, changes saved to your data.json file will update your personal instance's data.

cloud deploy [STAGE]

Deploys your personal development instance code to the provided STAGE. If no STAGE is provided, it will deploy to a default stage.

A STAGE is a long-lived instance or environment that hosts your service. Common names for STAGEs are prod, staging, qa, and dev.

cloud share [NAME]

Deploys your personal development instance code AND data to a preview instance named NAME. If no NAME is provided, a unique name will be generated for you.

A preview instance is an ephermeral instance that you can use to easily share your work with your team. Preview instances allow you to create a stable snapshots of your current personal instance so that you can get feedback while continuing to make changes to your own version.

cloud clone [NAME] [--overwrite]

Copies *code AND data** from NAME to your **personal development instance**. NAME can specify either a stage (like prod or dev), or a preview instance. If your current directory is not empty, you can use the optional --overwrite (or -o) flag.

cloud import [filename] [--overwrite]

Imports data from the filename in your local directory to your personal development instance. If no filename is provided, it will default to data.json. By default, the data will be merged with existing data. If you specify the --overwrite flag, all data will be cleared and reseeded.

cloud export [filename] [--overwrite]

Exports data from your personal development instance to a JSON file named filename in your current working directoy. If no filename is provided, it will default to data.json. If the filename already exists, you can specify the --overwrite flag to overwrite the existing file.

cloud test

Starts interactive development mode and runs your tests in your personal instance. Enter test to re-run your tests in interactive development mode.

cloud list

Displays a list of stages and preview instances for the current service.

cloud login

Logs the user in via the browser

cloud logout

Logs the user out of the current session

cloud version

Displays the running version of the CLI.

cloud delete NAME

Deletes instance NAME in the current service.