Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add @kbotdev/plugin-modules #80

Merged
merged 3 commits into from
Dec 6, 2023
Merged

Conversation

killbasa
Copy link
Contributor

@killbasa killbasa commented Dec 6, 2023

Your new list entry

https://github.com/KBot-discord/plugins/tree/main/packages/modules

This plugin allows developers to group commands and feature into modules, as well as allowing them to be dynamically enabled and disabled.


Requirements for your pull request

  • By submitting this pull request I accept that my addition may be reverted at any time without notice.

  • By submitting this pull request I confirm I've read and complied with the below requirements.

    • This pull request has a title in the format Add Name of List.
      • Add Swift
      • Add Software Architecture
      • Update readme.md
      • Add Awesome Swift
      • Add swift
      • add Swift
      • Adding Swift
      • Added Swift
    • Your entry should be added at the bottom of the appropriate category.
    • The title of your entry should be title-cased and the URL to your list should end in #readme.
      • Example:
        -   [Software Architecture](https://github.com/simskij/awesome-software-architecture#readme) - The discipline of designing and building software.
    • The suggested Awesome list complies with the below requirements.

Requirements for your project

  • Your project is not a mono repo. If your project resides in a mono repo then create one Pull Request for each project you want to get listed.
  • Your project relates to Sapphire.
  • Your project has been published to NPM.
  • Your project's version is at least 1.0.0.
  • Your project is not already listed. Please search existing submissions.
  • Your project is maintained.
    • When you receive an issue you will aim to resolve it within reasonable time. If you are unable to resolve the issue within a reasonable time, then you will let the issuer know.
    • When you receive a pull request you will seriously consider that contribution. If you are unable to accept the contribution within a reasonable time, then you will let the issuer know.
    • Your project's repository is not archived.
    • Your project is not deprecated.
  • Your project has some form of documentation.
  • Your project's default branch should be named main, not master.
  • Includes a succinct description of the project at the top of the readme.
    • Plugin for [@sapphire/framework](https://github.com/sapphiredev/framework) to expose a REST API.
    • Plugin for [@sapphire/framework](https://github.com/sapphiredev/framework) to support i18next based internationalization.
    • Resources and tools for Sapphire development.
    • Useful package for Sapphire.
  • It's the result of hard work and the best I could possibly produce.
    If you have not put in considerable effort into your project, your pull request will be immediately closed.

Go to the top and read it again.

@favna favna merged commit 49cb904 into sapphiredev:main Dec 6, 2023
2 checks passed
@killbasa killbasa deleted the modules-plugin branch December 6, 2023 21:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants