https://github.com/appthrust/proto-toml-plugins
A lot of plugins for Proto (from Moonrepo)
https://github.com/appthrust/proto-toml-plugins
moonrepo proto proto-toml-plugins
Last synced: 4 months ago
JSON representation
A lot of plugins for Proto (from Moonrepo)
- Host: GitHub
- URL: https://github.com/appthrust/proto-toml-plugins
- Owner: appthrust
- Created: 2024-04-08T08:45:11.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-05T01:13:27.000Z (4 months ago)
- Last Synced: 2025-06-09T16:57:16.993Z (4 months ago)
- Topics: moonrepo, proto, proto-toml-plugins
- Language: TypeScript
- Homepage:
- Size: 1.01 MB
- Stars: 10
- Watchers: 3
- Forks: 7
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Proto Plugins
## Contributing
### How to add a new plugin step by step
1. Generate a `plugin.toml` following the manual: [How to Create a TOML for moonrepo's proto tools in 30 Seconds
](https://github.com/moonrepo/moon/discussions/1505)
2. Write a `plugin.test.ts` for the plugin
3. Write a `README.md` for the plugin
4. Run test locally by `moon :test`
2. Make a PR and wait for the CI to pass
3. Merge the PR### How to send a PR to the official proto repo to register the plugin
Run the command below and follow the instructions:
```shell
yarn tsx prepare-pull-request.ts
```