MCPcopy Create free account
hub / github.com/Bistutu/FluentRead / isConfigObjectValid

Function isConfigObjectValid

entrypoints/utils/config.ts:8–14  ·  view source on GitHub ↗
(obj: any)

Source from the content-addressed store, hash-verified

6
7// 检查从存储中解析出的对象是否是有效的Config对象
8function isConfigObjectValid(obj: any): obj is Config {
9 if (typeof obj !== 'object' || obj === null) {
10 return false;
11 }
12 // 检查一些关键属性是否存在,以判断配置是否有效
13 return 'on' in obj && 'service' in obj && 'from' in obj && 'to' in obj;
14}
15
16// 异步加载配置并应用
17async function loadConfig() {

Callers 2

loadConfigFunction · 0.85
config.tsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected