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 (v22).
This can be made easy by using nvm (or on Windows nvm-windows).
To set the correct node version:
nvm use
Ensure you have pnpm installed:
npm install -g pnpm
To install dependencies, run the following command in the root of the project:
pnpm install
To format all files in the project, run the following command in the root of the project:
pnpm format
All 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