24 Commits

Author SHA1 Message Date
SukkaW
9eec31be10 Refactor: merge new output 2024-09-21 04:22:11 +08:00
SukkaW
b119fa652d Refactor: new output 2024-09-20 23:56:30 +08:00
SukkaW
d4ee25e75a Chore: remove outdated files 2024-09-08 00:17:33 +08:00
SukkaW
0a6f28dcde Refactor file output 2024-09-04 21:43:13 +08:00
SukkaW
640bac160c Chore: create rule set / Add China IP sing-box 2024-08-14 02:29:03 +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
f761546a05 Chore: add cache key to fs cache 2024-08-04 23:17:52 +08:00
SukkaW
bb65a4180c Refactor: drop all Bun compatability 2024-07-24 10:59:05 +08:00
SukkaW
553dd62eb1 Refactor: make Node.js run compatible 2024-07-23 17:42:10 +08:00
SukkaW
098e8815ae Perf: optimiaztions, avoid spread operator 2024-06-26 18:30:41 +08:00
SukkaW
9a0113bf69 Refactor: rework tracer 2024-06-08 19:20:16 +08:00
SukkaW
7167be852f Remove unused Bun.peek 2024-06-03 11:56:11 +08:00
SukkaW
efa1ab254e Finish fs cache changes / tracer optimization 2024-02-02 11:33:08 +08:00
SukkaW
e626a6b5d2 Perf: use Bun.peek() to save a few ticks 2024-01-28 22:40:56 +08:00
SukkaW
a7fc13b355 Perf: read most of files in one pass 2024-01-15 13:41:01 +08:00
SukkaW
a3e1a85c70 Perf: preload/hoist more promises, make ts happy 2024-01-14 23:47:22 +08:00
SukkaW
9bb0c14d5f Refactor: full span tracer 2024-01-14 22:10:16 +08:00
SukkaW
0f257e992a Refactor/Perf: initial span tracer 2024-01-14 04:16:28 +08:00
SukkaW
c85f9fac0c Perf: enforce more cache 2023-12-31 03:01:43 +08:00
SukkaW
9eda90e85b Refactor: simplify build infra 2023-12-16 22:16:46 +08:00
SukkaW
dec8952226 Chore: detail logging of time consumption 2023-12-12 22:52:58 +08:00
SukkaW
101913e4f1 Chore: build infra changes 2023-11-23 23:36:01 +08:00
SukkaW
99589cf2fc Refactor: continues to rewrite to TS 2023-11-15 22:45:59 +08:00