diff options
Diffstat (limited to 'server/scripts')
-rw-r--r-- | server/scripts/configure.js | 23 | ||||
-rw-r--r-- | server/scripts/debug.js | 18 | ||||
-rw-r--r-- | server/scripts/dev.js | 17 |
3 files changed, 58 insertions, 0 deletions
diff --git a/server/scripts/configure.js b/server/scripts/configure.js new file mode 100644 index 0000000..0ecd858 --- /dev/null +++ b/server/scripts/configure.js @@ -0,0 +1,23 @@ +/** + * Server configuration script, used reconfiguring server options + * + * Version: v2.0.0 + * Developer: Marzavec ( https://github.com/marzavec ) + * License: WTFPL ( http://www.wtfpl.net/txt/copying/ ) + * + */ + +'use strict'; + +// import required classes +const path = require('path'); +const ImportsManager = require('../managers/imports-manager'); +const ConfigManager = require('../managers/config'); + +// import and initialize configManager & dependencies +const importManager = new ImportsManager(null, path.join(__dirname, '../..')); +importManager.init(); +const configManager = new ConfigManager(null, path.join(__dirname, '../..'), importManager); + +// execute config load with `reconfiguring` flag set to true +configManager.load(true); diff --git a/server/scripts/debug.js b/server/scripts/debug.js new file mode 100644 index 0000000..3a97d9f --- /dev/null +++ b/server/scripts/debug.js @@ -0,0 +1,18 @@ +/** + * Server debug test script + * + * Version: v2.0.0 + * Developer: Marzavec ( https://github.com/marzavec ) + * License: WTFPL ( http://www.wtfpl.net/txt/copying/ ) + * + */ + +'use strict'; + +// import required classes +const path = require('path'); +const ConfigManager = require('../managers/config'); + +// begin tests +// TODO: TODO +// TODO diff --git a/server/scripts/dev.js b/server/scripts/dev.js new file mode 100644 index 0000000..5049b84 --- /dev/null +++ b/server/scripts/dev.js @@ -0,0 +1,17 @@ +/** + * Server development script + * + * Version: v2.0.0 + * Developer: Marzavec ( https://github.com/marzavec ) + * License: WTFPL ( http://www.wtfpl.net/txt/copying/ ) + * + */ + +'use strict'; + +// import required classes + + +// begin tests +// TODO: TODO +// TODO |