mirror of
https://github.com/SukkaW/Surge.git
synced 2026-01-28 17:41:54 +08:00
Chore: create rule set / Add China IP sing-box
This commit is contained in:
@@ -18,6 +18,7 @@ import { SHARED_DESCRIPTION } from './lib/constants';
|
||||
import { getPhishingDomains } from './lib/get-phishing-domains';
|
||||
|
||||
import { setAddFromArray, setAddFromArrayCurried } from './lib/set-add-from-array';
|
||||
import { output } from './lib/misc';
|
||||
|
||||
const getRejectSukkaConfPromise = readFileIntoProcessedArray(path.resolve(__dirname, '../Source/domainset/reject_sukka.conf'));
|
||||
|
||||
@@ -190,10 +191,7 @@ export const buildRejectDomainSet = task(require.main === module, __filename)(as
|
||||
new Date(),
|
||||
span.traceChildSync('sort reject domainset (base)', () => sortDomains(dudupedDominArray, domainArrayMainDomainMap, domainArraySubdomainMap)),
|
||||
'domainset',
|
||||
path.resolve(__dirname, '../List/domainset/reject.conf'),
|
||||
path.resolve(__dirname, '../Clash/domainset/reject.txt'),
|
||||
path.resolve(__dirname, '../sing-box/domainset/reject.json'),
|
||||
path.resolve(__dirname, '../Clash/clash_mrs_domain/reject.mrs')
|
||||
...output('reject', 'domainset')
|
||||
),
|
||||
createRuleset(
|
||||
span,
|
||||
@@ -212,10 +210,7 @@ export const buildRejectDomainSet = task(require.main === module, __filename)(as
|
||||
new Date(),
|
||||
span.traceChildSync('sort reject domainset (extra)', () => sortDomains(dudupedDominArrayExtra, domainArrayMainDomainMap, domainArraySubdomainMap)),
|
||||
'domainset',
|
||||
path.resolve(__dirname, '../List/domainset/reject_extra.conf'),
|
||||
path.resolve(__dirname, '../Clash/domainset/reject_extra.txt'),
|
||||
path.resolve(__dirname, '../sing-box/domainset/reject_extra.json'),
|
||||
path.resolve(__dirname, '../Clash/clash_mrs_domain/reject_extra.mrs')
|
||||
...output('reject_extra', 'domainset')
|
||||
),
|
||||
compareAndWriteFile(
|
||||
span,
|
||||
|
||||
Reference in New Issue
Block a user