Skip to main content
Illegalcord is a monorepo-style source tree, but only packages/* are part of pnpm-workspace.yaml. The website lives beside the code as a standalone Mintlify project.

Repository map

Build commands

Run these from the repository root:

Plugin folder choice

Use the folder that matches the kind of plugin you are editing: Platform suffixes are part of the build filters. For example, .desktop, .web, .dev, .discordDesktop, .vesktop, and .equibop folders restrict where a plugin is included.

TypeScript aliases

The source uses aliases from tsconfig.json:
Avoid ../../ when one of these aliases fits. The project is already configured to resolve them.