Add sing-box support

This commit is contained in:
SukkaW
2024-08-13 01:32:55 +08:00
parent 12665a743d
commit 75f188f1c1
16 changed files with 159 additions and 17 deletions

View File

@@ -23,7 +23,8 @@ export const createRulesetForStreamService = (span: Span, fileId: string, title:
streamServices.flatMap((i) => i.rules),
'ruleset',
path.resolve(__dirname, `../List/non_ip/${fileId}.conf`),
path.resolve(__dirname, `../Clash/non_ip/${fileId}.txt`)
path.resolve(__dirname, `../Clash/non_ip/${fileId}.txt`),
path.resolve(__dirname, `../sing-box/non_ip/${fileId}.json`)
),
// IP
createRuleset(
@@ -45,7 +46,8 @@ export const createRulesetForStreamService = (span: Span, fileId: string, title:
)),
'ruleset',
path.resolve(__dirname, `../List/ip/${fileId}.conf`),
path.resolve(__dirname, `../Clash/ip/${fileId}.txt`)
path.resolve(__dirname, `../Clash/ip/${fileId}.txt`),
path.resolve(__dirname, `../sing-box/ip/${fileId}.json`)
)
]));
};