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

@gluestack-v2/glue-plugin-develop

v0.1.6

Published

glue-plugin-develop is the process manager for the gluestack project. This plugin helps you in managing all the installed **plugin instances** which you have created in your **Gluestack App**, and in order to do that it comes with various commands detaile

Downloads

46

Readme

@gluestack-v2/glue-plugin-develop

## Installation

To install this plugin, you need to bootstrap a project using create-gluestack-app, and this plugin is already configured in our base boilerplate.

Here's how to bootstrap a project using create-gluestack-app:

```bash
npx create-gluestack-v2-app@latest
```

## CLI

### node glue up

This command runs all the installed **plugin instances** in **Docker**. You can use
the below command to run your gluestack project:

```bash
$ node glue up
```

### node glue down

This command stops all the installed **plugin instances** running in **Docker**. You
can use the below command to stop your gluestack project:

```bash
$ node glue down
```

### node glue list

This command lists all the installed **plugin instances** running in **Docker**.

You can use the below command to list your installed plugin instances in your gluestack
project:

```bash
$ node glue list
```

This command comes up with an option to filter the list of plugin instances which
helps in looking up for a specific plugin's instances.

```bash
$ node glue list --filter <your-search-string-goes-here>
```

To obtain information about the **Glue Plugin Postgres** that has been successfully installed in our application under the instance name "postgres," you
can execute the appropriate command:

```bash
$ node glue list --filter postgres
```

### node glue watch

This command runs your gluestack project in **watch** mode. Each plugin's container controller comes with a **watch** method which holds the list of directories
and file paths which are watched for changes.

If changes are made to such directories or files, this command will automatically restart your gluestack project with the latest changes.

The **watch()** function bashould return an array of strings. Those strings are the **file
path** upon which your application will run on watch mode.

Here's how you can run watch command:

```bash
$ node glue watch
```

### node glue build

This command helps you build plugin's instances. There are two ways to build, one build all plugin instances and other build one plugin instance at a time.

To build all installed plugin instances, you can run the following command:

```bash
$ node glue build
```

To build one plugin instance, you can run the following command:

```bash
$ node glue build <instance-name>
```

More guides on how to get started are available
[here](https://framework-v2.gluestack.io/).