onflow / onflow/flow-cli

Plugin system for flow-cli

Open
#704 3 comments 1 reaction 1 assignee View on GitHub

@devbugging is already working on this.

Since Nov 21, 2022.

Help wanted
Dominant language
Go
Stars
209
Forks
87
Avg merge
1d 17h
Merged PRs (30d)
3

Description

Issue To Be Solved

Flow-cli is getting bigger and more powerful every day, maybe it is time to think about extensions ( plugins )

This issue is to kick off some discussion

(Optional): Suggest A Solution

I think npx [0] model can be very good here, as now we have some persistent place to put stuff. For example recent flowser edition can be something like:

flow plugin flowser/cli start ( which will somehow get related stuff from flowser/cli repo from github ) and download to user app settings as a package.

There are some security considerations for sure, but it can kick off some community contribution, without putting load on core devs.

[0] https://www.npmjs.com/package/npx

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.