Skip to content

Commit 37775e5

Browse files
committed
Readme
1 parent b00e9a7 commit 37775e5

File tree

1 file changed

+28
-12
lines changed

1 file changed

+28
-12
lines changed

README.md

Lines changed: 28 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,31 @@
1-
# DeluxeChat Converter
1+
# HelpChat ToolBox
2+
3+
## What is it?
4+
HelpChat ToolBox is a toolbox of useful tools for HelpChat's Minecraft plugins, configs, and more!
5+
6+
It currently includes the following features:
7+
- [DeluxeChat to ChatChat Config Converter](https://toolbox.helpch.at/converters/chatchat/deluxechat)
8+
- [Yaml Config Validator](https://toolbox.helpch.at/validators/yaml)
9+
### Usage
10+
HelpChat's ToolBox is hosted at [toolbox.helpch.at](https://toolbox.helpch.at/).
211

3-
## Usage
4-
Comming Soon™
512

613
## Development
7-
### Converter Development Instructions
8-
- Make changes to the converter
9-
- Run `yarn converterdev` to test the converter on the file `./dev/input.yml`
10-
- Preview the output at `./dev/output.yml`
11-
12-
### Website Design
13-
- Make website changes
14-
- Run `yarn dev` to live preview your changes (also works with converter changes!)
15-
- Preview the output in your browser at `http://localhost:3000`
14+
### Starting Guide
15+
1) Clone the repository
16+
2) Install NPM, and NodeJS for your respective platform
17+
3) Install yarn globally (`npm i -g yarn`)
18+
4) Install the dependencies of this project (`yarn install`)
19+
5) Run the dev server (`yarn dev`)
20+
6) Start making changes! They'll be automatically reloaded @ http://localhost:3000/
21+
22+
### Generating JSON Schemas for Converter Types
23+
Run the command `yarn generateschema`, and pass it to the Converter. It will validate types for you at runtime.
24+
25+
### UI Development & Design
26+
Run `yarn dev`, and it will automatically reload the UI at http://localhost:3000/ as you make changes.
27+
Pages are generated from the `pages/` directory, so to add a new page simply just create that file in the directory.
28+
29+
### Feature Development
30+
Converters are currently written in their own folder (`converters/`), directory.
31+
To test a newly created one you'll need to create a new page for it to see live updates in your browser, refer to the UI Development & Design section above for more information on developing with live-updates

0 commit comments

Comments
 (0)