The McJty Website. Maker of RFTools, McJtyLib, Deep Resonance, and Gear Swapper.
The project is divided into two main parts:
- www: The main website and wiki.
- redirector: The redirector for the McJty website, which is used to redirect requests from the old wiki links to the new website.
Make sure you have the correct Node.js version installed (v24).
This can be made easy by using nvm (or on Windows nvm-windows).
To set the correct node version:
nvm useEnsure you have pnpm installed:
npm install -g pnpmTo install dependencies, run the following command in the root of the project:
pnpm installTo format all files in the project, run the following command in the root of the project:
pnpm formatAll commands for the sub projects are available in the root package.json.
To run a command in a sub project, use the following syntax:
pnpm www <command>
# or
pnpm redirector <command>For example, to run the dev command in the www sub project, use:
pnpm www dev