Skip to content

Typescript rewrite - #57

Open
GuyMozes7026 wants to merge 45 commits into
PretendoNetwork:devfrom
GuyMozes7026:typescript-rewrite
Open

GuyMozes7026 wants to merge 45 commits into
PretendoNetwork:devfrom
GuyMozes7026:typescript-rewrite

Conversation

@GuyMozes7026

@GuyMozes7026 GuyMozes7026 commented Aug 30, 2026 •

Copy link
Copy Markdown

Resolves #26

Changes:

Rewrites the entire repository in TypeScript, fixing all resulting errors along the way. This PR also sets up eslint with the standard PretendoNetwork config.

UPDATE 2026-09-17: I figured out testing! I set up a dummy Discord application and linked to it in config.json. I tested every slash command, context menu, and the automatic help, and everything seems in order. As far as I'm concerned, this PR is ready for review, with the caveat that if PretendoNetwork/error-codes#37 is merged to master, I can safely remove error-codes.d.ts from this PR. @jonbarrow

git doesn't accept it as a rename with the chagnes
I missed the one modal that had a cooldown field. I also added it to CommandHandler even though it's unused, to keep support for the feature
Final commit of the initial rewrite, first stable commit
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.

1 participant