This commit is contained in:
rustdesk
2024-09-18 13:47:01 +08:00
parent 616f1d65b8
commit e7f46cdba8
136 changed files with 20985 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
import fs from 'node:fs';
import yaml from 'js-yaml';
const loadConfig = async (configPathOrData: string | object) => {
if (typeof configPathOrData === 'string') {
const content = fs.readFileSync(configPathOrData, 'utf8');
if (configPathOrData.endsWith('.yaml') || configPathOrData.endsWith('.yml')) {
return yaml.load(content);
}
return content;
}
return configPathOrData;
};
export default loadConfig;