![]() The main reason for this change is for writing more descriptive code Such a change isn't impossible with JS but requires annoying doccing that most dev environments don't really pick up on ever Also the cache system is goingto be much more complex than anything else in this project so static compilation should help remove annoyances |
||
---|---|---|
.. | ||
assets | ||
libs | ||
pages | ||
sass | ||
scripts | ||
src | ||
testing | ||
.gitignore | ||
example-dev-config.json | ||
main.js | ||
make | ||
package-lock.json | ||
package.json | ||
preload.js | ||
readme.md |
Status
Working on Linux Debian however other systems are not tested + this Debian build is somewhat jank and missing support for a lot of the API.
Client Build
This will be where we keep the code for the web-based-client.
This client comms with our server code base found under /server/
in this repository.
Client Config Description
For unix based systems configuration will be found at $HOME/.config/freechat-client/config.json
.
There a few top levle items that I will describe here.