Files
XCDesktop/remote/src/utils/config.js
2026-03-08 01:34:54 +08:00

39 lines
754 B
JavaScript

const newConfig = require('../config');
module.exports = {
getServerConfig() {
return newConfig.getSection('server') || {};
},
getStreamConfig() {
return newConfig.getSection('stream') || {};
},
getInputConfig() {
return newConfig.getSection('input') || {};
},
getSecurityConfig() {
return newConfig.getSection('security') || {};
},
getFRPConfig() {
return newConfig.getSection('frp') || { enabled: false };
},
getConfig() {
return newConfig.getAll();
},
setConfig(newConfig) {
return this.getConfig();
},
get: newConfig.get,
getSection: newConfig.getSection,
getAll: newConfig.getAll,
reload: newConfig.reload,
clearCache: newConfig.clearCache,
validate: newConfig.validate
};