2021-01-21 23:40:59 +01:00
|
|
|
const fs = require('fs');
|
|
|
|
|
|
|
|
|
|
class Configuration {
|
2021-01-22 15:49:02 +01:00
|
|
|
static _config = null;
|
|
|
|
|
|
|
|
|
|
static getConfiguration() {
|
|
|
|
|
if (!Configuration._config) {
|
|
|
|
|
const rawData = fs.readFileSync('/data/options.json');
|
|
|
|
|
Configuration._config = JSON.parse(rawData);
|
2021-01-21 23:40:59 +01:00
|
|
|
}
|
2021-01-22 15:49:02 +01:00
|
|
|
return Configuration._config;
|
|
|
|
|
}
|
2021-01-21 23:40:59 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
module.exports = Configuration;
|