(logLevels)
| 770 | } |
| 771 | |
| 772 | static validateLogLevels(logLevels) { |
| 773 | for (const key of Object.keys(LogLevels)) { |
| 774 | if (logLevels[key]) { |
| 775 | if (validLogLevels.indexOf(logLevels[key]) === -1) { |
| 776 | throw `'${key}' must be one of ${JSON.stringify(validLogLevels)}`; |
| 777 | } |
| 778 | } else { |
| 779 | logLevels[key] = LogLevels[key].default; |
| 780 | } |
| 781 | } |
| 782 | } |
| 783 | |
| 784 | static validateDatabaseOptions(databaseOptions) { |
| 785 | if (databaseOptions == undefined) { |