Feat: internal Clash YAML merge

This commit is contained in:
SukkaW
2024-06-16 01:44:54 +08:00
parent 6ee6e436f9
commit c0f979ae05
6 changed files with 94 additions and 29 deletions

View File

@@ -1,3 +1,11 @@
export interface DNSMapping {
hosts?: {
[domain: string]: string[]
},
dns: string,
domains: string[]
}
export const DIRECTS = {
ROUTER: {
dns: 'system',
@@ -79,7 +87,7 @@ export const DIRECTS = {
'local.adguard.org'
]
}
} as const;
} satisfies Record<string, DNSMapping>;
export const LANS = {
LAN: {
@@ -111,4 +119,4 @@ export const LANS = {
'254.169.in-addr.arpa'
]
}
};
} satisfies Record<string, DNSMapping>;