68 Commits

Author SHA1 Message Date
SukkaW
bdc3955ac6 Housekeeping & Make ESLint happy again 2024-09-20 15:25:06 +08:00
SukkaW
4ba274e249 Housekeeping 2024-09-18 12:41:47 +08:00
SukkaW
deadf16ae8 Perf: cache phishing hosts process 2024-09-13 22:19:35 +08:00
SukkaW
2fd66d85a0 Housekeeping 2024-09-10 01:47:30 +08:00
SukkaW
385147f784 Chore: replace tar-stream w/ tar-fs 2024-09-09 06:15:32 +08:00
SukkaW
3f47564a38 Housekeeping 2024-09-08 23:56:11 +08:00
SukkaW
6ee83f6691 Housekeeping 2024-09-06 16:43:37 +08:00
SukkaW
ae732735ef Housekeeping + Make ESLint Happy 2024-09-05 22:22:28 +08:00
SukkaW
4245fac2e1 Housekeeping 2024-09-02 20:42:04 +08:00
SukkaW
bc09f9e7f6 Housekeeping 2024-08-28 20:04:39 +08:00
SukkaW
8542128f3e Housekeeping 2024-08-26 09:37:44 +08:00
SukkaW
8a0690fe9e Housekeeping & Make ESLint Happy 2024-08-26 08:24:39 +08:00
SukkaW
a00d85fb03 Housekeeping 2024-08-26 05:14:17 +08:00
SukkaW
f5a58349cb Chore: drop path-scurry & replace w/ fs.opendir 2024-08-14 04:45:59 +08:00
SukkaW
991b192fa7 Reafactor: rewrite domain wildcard to regex 2024-08-14 03:40:01 +08:00
SukkaW
848ca8fc03 Housekepeing 2024-08-13 02:27:54 +08:00
SukkaW
f35958208f Feat: Surge DOMAIN-WILDCARD -> Clash DOMAIN-REGEX 2024-08-13 02:01:15 +08:00
SukkaW
75f188f1c1 Add sing-box support 2024-08-13 01:43:16 +08:00
SukkaW
50ca0c5e9e Feat: implement Clash Meta mrs format 2024-08-07 00:13:20 +08:00
SukkaW
32ef8ef7b6 Fix: workaround normalize domain 2024-08-04 23:00:47 +08:00
SukkaW
3d3abb8b50 Drop gorhill publicsuffixlist 2024-08-02 17:02:41 +08:00
SukkaW
f72550c9ee Housekeeping 2024-07-25 17:36:01 +08:00
SukkaW
a7a05e9901 Test: drop bun:test, replace w/ mocha and chai 2024-07-25 10:34:03 +08:00
SukkaW
bb65a4180c Refactor: drop all Bun compatability 2024-07-24 10:59:05 +08:00
SukkaW
18d1c1b23e CI: use Node.js over bun 2024-07-23 18:05:25 +08:00
SukkaW
37257958c2 Chore: say hello to bun 2023-11-15 12:13:55 +08:00
SukkaW
9a351b2905 Housekeeping 2023-11-13 11:48:21 +08:00
SukkaW
0eb22917d4 Chore: update deps 2023-11-03 11:08:13 +08:00
SukkaW
57a306c592 Chore: remove fs-extra 2023-10-22 23:05:29 +08:00
SukkaW
697cea84ed Chore: housekeeping 2023-10-18 15:19:15 +08:00
SukkaW
c240661514 Chore: housekeeping 2023-09-30 06:07:57 +08:00
SukkaW
970e4dcc85 Chore: update ESLint config 2023-09-29 02:32:28 +08:00
SukkaW
3d2afa608c Chore: update ESLint config 2023-09-29 00:39:12 +08:00
SukkaW
2448cbe39a Perf: run cpu intensive task with worker 2023-09-14 22:24:54 +08:00
SukkaW
b42bd05ccf Perf: reduce infra runtime costs 2023-09-14 21:42:16 +08:00
SukkaW
78afa595a9 Perf: further speed up infra 2023-09-14 20:15:49 +08:00
SukkaW
7154701ec9 CI: update config & Housekeeping 2023-09-11 16:44:33 +08:00
Sukka
df4a10e180
New build infra: Build for Clash (#11) 2023-09-11 00:51:35 +08:00
SukkaW
a43e450716 Use nolyfill 2023-08-17 15:04:57 +08:00
SukkaW
2d8641bad1 Exclude CMI CIDRs in CHN CIDRs 2023-08-10 13:16:09 +08:00
SukkaW
792fbeda3d Collect speedtest.net endpoint 2023-08-04 21:10:31 +08:00
SukkaW
ce7db9693f Housekeeping 2023-07-24 23:04:28 +08:00
SukkaW
79c761b0db Remove unused dependency 2023-07-24 23:00:37 +08:00
SukkaW
4f8aa9c7ae Sort reversed chnroutes 2023-07-19 14:40:31 +08:00
SukkaW
f57093df6a Add internal reverse chnroute build 2023-07-18 20:16:20 +08:00
SukkaW
367577de73 Replace cidr-tools with cidr-tools-wasm 2023-07-17 14:40:02 +08:00
SukkaW
2c4d5a33a5 Make reject filter download abortable 2023-07-13 22:45:30 +08:00
SukkaW
c670450efa Chore: housekeeping 2023-07-12 23:16:53 +08:00
SukkaW
09961fad44 Chore: introduce eslint to build script 2023-07-12 23:14:20 +08:00
SukkaW
9dd9e4aa05 Implement suffix (reversed) trie 2023-07-07 15:07:31 +08:00