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

[Feature Request] Better documentation #616

Open
1 task done
Vendicated opened this issue Mar 20, 2023 · 0 comments
Open
1 task done

[Feature Request] Better documentation #616

Vendicated opened this issue Mar 20, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@Vendicated
Copy link
Owner

Discord Account

vindicated vendicated

What is it that you'd like to see?

Currently the available apis aren't really documented well. Besides jsdoc there's not much to go off, other than looking at how other plugins do it. This applies to both apis in the api/ folder and for other apis such as webpack search, webpack commons (describing every discord module is definitely overkill but maybe more general) and the most common utils like LazyComponent, ErrorBoundary and when to use it (always), useAwaiter etc

It would be nice to have documentation for each api that

  • outlines what use cases this api covers and what features it offers
  • outlines the api signature (aka typescript types, what parameters or options it accepts,...)
  • shows at least one example for each use case

Note though that documentation will soon be moved to a new home at Vencord/Website (heavy WIP) so it should be contributed there once a basic structure for documentation is established (it will be done via markdown files)

Request Agreement

  • This is not a plugin request
@Vendicated Vendicated added the enhancement New feature or request label Mar 20, 2023
Repository owner deleted a comment Jan 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant