diff options
-rw-r--r-- | README.md | 1 | ||||
-rw-r--r-- | newindex.js | 3 | ||||
-rw-r--r-- | server.js | 12 |
3 files changed, 15 insertions, 1 deletions
diff --git a/README.md b/README.md index edb5599..fc7fb48 100644 --- a/README.md +++ b/README.md @@ -26,6 +26,7 @@ node index.js - ~~Custom commands (plugins)~~ - ~~Auth (optional)~~ - Command class? +- INI config file and channel-specific config ## IN PROGRESS diff --git a/newindex.js b/newindex.js index b6b3203..536264f 100644 --- a/newindex.js +++ b/newindex.js @@ -1,3 +1,4 @@ import Server from './server.js'; +import ini from "ini" -const server = new Server(JSON.parse(String(fs.readFileSync("config.json")))) +const server = new Server(ini.parse(String(fs.readFileSync("config.ini")))) diff --git a/server.js b/server.js index 4ff18cc..e5653c8 100644 --- a/server.js +++ b/server.js @@ -50,6 +50,18 @@ export default class Server { } /** + * @typedef ServerConfig + * @property {Number} port + * @property {String} name + * @property {String} motd + * @property {String} fullMessage + * @property {Number} max + * + * @typedef Config + * @property {ServerConfig} server + */ + + /** * A wsChat server * @param {{ * name: String, |