RSSHub/lib/routes
Luke D Williams 482ad1cb80
feat(route/locals): add content feed (#21542)
* feat(route/locals): add authenticated feed route

Add a Locals route with auth_token-based feed fetching, classic-to-beta URL fallback, and support for community, home, content, and content_plus feed views. Parse feed pages into RSS items using shared post selectors while surfacing clear errors when access is unavailable.

* feat(route/locals): add content feed

Add a Locals content route that uses the authenticated session-backed server functions instead of brittle page scraping. Support tier filters and media-type filters so paid and content-library posts can be subscribed to reliably.

* fix(route/locals): include content thumbnails

Use Locals preview and audio image fields so content and podcast entries expose thumbnails consistently. Render the image into item descriptions and standard image fields for better feed reader compatibility.

* fix(route/locals): include regular content posts

Keep Locals content feeds from dropping regular text and photo posts that arrive as no_content entries with real body content. Preserve image handling while leaving plus feeds unchanged when the source only returns five content-plus items.

* fix(route/locals): prefer content poster images

Prefer Locals poster-style preview images over raw first-frame captures when both are available. Keep the raw frame fallback for posts where the API does not expose a styled poster image.

* fix(route/locals): resolve runtime action ids

Derive the Locals feed action id from the current runtime assets instead of hardcoding build-specific server function ids. Tighten option validation with own-key checks and align the radar source with supported matching rules.

* fix(config): sort locals session settings

Move the Locals session env key and config blocks into alphabetical order so the route-specific configuration matches the repository's config layout rules.

* fix(config): reorder locals session settings

* fix(route/locals): simplify route and request handling

* fix(config): restore locals config ordering

* fix(config): sort security key entry

* fix(route/locals): adjust message clarity of path parameter necessity
2026-03-30 05:44:45 +08:00
..
0x80 style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
0xxx style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
1lou style: auto format 2025-11-27 02:55:46 +00:00
1point3acres style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
1x refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
2cycd style: auto format 2025-11-27 02:55:46 +00:00
3dmgame style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
3kns refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
4chan feat(route): add 4chan (#21249) 2026-03-01 00:20:52 +08:00
4gamers style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
4khd style: auto format 2025-11-27 02:55:46 +00:00
4ksj chore: migrate to oxfmt (#20735) 2026-01-13 00:06:06 +08:00
4kup style: auto format 2025-11-27 02:55:46 +00:00
005 refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
5eplay style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
5music style: auto format 2025-11-27 02:55:46 +00:00
6park style: auto format 2025-11-27 02:55:46 +00:00
6v123 style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
7mmtv style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
8kcos fix(route): 8kcos selectors for latest/cat/tag pages (#21269) 2026-03-03 06:17:34 +08:00
8world style: auto format 2025-11-27 02:55:46 +00:00
9to5 style: auto format 2025-11-27 02:55:46 +00:00
10jqka style: auto format 2025-11-27 02:55:46 +00:00
18comic chore: add missing maintainers 2026-03-28 19:25:45 +08:00
19lou style: auto format 2025-11-27 02:55:46 +00:00
21caijing style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
30secondsofcode style: auto format 2025-11-27 02:55:46 +00:00
36kr feat(router/36kr): add WAF token handling (#21051) 2026-02-03 18:55:55 +08:00
50forum fix(radar): update radar sources for multiple routes 2026-03-16 12:23:24 +08:00
51cto style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
51read style: update oxlint to use simple-import-sort 2026-03-04 03:13:57 +08:00
52hrtt style: auto format 2025-11-27 02:55:46 +00:00
56kog style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
69shu style: update oxlint to use simple-import-sort 2026-03-04 03:13:57 +08:00
78dm refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
81 style: auto format 2025-11-27 02:55:46 +00:00
91porn style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
95mm refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
121 style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
141jav refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
141ppv refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
163 style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
199it style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
423down fix(route/423down): exclude ad entries (#21254) 2026-03-01 06:07:14 +08:00
500px refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
591 refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
0818tuan style: auto format 2025-11-27 02:55:46 +00:00
2023game style: auto format 2025-11-27 02:55:46 +00:00
2048 fix(route/2048): fix captcha handling and update cookie management (#21512) 2026-03-26 18:41:35 +08:00
8264 refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
10000link style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
12306 refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
12371 style: auto format 2025-11-27 02:55:46 +00:00
a9vg refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
aa1 style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
aamacau style: auto format 2025-11-27 02:55:46 +00:00
abc style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
abmedia style: auto format 2025-11-27 02:55:46 +00:00
abskoop style: auto format 2025-11-27 02:55:46 +00:00
academia style: auto format 2025-11-27 02:55:46 +00:00
accessbriefing refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
acfun style: fix no-useless-concat 2026-01-13 03:53:08 +08:00
acg17 style: auto format 2025-11-27 02:55:46 +00:00
acgvinyl style: auto format 2025-11-27 02:55:46 +00:00
acpaa style: auto format 2025-11-27 02:55:46 +00:00
acs refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
adquan style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
aeaweb refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
aeon style: auto format 2026-03-25 09:24:21 +00:00
afdian style: auto format 2025-11-27 02:55:46 +00:00
aflcio style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
afr style: auto format 2026-03-25 10:35:56 +00:00
agefans style: auto format 2025-11-27 02:55:46 +00:00
agirls style: auto format 2025-11-27 02:55:46 +00:00
agora0 style: auto format 2025-11-27 02:55:46 +00:00
agri refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
ahjzu style: auto format 2025-11-27 02:55:46 +00:00
ai-bot feat(route): add ai-bot daily-ai-news route (#20851) 2026-01-17 21:05:01 +08:00
aiaa style: auto format 2025-11-27 02:55:46 +00:00
aibase refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
aiblog-2xv style: auto format 2025-11-27 02:55:46 +00:00
aicaijing refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
aiea style: auto format 2025-11-27 02:55:46 +00:00
aijishu style: auto format 2025-11-27 02:55:46 +00:00
ainvest feat(route/ainvest): rework article and news (#21154) 2026-02-15 21:47:54 +08:00
aip refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
air-level style: auto format 2025-11-27 02:55:46 +00:00
airchina style: auto format 2025-11-27 02:55:46 +00:00
aisixiang style: auto format 2025-11-27 02:55:46 +00:00
ajcass style: auto format 2025-11-27 02:55:46 +00:00
ajmide style: format 2025-11-27 11:04:48 +08:00
ali213 style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
alicesoft style: auto format 2025-11-27 02:55:46 +00:00
alipan style: auto format 2025-11-27 02:55:46 +00:00
aliresearch style: auto format 2025-11-27 02:55:46 +00:00
alistapart style: auto format 2025-11-27 02:55:46 +00:00
aliyun style: auto format 2025-11-27 02:55:46 +00:00
aljazeera refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
ally style: auto format 2025-11-27 02:55:46 +00:00
alpinelinux style: auto format 2025-11-27 02:55:46 +00:00
alternativeto style: auto format 2025-11-27 02:55:46 +00:00
altotrain style: format 2025-11-27 11:04:48 +08:00
alwayscontrol feat(route): add Always Control news route (#20522) 2026-01-04 09:21:38 +08:00
amazfitwatchfaces style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
amazon refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
amz123 style: format 2025-11-27 11:04:48 +08:00
android style: auto format 2025-11-27 02:55:46 +00:00
anime1 style: auto format 2025-11-27 02:55:46 +00:00
annualreviews style: auto format 2025-11-27 02:55:46 +00:00
anquanke style: auto format 2025-11-27 02:55:46 +00:00
anthropic fix(route/anthropic): update selectors (#21200) 2026-02-22 00:46:35 +08:00
anytxt style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
apache style: auto format 2025-11-27 02:55:46 +00:00
apiseven style: auto format 2025-11-27 02:55:46 +00:00
apkpure chore: migrate to oxfmt (#20735) 2026-01-13 00:06:06 +08:00
apnews refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
apnic style: auto format 2025-11-27 02:55:46 +00:00
app-center refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
app-sales style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
apple feat(apple): add full-text Apple Newsroom route (#21384) 2026-03-20 22:18:15 +08:00
appleinsider style: auto format 2025-11-27 02:55:46 +00:00
appstare style: auto format 2025-11-27 02:55:46 +00:00
appstore style: auto format 2025-11-27 02:55:46 +00:00
appstorrent refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
aqara refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
aqicn style: auto format 2025-11-27 02:55:46 +00:00
arcteryx style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
artstation style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
aschmelyun feat(route): add aschmelyun.com blog route (#21271) 2026-03-04 03:48:13 +08:00
asiafruitchina style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
asianfanfics style: auto format 2025-11-27 02:55:46 +00:00
asiantolick refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
asmr-200 style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
asus refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
atcoder style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
atptour style: auto format 2025-11-27 02:55:46 +00:00
augmentcode style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
auto-stats chore: migrate to oxfmt (#20735) 2026-01-13 00:06:06 +08:00
autocentre style: auto format 2025-11-27 02:55:46 +00:00
azul style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
azurlane style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
baai style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
backlinko style: auto format 2025-11-27 02:55:46 +00:00
bad style: auto format 2025-11-27 02:55:46 +00:00
baidu refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
baijing style: auto format 2025-11-27 02:55:46 +00:00
bakamh style: auto format 2025-11-27 02:55:46 +00:00
bandcamp refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
bandisoft style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
bangumi.moe style: auto format 2025-11-27 02:55:46 +00:00
bangumi.online refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
bangumi.tv style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
banshujiang style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
banyuetan style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
baobua style: auto format 2025-11-27 02:55:46 +00:00
baoyu fix(route/baoyu): handle HTTP redirect for feed.xml (#20968) 2026-01-25 19:18:39 +08:00
baozimh refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
barronschina style: auto format 2025-11-27 02:55:46 +00:00
baselang style: fix import 2025-11-27 11:22:19 +08:00
bast style: auto format 2025-11-27 02:55:46 +00:00
bbc fix(route/bbc): deal with the mixed bbc news data (#21228) 2026-02-25 21:09:48 +08:00
bbcnewslabs style: auto format 2025-11-27 02:55:46 +00:00
bc3ts refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
bdys refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
behance style: auto format 2026-03-25 10:35:56 +00:00
beijingprice style: auto format 2025-11-27 02:55:46 +00:00
bellroy style: auto format 2025-11-27 02:55:46 +00:00
bendibao style: auto format 2025-11-27 02:55:46 +00:00
bestblogs feat(route/bestblogs): Add route for weekly selection (#21226) 2026-02-25 16:07:01 +08:00
bestofjs refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
bfl style: auto format 2025-11-27 02:55:46 +00:00
bgmlist refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
bigquant style: format 2025-11-27 11:04:48 +08:00
bilibili fix(radar): update radar sources for multiple routes 2026-03-16 12:23:24 +08:00
binance feat: revamp binance announcement route 2025-12-29 22:20:30 +08:00
bing style: auto format 2025-11-27 02:55:46 +00:00
biodiscover style: auto format 2025-11-27 02:55:46 +00:00
bioone fix(route): remove rejectUnauthorized option (#20864) 2026-01-13 10:35:10 +08:00
biquge style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
bit style: auto format 2025-11-27 02:55:46 +00:00
bitbucket style: auto format 2025-11-27 02:55:46 +00:00
bitget style: format 2025-11-27 11:04:48 +08:00
bitmovin style: auto format 2025-11-27 02:55:46 +00:00
bjfu style: auto format 2025-11-27 02:55:46 +00:00
bjnews style: auto format 2025-11-27 02:55:46 +00:00
bjp style: format 2025-11-27 11:04:48 +08:00
bjsk fix(route): remove rejectUnauthorized option (#20864) 2026-01-13 10:35:10 +08:00
bjtu style: auto format 2025-11-27 02:55:46 +00:00
bjwxdxh style: auto format 2025-11-27 02:55:46 +00:00
bjx style: auto format 2025-11-27 02:55:46 +00:00
blizzard fix(radar): update radar sources for multiple routes 2026-03-16 12:23:24 +08:00
blockworks style: auto format 2025-11-27 02:55:46 +00:00
blogread style: auto format 2025-11-27 02:55:46 +00:00
bloomberg refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
bluearchive style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
bluestacks style: auto format 2025-11-27 02:55:46 +00:00
bmkg style: auto format 2025-11-27 02:55:46 +00:00
bnext style: auto format 2025-11-27 02:55:46 +00:00
bntnews feat(route): add bntnews (#20638) 2025-12-07 20:23:08 +08:00
bnu style: auto format 2025-11-27 02:55:46 +00:00
boc style: auto format 2025-11-27 02:55:46 +00:00
bookfere style: format 2025-11-27 11:04:48 +08:00
bookwalker style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
booru refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
bossdesign style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
brave style: auto format 2025-11-27 02:55:46 +00:00
brooklynmuseum style: auto format 2025-11-27 02:55:46 +00:00
bse style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
bsky refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
bt0 style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
btbtla style: auto format 2025-12-28 15:40:07 +00:00
btzj refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
buaa refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
buct style: auto format 2025-11-27 02:55:46 +00:00
bugzilla style: update oxlint to use simple-import-sort 2026-03-04 03:13:57 +08:00
bulianglin style: auto format 2025-11-27 02:55:46 +00:00
bullionvault style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
bupt style: auto format 2025-11-27 02:55:46 +00:00
bvisness feat(route): add bvisness.me blog route (#20929) 2026-01-21 00:36:03 +00:00
bwsg feat(route): Add route for BWSG.at (#20542) 2025-12-04 04:46:15 +08:00
byau style: auto format 2025-11-27 02:55:46 +00:00
byteclicks style: auto format 2025-11-27 02:55:46 +00:00
bytes style: auto format 2025-11-27 02:55:46 +00:00
c114 style: auto format 2025-11-27 02:55:46 +00:00
caai refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
caam style: auto format 2025-11-27 02:55:46 +00:00
caareviews refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
cags style: auto format 2025-11-27 02:55:46 +00:00
cahkms refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
caijing style: auto format 2025-11-27 02:55:46 +00:00
caixin style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
caixinglobal style: auto format 2025-11-27 02:55:46 +00:00
camchina style: auto format 2025-11-27 02:55:46 +00:00
canada.ca fix(radar): update radar sources for multiple routes 2026-03-16 12:23:24 +08:00
cankaoxiaoxi refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
capitalmind style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
cara style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
carousell feat(route/carousell): add carousell (#20677) 2025-12-11 21:21:39 +08:00
cartoonmad refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
cas style: auto format 2025-11-27 02:55:46 +00:00
casssp style: auto format 2025-11-27 02:55:46 +00:00
cast style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
catti style: auto format 2025-11-27 02:55:46 +00:00
cau style: auto format 2025-11-27 02:55:46 +00:00
caus chore: add missing maintainers 2026-03-28 19:25:45 +08:00
cbaigui refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
cbc fix(routes/cbc): fix CBC route to exclude text to speech widget (#20734) 2025-12-20 23:13:41 +08:00
cbirc style: auto format 2025-11-27 02:55:46 +00:00
cbndata style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
cbnweek style: auto format 2025-11-27 02:55:46 +00:00
cbpanet style: auto format 2025-11-27 02:55:46 +00:00
ccac style: auto format 2025-11-27 02:55:46 +00:00
ccagm style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
cccfna style: update oxlint to use simple-import-sort 2026-03-04 03:13:57 +08:00
cccmc style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
ccf style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
ccfa refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
ccg style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
ccmn feat(route): add route for ccmn.cn (#21070) 2026-02-06 01:37:00 +08:00
ccnu style: auto format 2025-11-27 02:55:46 +00:00
ccreports style: auto format 2025-11-27 02:55:46 +00:00
cctv style: auto format 2025-11-27 02:55:46 +00:00
cde style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
cdi style: auto format 2025-11-27 02:55:46 +00:00
cdu style: auto format 2025-11-27 02:55:46 +00:00
cdzjryb refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
ce style: format 2025-11-27 11:04:48 +08:00
cebbank refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
ceph style: auto format 2025-11-27 02:55:46 +00:00
cfachina style: auto format 2025-11-27 02:55:46 +00:00
cffex style: auto format 2025-11-27 02:55:46 +00:00
cfmmc style: auto format 2025-11-27 02:55:46 +00:00
cfr style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
cgtn style: auto format 2025-11-27 02:55:46 +00:00
chaincatcher refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
changba refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
chaoxing style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
chaping style: auto format 2025-11-27 02:55:46 +00:00
cherrytimes style: auto format 2025-11-27 02:55:46 +00:00
chiculture style: auto format 2025-11-27 02:55:46 +00:00
chikubi style: auto format 2025-11-27 02:55:46 +00:00
china style: auto format 2025-11-27 02:55:46 +00:00
chinacdc style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
chinadaily style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
chinadegrees refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
chinafactcheck style: auto format 2025-11-27 02:55:46 +00:00
chinaisa style: auto format 2025-11-27 02:55:46 +00:00
chinamoney style: auto format 2025-11-27 02:55:46 +00:00
chinanews style: auto format 2025-11-27 02:55:46 +00:00
chinania style: auto format 2025-11-27 02:55:46 +00:00
chinaratings style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
chinathinktanks style: auto format 2025-11-27 02:55:46 +00:00
chinatimes style: auto format 2025-11-27 02:55:46 +00:00
chinaventure style: auto format 2025-11-27 02:55:46 +00:00
chinawriter style: auto format 2025-11-27 02:55:46 +00:00
chiphell style: auto format 2025-11-27 02:55:46 +00:00
chlinlearn style: auto format 2025-11-27 02:55:46 +00:00
chnmuseum style: auto format 2025-11-27 02:55:46 +00:00
chocolatey style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
chongbuluo style: auto format 2025-11-27 02:55:46 +00:00
chongdiantou style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
chsi style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
chuanliu refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
chuapp style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
chub feat(route/chub): support markdown and move thumbnail image to description (#21184) 2026-02-21 05:34:53 +08:00
cib style: auto format 2025-11-27 02:55:46 +00:00
cih-index style: auto format 2025-11-27 02:55:46 +00:00
ciidbnu style: auto format 2025-11-27 02:55:46 +00:00
cisia style: auto format 2025-11-27 02:55:46 +00:00
civitai style: auto format 2025-11-27 02:55:46 +00:00
ciweimao style: auto format 2025-11-27 02:55:46 +00:00
cjlu style: auto format 2025-11-27 02:55:46 +00:00
claude feat(route): add claude blog route (#21348) 2026-03-11 14:37:57 +08:00
clickme style: auto format 2025-11-27 02:55:46 +00:00
cline style: auto format 2025-11-27 05:54:33 +00:00
cloudflarestatus style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
cloudnative style: auto format 2025-11-27 02:55:46 +00:00
cls refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
cma style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
cmde style: auto format 2025-11-27 02:55:46 +00:00
cmpxchg8b style: auto format 2025-11-27 02:55:46 +00:00
cmu style: auto format 2025-11-27 02:55:46 +00:00
cn-healthcare style: auto format 2025-11-27 02:55:46 +00:00
cna feat(route/cna): support headlines (#21053) 2026-02-04 02:28:25 +08:00
cnbc style: auto format 2025-11-27 02:55:46 +00:00
cnbeta style: auto format 2025-11-27 02:55:46 +00:00
cnblogs style: auto format 2025-11-27 02:55:46 +00:00
cncf style: auto format 2025-11-27 02:55:46 +00:00
cneb style: auto format 2025-11-27 02:55:46 +00:00
cngal refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
cngold style: auto format 2025-11-27 02:55:46 +00:00
cnjxol refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
cnki refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
cnljxh style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
cntheory refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
cntv refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
cnu style: auto format 2025-11-27 02:55:46 +00:00
cockroachlabs style: auto format 2025-11-27 02:55:46 +00:00
codefather feat(route): add codefather (编程导航) routes (#20922) 2026-01-22 11:52:22 +08:00
codeforces refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
cognition feat(routes/cognition): add category support to cognition blog route (#21394) 2026-03-15 22:18:03 +08:00
cohere style: auto format 2025-11-27 02:55:46 +00:00
coindesk style: auto format 2025-11-27 02:55:46 +00:00
cointelegraph style: auto format 2025-11-27 02:55:46 +00:00
colamanga style: auto format 2025-11-27 02:55:46 +00:00
collabo-cafe style: auto format 2025-11-27 05:54:33 +00:00
comic-fuz style: auto format 2026-02-23 01:28:59 +00:00
comic-walker feat: redirect `/picnob` to `/picnob.info` 2026-03-11 02:03:34 +08:00
comicat style: auto format 2025-11-27 02:55:46 +00:00
comicskingdom refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
commonhealth refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
consumer style: auto format 2025-11-27 02:55:46 +00:00
cool18 fix(route/cool18): fix broken search parsing & add global search (#21024) 2026-02-01 16:51:10 +08:00
coolapk fix(route/coolapk): update response handling (#21089) 2026-02-09 00:26:11 +08:00
coolbuy style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
coolidge refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
coolpc style: auto format 2025-11-27 02:55:46 +00:00
coomer refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
copymanga style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
cosplaytele style: auto format 2025-11-27 02:55:46 +00:00
costar style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
counter-strike style: auto format 2025-11-27 02:55:46 +00:00
cpcaauto style: auto format 2025-11-27 02:55:46 +00:00
cpcey style: auto format 2025-11-27 02:55:46 +00:00
cpta style: auto format 2025-11-27 02:55:46 +00:00
cpuid style: auto format 2025-11-27 02:55:46 +00:00
cqgas style: auto format 2025-11-27 02:55:46 +00:00
cqu style: auto format 2025-11-27 02:55:46 +00:00
cqwu style: auto format 2025-11-27 02:55:46 +00:00
crac refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
creative-comic refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
crossbell style: auto format 2025-11-27 02:55:46 +00:00
crush style: auto format 2025-11-27 05:54:33 +00:00
cryptoslate style: auto format 2025-11-27 02:55:46 +00:00
cs style: auto format 2025-11-27 02:55:46 +00:00
csdn style: auto format 2025-11-27 02:55:46 +00:00
css-tricks style: format 2025-11-27 11:04:48 +08:00
cssn style: auto format 2025-11-27 02:55:46 +00:00
cste style: auto format 2025-11-27 02:55:46 +00:00
csu style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
csust style: auto format 2025-11-27 05:54:33 +00:00
ctbu style: auto format 2025-11-27 02:55:46 +00:00
ctinews style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
cts style: auto format 2025-11-27 02:55:46 +00:00
cuc style: auto format 2025-11-27 02:55:46 +00:00
cuilingmag refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
cupl style: auto format 2025-11-27 02:55:46 +00:00
curiouscat style: auto format 2025-11-27 02:55:46 +00:00
curius style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
cursor feat(route/cursor): support localized blog and changelog routes (#21390) 2026-03-20 23:15:55 +08:00
cw style: auto format 2025-11-27 02:55:46 +00:00
cybersecurityventures style: auto format 2025-11-27 05:54:33 +00:00
cyzone style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
cztv refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
dahecube style: auto format 2025-11-27 02:55:46 +00:00
daily refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
dailypush fix(route/dailypush): author and date (#21110) 2026-02-11 20:36:07 +08:00
damai refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
dangdang style: auto format 2025-11-27 02:55:46 +00:00
daoxuan style: auto format 2025-11-27 02:55:46 +00:00
dapenti style: auto format 2025-11-27 02:55:46 +00:00
darwinawards style: auto format 2025-11-27 02:55:46 +00:00
dataguidance style: auto format 2025-11-27 02:55:46 +00:00
daum style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
dayanzai style: auto format 2025-11-27 02:55:46 +00:00
dbaplus style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
dblp style: auto format 2025-11-27 02:55:46 +00:00
dcard style: auto format 2025-11-27 02:55:46 +00:00
dcfever refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
ddosi style: auto format 2025-11-27 02:55:46 +00:00
deadbydaylight style: auto format 2025-11-27 02:55:46 +00:00
deadline refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
dealstreetasia style: auto format 2025-11-27 02:55:46 +00:00
decrypt style: auto format 2025-11-27 02:55:46 +00:00
dedao refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
deepin style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
deepl style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
deeplearning refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
deepmind style: auto format 2025-11-27 02:55:46 +00:00
deepseek style: auto format 2025-11-27 02:55:46 +00:00
dehenglaw refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
deltaio style: auto format 2025-11-27 02:55:46 +00:00
denonbu feat(route): 添加電音部新闻及组合新闻相关路由 (#20770) 2025-12-28 23:17:36 +08:00
dev.to style: auto format 2025-11-27 02:55:46 +00:00
devolverdigital style: auto format 2025-11-27 02:55:46 +00:00
devtrium style: auto format 2025-11-27 02:55:46 +00:00
dewu feat(route): Add route of dewu tech blogs (#21504) 2026-03-25 23:36:21 +08:00
dgjyw fix(route): remove rejectUnauthorized option (#20864) 2026-01-13 10:35:10 +08:00
dgtle style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
dgut style: auto format 2025-11-27 02:55:46 +00:00
dhu style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
diandong style: auto format 2025-11-27 02:55:46 +00:00
dianping fix(radar): update radar sources for multiple routes 2026-03-16 12:23:24 +08:00
diariofruticola style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
diershoubing refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
digg feat(route/digg): add digg community posts (#20900) 2026-01-15 22:01:16 +08:00
digitalcameraworld style: auto format 2025-11-27 02:55:46 +00:00
digitalpolicyalert chore: add missing maintainers 2026-03-28 19:25:45 +08:00
dingshao style: auto format 2025-11-27 02:55:46 +00:00
discord feat(route): discord quests (#20911) 2026-01-18 08:58:27 +08:00
discourse style: auto format 2025-11-27 02:55:46 +00:00
discuz chore: add missing maintainers 2026-03-28 19:25:45 +08:00
disinfo style: auto format 2025-11-27 02:55:46 +00:00
diskanalyzer style: auto format 2025-11-27 02:55:46 +00:00
distill style: auto format 2025-11-27 02:55:46 +00:00
dlnews refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
dlsite style: update eslint rules (#21207) 2026-02-23 08:17:37 +08:00
dmzj style: update oxlint to use simple-import-sort 2026-03-04 03:13:57 +08:00
dn refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
dnaindia style: auto format 2025-11-27 02:55:46 +00:00
dockerhub style: format 2025-11-27 11:04:48 +08:00
docschina style: auto format 2025-11-27 02:55:46 +00:00
dol fix(route): remove rejectUnauthorized option (#20864) 2026-01-13 10:35:10 +08:00
domp4 style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
dongqiudi style: auto format 2025-11-27 02:55:46 +00:00
dora-world style: format 2025-11-27 11:04:48 +08:00
dorohedoro style: auto format 2025-11-27 02:55:46 +00:00
douban style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
douyin style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
douyu fix(route/douyu): simplify item creation for live stream titles (#20792) 2026-01-01 00:30:54 +08:00
dribbble refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
dtcj style: auto format 2025-11-27 02:55:46 +00:00
duckdb style: auto format 2025-11-27 02:55:46 +00:00
duozhi style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
duozhuayu style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
dushu refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
dut style: auto format 2025-11-27 02:55:46 +00:00
dw refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
dx2025 style: auto format 2025-11-27 02:55:46 +00:00
dxy style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
dykszx style: auto format 2025-11-27 02:55:46 +00:00
dytt style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
e-hentai refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
ea style: auto format 2025-11-27 05:54:33 +00:00
eagle style: auto format 2025-11-27 02:55:46 +00:00
earthquake style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
eastday style: auto format 2025-11-27 02:55:46 +00:00
eastmoney style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
easynomad style: format 2025-11-27 11:04:48 +08:00
ebc style: auto format 2025-11-27 02:55:46 +00:00
ecnu fix(route): remove rejectUnauthorized option (#20864) 2026-01-13 10:35:10 +08:00
economist style: format 2025-11-27 11:04:48 +08:00
ecust style: auto format 2025-11-27 02:55:46 +00:00
eeo style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
egsea style: auto format 2025-11-27 02:55:46 +00:00
ehentai style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
ekantipur style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
elamigos feat(route): add elamigos games route (#21111) 2026-02-11 22:41:08 +08:00
elasticsearch-cn style: auto format 2025-11-27 02:55:46 +00:00
elecfans style: auto format 2025-11-27 02:55:46 +00:00
eleduck style: auto format 2025-11-27 02:55:46 +00:00
elsevier refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
embassy style: auto format 2025-11-27 02:55:46 +00:00
engineering style: auto format 2025-11-27 02:55:46 +00:00
englishhome style: fix import 2025-11-27 11:22:19 +08:00
enterprisecraftsmanship style: auto format 2025-11-27 02:55:46 +00:00
epicgames refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
eprice refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
eshukan refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
espn refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
esquirehk style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
europechinese style: auto format 2025-11-27 02:55:46 +00:00
eventbrite style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
eventernote style: auto format 2025-11-27 05:54:33 +00:00
everia style: auto format 2025-11-27 02:55:46 +00:00
expats style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
f-droid style: auto format 2025-11-27 02:55:46 +00:00
f95zone feat(route): add support for f95zone.to (#21042) 2026-02-04 02:43:36 +08:00
famitsu style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
fanbox chore: add missing maintainers 2026-03-28 19:25:45 +08:00
fangchan style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
fanqienovel style: auto format 2025-11-27 02:55:46 +00:00
fansly refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
fantia style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
fantube style: auto format 2026-03-25 10:35:56 +00:00
fanxinzhui refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
farcaster style: auto format 2025-11-27 02:55:46 +00:00
farmatters fix(route): remove rejectUnauthorized option (#20864) 2026-01-13 10:35:10 +08:00
fashionnetwork refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
fastbull refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
fda style: auto format 2025-11-27 02:55:46 +00:00
fediverse style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
feng refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
ff14 fix(route/ff14): 修复部分「公告」条目缺失的问题 (#21261) 2026-03-02 13:21:57 +08:00
fffdm refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
finology style: format 2025-11-27 11:04:48 +08:00
finviz style: format 2025-11-27 11:04:48 +08:00
firecore style: auto format 2025-11-27 02:55:46 +00:00
firefox refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
fisher-spb refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
fishshell style: auto format 2025-11-27 02:55:46 +00:00
fjksbm style: auto format 2025-11-27 02:55:46 +00:00
flashcat style: auto format 2025-11-27 02:55:46 +00:00
flyert style: update eslint rules (#21207) 2026-02-23 08:17:37 +08:00
focustaiwan refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
follow style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
followin refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
foodtalks feat(route/foodtalks): add tag (#20771) 2025-12-28 05:36:35 +08:00
foreignaffairs style: auto format 2025-11-27 02:55:46 +00:00
foresightnews refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
foreverblog style: auto format 2025-11-27 02:55:46 +00:00
forklog style: auto format 2025-11-27 02:55:46 +00:00
fortnite style: auto format 2025-11-27 02:55:46 +00:00
fortunechina style: auto format 2025-11-27 02:55:46 +00:00
fosshub refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
free style: auto format 2025-11-27 02:55:46 +00:00
freebuf style: auto format 2025-11-27 02:55:46 +00:00
freecomputerbooks style: update oxlint to use simple-import-sort 2026-03-04 03:13:57 +08:00
freewechat style: auto format 2025-11-27 02:55:46 +00:00
freexcomic style: auto format 2025-11-27 02:55:46 +00:00
ft style: auto format 2025-11-27 02:55:46 +00:00
ftchinese style: auto format 2025-11-27 02:55:46 +00:00
ftm style: update oxlint to use simple-import-sort 2026-03-04 03:13:57 +08:00
fuliba style: auto format 2025-11-27 02:55:46 +00:00
furaffinity style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
furstar fix(route): remove rejectUnauthorized option (#20864) 2026-01-13 10:35:10 +08:00
futunn refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
fx-markets style: auto format 2025-11-27 02:55:46 +00:00
fx678 style: format 2025-11-27 11:04:48 +08:00
fxiaoke style: auto format 2025-11-27 02:55:46 +00:00
fzmtr style: auto format 2025-11-27 02:55:46 +00:00
galxe style: auto format 2025-11-27 02:55:46 +00:00
gameapps refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
gamebase style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
gamegene style: auto format 2025-11-27 02:55:46 +00:00
gamekee style: auto format 2025-11-27 02:55:46 +00:00
gamer style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
gamer520 style: auto format 2025-11-27 02:55:46 +00:00
gamersecret style: auto format 2025-11-27 02:55:46 +00:00
gamersky style: auto format 2026-03-03 20:45:21 +00:00
gamme style: auto format 2025-11-27 02:55:46 +00:00
ganjingworld feat(route): Add GanjingWorld (#20086) 2026-01-20 01:14:22 +08:00
gaoyu style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
gc.ca style: auto format 2025-11-27 02:55:46 +00:00
gcores feat(route/gcores): add user content routes with filtering (#21258) 2026-03-04 03:30:48 +08:00
gdsrx style: auto format 2025-11-27 02:55:46 +00:00
gdufs style: auto format 2025-11-27 02:55:46 +00:00
gdut feat(route): Adapt to the latest parameters of GDUT oas site and correct the name of the site (#20860) 2026-01-13 11:12:45 +08:00
geekpark refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
gelbooru refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
gelonghui style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
genossenschaften style: auto format 2025-11-27 02:55:46 +00:00
geocaching style: auto format 2025-11-27 02:55:46 +00:00
gesiba style: auto format 2025-11-27 02:55:46 +00:00
getdr style: auto format 2025-11-27 02:55:46 +00:00
getitfree style: update eslint rules (#21207) 2026-02-23 08:17:37 +08:00
gettr refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
gf-cn style: auto format 2025-11-27 02:55:46 +00:00
gihyo style: auto format 2025-11-27 02:55:46 +00:00
gisreportsonline style: update oxlint to use simple-import-sort 2026-03-04 03:13:57 +08:00
gitcode style: auto format 2025-11-27 02:55:46 +00:00
gitee style: auto format 2025-11-27 02:55:46 +00:00
github style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
gitkraken feat(route): add gitkraken release note (#21044) 2026-02-03 00:50:36 +08:00
gitpod refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
gitstar-ranking style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
globallawreview style: auto format 2025-11-27 02:55:46 +00:00
gmcmonline chore: migrate to oxfmt (#20735) 2026-01-13 00:06:06 +08:00
gmu fix(route): remove rejectUnauthorized option (#20864) 2026-01-13 10:35:10 +08:00
go style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
gocn style: auto format 2025-11-27 02:55:46 +00:00
gofans refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
gogoanimehd style: auto format 2025-11-27 02:55:46 +00:00
google fix(route): remove elements for screen readers (#21206) 2026-02-23 04:20:25 +08:00
gov style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
gq style: format 2025-11-27 11:04:48 +08:00
grainoil style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
greasyfork style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
grist style: auto format 2025-11-27 02:55:46 +00:00
grubstreet style: auto format 2025-11-27 02:55:46 +00:00
gs style: auto format 2025-11-27 02:55:46 +00:00
guancha style: auto format 2025-11-27 02:55:46 +00:00
guangdiu style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
guangzhoumetro style: auto format 2025-11-27 02:55:46 +00:00
guanhai style: auto format 2025-11-27 02:55:46 +00:00
guduodata refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
gumroad refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
guokr style: auto format 2025-11-27 02:55:46 +00:00
guozaoke style: auto format 2025-11-27 02:55:46 +00:00
gxmzu fix(route): remove rejectUnauthorized option (#20864) 2026-01-13 10:35:10 +08:00
gzdaily refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
gzhu fix(route): remove rejectUnauthorized option (#20864) 2026-01-13 10:35:10 +08:00
hackernews style: format 2025-11-27 11:04:48 +08:00
hackertalk style: auto format 2025-11-27 02:55:46 +00:00
hacking8 style: auto format 2025-11-27 02:55:46 +00:00
hackmd style: auto format 2025-11-27 02:55:46 +00:00
hackyournews style: auto format 2025-11-27 02:55:46 +00:00
hafu style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
hakkatv style: auto format 2025-11-27 02:55:46 +00:00
hamel style: auto format 2025-11-27 02:55:46 +00:00
hameln style: update oxlint to use simple-import-sort 2026-03-04 03:13:57 +08:00
hanime1 style: auto format 2025-11-27 02:55:46 +00:00
harvard style: auto format 2025-11-27 02:55:46 +00:00
hashnode refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
hbooker style: auto format 2025-11-27 02:55:46 +00:00
hbr style: auto format 2025-11-27 02:55:46 +00:00
hdu style: auto format 2025-11-27 02:55:46 +00:00
hebtv refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
hedwig style: format 2025-11-27 11:04:48 +08:00
hellobtc style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
hellogithub refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
hex-rays style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
hexun style: auto format 2025-11-27 02:55:46 +00:00
hfut style: auto format 2025-11-27 02:55:46 +00:00
hicairo style: auto format 2025-11-27 02:55:46 +00:00
hinatazaka46 style: auto format 2025-11-27 02:55:46 +00:00
hiring.cafe refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
hit style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
hitcon refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
hitsz style: auto format 2025-11-27 02:55:46 +00:00
hitwh fix(route): remove rejectUnauthorized option (#20864) 2026-01-13 10:35:10 +08:00
hizu style: auto format 2025-11-27 02:55:46 +00:00
hk01 refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
hkej refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
hkepc style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
hket refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
hkjunkcall style: auto format 2025-11-27 02:55:46 +00:00
hko style: auto format 2025-11-27 02:55:46 +00:00
hkushop style: auto format 2025-11-27 02:55:46 +00:00
hlju style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
hljucm style: auto format 2025-11-27 02:55:46 +00:00
hnrb style: auto format 2025-11-27 02:55:46 +00:00
hnu style: auto format 2025-11-27 02:55:46 +00:00
home-assistant style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
hongkong style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
hostmonit refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
hottoys style: auto format 2025-11-27 02:55:46 +00:00
hotukdeals style: auto format 2025-11-27 02:55:46 +00:00
houxu refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
howtoforge style: auto format 2025-11-27 02:55:46 +00:00
hoyolab refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
hpoi style: format 2025-11-27 11:04:48 +08:00
hrbeu chore: migrate to oxfmt (#20735) 2026-01-13 00:06:06 +08:00
hrbust style: format 2025-11-27 11:04:48 +08:00
huanqiu style: auto format 2025-11-27 02:55:46 +00:00
huawei style: auto format 2025-11-27 02:55:46 +00:00
hubu style: auto format 2025-11-27 02:55:46 +00:00
hudsonrivertrading style: fix import 2025-11-27 11:22:19 +08:00
huggingface style: update eslint rules (#21207) 2026-02-23 08:17:37 +08:00
huijin-inv style: auto format 2025-11-27 05:54:33 +00:00
huitun style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
hunanpea style: auto format 2025-11-27 02:55:46 +00:00
hunau fix(route): remove rejectUnauthorized option (#20864) 2026-01-13 10:35:10 +08:00
huoxian style: auto format 2025-11-27 02:55:46 +00:00
hupu style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
hust style: auto format 2025-11-27 02:55:46 +00:00
huxiu style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
hyperdash refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
hypergryph style: auto format 2025-11-27 02:55:46 +00:00
i-cable refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
ianspriggs refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
icac style: auto format 2025-11-27 02:55:46 +00:00
icbc style: auto format 2025-11-27 02:55:46 +00:00
idaily refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
idolmaster style: auto format 2025-11-27 02:55:46 +00:00
idolypride style: format 2025-11-27 11:04:48 +08:00
ieee refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
ieee-security style: auto format 2025-11-27 02:55:46 +00:00
iehou style: auto format 2025-11-27 02:55:46 +00:00
ielts style: auto format 2025-11-27 02:55:46 +00:00
ifanr style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
ifeng refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
ifi-audio style: auto format 2025-11-27 02:55:46 +00:00
ifun style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
iguoguo style: auto format 2025-11-27 02:55:46 +00:00
iheima style: auto format 2025-11-27 02:55:46 +00:00
iiilab style: auto format 2025-11-27 02:55:46 +00:00
ikea refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
iknowwhatyoudownload style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
imagemagick style: auto format 2025-11-27 02:55:46 +00:00
imdb refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
imhcg style: format 2025-11-27 11:04:48 +08:00
imiker refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
immich style: auto format 2025-11-27 02:55:46 +00:00
imop style: auto format 2025-11-27 02:55:46 +00:00
inceptionlabs feat(route): add Inception Labs blog route (#21386) 2026-03-16 23:20:37 +08:00
indianexpress style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
indiansinkuwait style: auto format 2025-11-27 02:55:46 +00:00
indienova style: auto format 2025-11-27 02:55:46 +00:00
inewsweek style: auto format 2025-11-27 02:55:46 +00:00
infoq refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
informs refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
infzm style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
inoreader style: format 2025-11-27 11:04:48 +08:00
inspirehep style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
instagram style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
instructables style: auto format 2025-11-27 02:55:46 +00:00
investor style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
iplaysoft style: format 2025-11-27 11:04:48 +08:00
ippa style: auto format 2025-11-27 02:55:46 +00:00
ipsw style: auto format 2025-11-27 02:55:46 +00:00
ipsw.dev refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
iqilu refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
iqiyi style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
iqnew style: auto format 2025-11-27 02:55:46 +00:00
iresearch style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
isct style: auto format 2025-11-27 02:55:46 +00:00
issuehunt style: auto format 2025-11-27 02:55:46 +00:00
itc style: auto format 2025-11-27 02:55:46 +00:00
itch refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
ithome refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
iwara fix(route/iwara): use puppeteer to fix subscriptions route (#21495) 2026-03-26 03:06:13 +08:00
ixigua refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
j-test style: auto format 2025-11-27 02:55:46 +00:00
jamesclear style: format 2025-11-27 11:04:48 +08:00
jandan refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
japanpost style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
javbus style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
javdb style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
javlibrary refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
javtiful style: auto format 2026-01-02 01:44:18 +00:00
javtrailers fix(route/javtrailers): replace ofetch with puppeteer for API requests (#21055) 2026-02-04 05:27:22 +08:00
jbma style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
jd refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
jetbrains style: auto format 2025-11-27 02:55:46 +00:00
jewishmuseum style: auto format 2025-11-27 02:55:46 +00:00
jianshu style: format 2025-11-27 11:04:48 +08:00
jiaoliudao style: auto format 2025-11-27 02:55:46 +00:00
jiemian chore: add missing maintainers 2026-03-28 19:25:45 +08:00
jike fix(jike): update radar source for user and topic (#21395) 2026-03-16 11:55:48 +08:00
jimmyspa refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
jin10 refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
jingzhengu style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
jinritemai style: auto format 2025-11-27 02:55:46 +00:00
jinse chore: add missing maintainers 2026-03-28 19:25:45 +08:00
jisilu style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
jiuyangongshe refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
jjwxc refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
jl1mall style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
jlu style: auto format 2025-11-27 02:55:46 +00:00
joins refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
joneslanglasalle feat(route/joneslanglasalle): add hk support 2026-03-28 20:30:40 +08:00
jornada style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
joshwcomeau style: auto format 2025-11-27 02:55:46 +00:00
jou style: auto format 2025-11-27 02:55:46 +00:00
jpmorganchase style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
jpxgmn refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
jrj style: auto format 2025-11-27 02:55:46 +00:00
jseea style: auto format 2025-11-27 02:55:46 +00:00
jsu fix(route): remove rejectUnauthorized option (#20864) 2026-01-13 10:35:10 +08:00
juejin style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
jumeili fix(radar): update radar sources for multiple routes 2026-03-16 12:23:24 +08:00
jump refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
junhe style: auto format 2025-11-27 02:55:46 +00:00
kadokawa refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
kakuyomu style: update oxlint to use simple-import-sort 2026-03-04 03:13:57 +08:00
kamen-rider-official refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
kantarworldpanel refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
kanxue style: update eslint rules (#21207) 2026-02-23 08:17:37 +08:00
kaopu style: auto format 2025-11-27 02:55:46 +00:00
kbs style: auto format 2025-11-27 02:55:46 +00:00
kcna refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
ke style: auto format 2025-11-27 02:55:46 +00:00
keep refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
keepass style: auto format 2025-11-27 02:55:46 +00:00
kelownacapnews style: auto format 2025-11-27 02:55:46 +00:00
kemono style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
kepu refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
keylol style: auto format 2025-11-27 02:55:46 +00:00
kimlaw style: auto format 2025-11-27 02:55:46 +00:00
kiro style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
kisskiss style: auto format 2025-11-27 02:55:46 +00:00
komiic style: auto format 2026-03-25 10:35:56 +00:00
konachan fix(radar): update radar sources for multiple routes 2026-03-16 12:23:24 +08:00
konghq style: auto format 2025-11-27 02:55:46 +00:00
koreaherald style: auto format 2025-11-27 02:55:46 +00:00
kovidgoyal style: auto format 2025-11-27 02:55:46 +00:00
koyso style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
kpmg refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
kpopping style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
ktown4u style: auto format 2025-11-27 02:55:46 +00:00
kuaidi100 style: auto format 2025-11-27 02:55:46 +00:00
kuaishou style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
kunchengblog style: auto format 2025-11-27 02:55:46 +00:00
kurogames style: format 2025-11-27 11:04:48 +08:00
kuwaitlocal style: auto format 2025-11-27 02:55:46 +00:00
kyodonews fix(route/kyodonews): update page selectors (#21549) 2026-03-30 03:57:29 +08:00
laimanhua style: auto format 2025-11-27 02:55:46 +00:00
lala style: auto format 2025-11-27 02:55:46 +00:00
lancedb feat(route): add lancedb blog route (#20886) 2026-01-15 03:04:11 +08:00
landiannews fix(route/landiannews): sanitize rendered titles (#21461) 2026-03-24 21:39:50 +08:00
lang refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
langchain style: auto format 2025-11-27 02:55:46 +00:00
lanqiao refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
laohu8 style: format 2025-11-27 11:04:48 +08:00
last-origin style: auto format 2025-11-27 02:55:46 +00:00
latepost style: auto format 2025-11-27 02:55:46 +00:00
layoffs style: auto format 2025-11-27 02:55:46 +00:00
leagueoflegends style: auto format 2025-11-27 02:55:46 +00:00
learnblockchain style: auto format 2025-11-27 02:55:46 +00:00
learnku refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
leetcode style: auto format 2026-03-25 10:35:56 +00:00
leiphone style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
lemmy style: auto format 2025-11-27 02:55:46 +00:00
lenovo refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
lens style: auto format 2025-11-27 02:55:46 +00:00
lephoceen feat: add route for Le Phocéen (#21205) 2026-02-23 20:04:09 +08:00
letterboxd style: auto format 2025-11-27 02:55:46 +00:00
lfsyd refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
lhratings style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
lianxh style: auto format 2025-11-27 02:55:46 +00:00
lifeweek style: auto format 2025-11-27 02:55:46 +00:00
lightnovel style: auto format 2025-11-27 02:55:46 +00:00
likeshop fix(route/likeshop): Likeshop API now supports title attribute (#21484) 2026-03-24 04:15:08 +08:00
line style: auto format 2025-11-27 02:55:46 +00:00
lineageos style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
link3 style: auto format 2025-11-27 02:55:46 +00:00
linkedin style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
linkresearcher style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
linovelib style: update oxlint to use simple-import-sort 2026-03-04 03:13:57 +08:00
liquipedia style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
literotica style: auto format 2025-11-27 02:55:46 +00:00
liulinblog style: auto format 2025-11-27 02:55:46 +00:00
liveuamap style: auto format 2025-11-27 02:55:46 +00:00
lkong refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
lmu refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
locals feat(route/locals): add content feed (#21542) 2026-03-30 05:44:45 +08:00
lofter style: format 2025-11-27 11:04:48 +08:00
logclub refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
logonews refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
logrocket style: auto format 2025-11-27 02:55:46 +00:00
loltw refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
loongarch style: auto format 2025-11-27 02:55:46 +00:00
lorientlejour refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
lovelive-anime refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
lrepacks refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
lsnu style: auto format 2025-11-27 02:55:46 +00:00
ltaaa style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
luma style: auto format 2025-11-27 02:55:46 +00:00
luogu style: auto format 2025-11-27 02:55:46 +00:00
luolei refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
luxiangdong style: auto format 2025-11-27 02:55:46 +00:00
lvv2 refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
lxixsxa style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
m-78 style: auto format 2025-11-27 05:54:33 +00:00
m4 refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
maccms style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
macfilos style: auto format 2025-11-27 02:55:46 +00:00
macmenubar style: auto format 2025-11-27 02:55:46 +00:00
macupdate style: auto format 2025-11-27 02:55:46 +00:00
magazinelib refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
magnumphotos style: format 2025-11-27 11:04:48 +08:00
mail style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
makerworld style: auto format 2025-11-27 02:55:46 +00:00
malaysiakini style: auto format 2025-11-27 02:55:46 +00:00
mangadex style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
manhuagui style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
manus fix(route/manus): fix blog route (#21195) 2026-02-21 02:30:18 +08:00
manyvids refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
maoyan feat(route): add maoyan (猫眼电影) routes (#20956) 2026-01-24 13:43:07 +08:00
mashiro style: auto format 2025-11-27 02:55:46 +00:00
mastodon fix(routes/mastodon): don't refresh account ID cache (#20663) 2025-12-09 22:31:16 +08:00
mathpix style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
matters refactor: add GraphQL annotation to queries for auto formatting in oxfmt v0.42 2026-03-25 18:34:13 +08:00
maven style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
mckinsey style: format 2025-11-27 11:04:48 +08:00
mcmod refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
mdpi refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
medieval-china style: auto format 2025-11-27 02:55:46 +00:00
medium style: auto format 2026-03-25 10:35:56 +00:00
medsci style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
meishichina style: auto format 2025-11-27 02:55:46 +00:00
meituan style: auto format 2025-11-27 02:55:46 +00:00
melonbooks style: auto format 2025-11-27 05:54:33 +00:00
mercari style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
meritalk feat(route): add Meritalk latest articles (#21282) 2026-03-05 11:41:55 +08:00
meta style: auto format 2025-11-27 02:55:46 +00:00
metacritic style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
meteoblue style: auto format 2025-11-27 02:55:46 +00:00
meteor refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
metmuseum style: auto format 2025-11-27 02:55:46 +00:00
mi style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
microsoft style: auto format 2025-11-27 02:55:46 +00:00
mihoyo refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
mindmeister refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
minecraft style: auto format 2025-11-27 02:55:46 +00:00
mingpao refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
miniflux style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
mirror style: auto format 2025-11-27 02:55:46 +00:00
mirrormedia style: update eslint rules (#21207) 2026-02-23 08:17:37 +08:00
missav refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
misskey style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
misskon style: auto format 2025-11-27 02:55:46 +00:00
mit feat(route): add Scratch routes (#21025) 2026-02-01 01:08:27 +08:00
mittrchina refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
miui style: auto format 2025-11-27 02:55:46 +00:00
mixcloud refactor: add GraphQL annotation to queries for auto formatting in oxfmt v0.42 2026-03-25 18:34:13 +08:00
mixi2 style: auto format 2025-11-27 05:54:33 +00:00
miyuki style: auto format 2026-03-13 15:58:11 +00:00
modb style: auto format 2025-11-27 02:55:46 +00:00
modelscope refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
modian style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
modrinth style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
mohw style: auto format 2025-11-27 02:55:46 +00:00
moodysmismicrosite style: format 2025-11-27 11:04:48 +08:00
mox style: auto format 2025-11-27 02:55:46 +00:00
mpaypass style: auto format 2025-11-27 02:55:46 +00:00
mrdx style: auto format 2025-11-27 02:55:46 +00:00
mrinalxdev feat(route): add mrinalxdev blog RSS route (#20909) 2026-01-18 03:25:24 +08:00
mrm style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
msn style: auto format 2025-11-27 02:55:46 +00:00
musify style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
musikguru style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
mwm style: auto format 2025-11-27 02:55:46 +00:00
my-formosa style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
mycard520 style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
mydrivers refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
myfans style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
myfigurecollection refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
mygopen style: auto format 2025-11-27 02:55:46 +00:00
mymusicsheet refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
mysql style: auto format 2025-11-27 02:55:46 +00:00
nankai style: auto format 2025-11-27 02:55:46 +00:00
nasa style: format 2025-11-27 11:04:48 +08:00
natgeo style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
nationalgeographic refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
naturalism style: auto format 2025-11-27 02:55:46 +00:00
nature style: auto format 2025-11-27 02:55:46 +00:00
nautil fix(route/nautil): change url (#21452) 2026-03-20 03:50:04 +00:00
nautiljon style: auto format 2025-11-27 02:55:46 +00:00
nbd style: auto format 2025-11-27 02:55:46 +00:00
nber refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
ncc-cma style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
ncepu style: auto format 2025-11-27 02:55:46 +00:00
ncku style: format 2025-11-27 11:04:48 +08:00
ncpssd style: auto format 2025-11-27 02:55:46 +00:00
ncu fix(route): update ncu jwc selector (#21250) 2026-03-04 02:08:42 +08:00
ncwu style: auto format 2025-11-27 02:55:46 +00:00
ndss-symposium style: auto format 2025-11-27 02:55:46 +00:00
neatdownloadmanager style: auto format 2025-11-27 02:55:46 +00:00
neea fix(radar): update radar sources for multiple routes 2026-03-16 12:23:24 +08:00
nenu style: auto format 2025-11-27 02:55:46 +00:00
netflav refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
netflix fix(radar): update radar sources for multiple routes 2026-03-16 12:23:24 +08:00
neu style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
newmuseum style: auto format 2025-11-27 02:55:46 +00:00
newrank style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
news refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
newseed style: auto format 2025-11-27 02:55:46 +00:00
newslaundry refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
newsmarket style: auto format 2025-11-27 02:55:46 +00:00
newswav style: auto format 2025-11-27 02:55:46 +00:00
newyorker style: format 2025-11-27 11:04:48 +08:00
newzmz refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
nextapple style: auto format 2025-11-27 02:55:46 +00:00
nextjs style: auto format 2025-11-27 02:55:46 +00:00
nga style: format 2025-11-27 11:04:48 +08:00
ngocn2 style: auto format 2025-11-27 02:55:46 +00:00
nhentai fix(route/nhentai): fetch failed issue 2026-03-28 19:46:34 +08:00
nhk refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
niaogebiji style: auto format 2025-11-27 02:55:46 +00:00
nicovideo refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
nielsberglund style: auto format 2025-11-27 02:55:46 +00:00
nifd style: auto format 2025-11-27 02:55:46 +00:00
nikkei style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
nintendo style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
nio style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
nippon style: auto format 2025-11-27 02:55:46 +00:00
njglyy style: auto format 2025-11-27 02:55:46 +00:00
njit fix(route): remove rejectUnauthorized option (#20864) 2026-01-13 10:35:10 +08:00
njnu fix(route): remove rejectUnauthorized option (#20864) 2026-01-13 10:35:10 +08:00
nju style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
njucm style: auto format 2025-11-27 02:55:46 +00:00
njuferret style: auto format 2025-11-27 02:55:46 +00:00
njupt style: auto format 2025-11-27 02:55:46 +00:00
njust style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
njxzc fix(route/njxzc): handle absolute URLs and update library page selectors (#21028) 2026-02-02 10:26:21 +08:00
nlc refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
nltimes style: auto format 2025-11-27 02:55:46 +00:00
nmc style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
nmtv refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
nodejs style: auto format 2025-11-27 02:55:46 +00:00
nogizaka46 style: auto format 2025-11-27 02:55:46 +00:00
nosec style: auto format 2025-11-27 02:55:46 +00:00
notateslaapp style: auto format 2025-11-27 02:55:46 +00:00
notefolio style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
notion style: auto format 2025-11-27 02:55:46 +00:00
now style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
nowcoder style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
npm refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
npr style: auto format 2025-11-27 02:55:46 +00:00
ntdm style: auto format 2025-11-27 02:55:46 +00:00
ntdtv style: auto format 2025-11-27 02:55:46 +00:00
ntrblog style: auto format 2025-11-27 02:55:46 +00:00
nua fix(route): remove rejectUnauthorized option (#20864) 2026-01-13 10:35:10 +08:00
nuaa style: auto format 2025-11-27 02:55:46 +00:00
nudt style: auto format 2025-11-27 02:55:46 +00:00
nuist fix(route/nuist): update bulletin route for new website structure (#21004) 2026-01-29 13:59:38 +00:00
nwafu style: auto format 2025-11-27 02:55:46 +00:00
nwnu style: auto format 2025-11-27 02:55:46 +00:00
nyaa style: auto format 2025-11-27 02:55:46 +00:00
nyc style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
nycu style: format 2025-11-27 11:04:48 +08:00
nymity style: auto format 2025-11-27 02:55:46 +00:00
nytimes refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
obsidian style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
oceanengine style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
oct0pu5 style: auto format 2025-11-27 02:55:46 +00:00
odaily style: auto format 2025-11-27 02:55:46 +00:00
oeeee refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
oesw style: auto format 2025-11-27 02:55:46 +00:00
oevw feat(route/oevw): add route for oevw.at (#20595) 2025-12-05 22:33:13 +08:00
oilchem style: auto format 2025-11-27 02:55:46 +00:00
okx style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
olevod style: auto format 2025-11-27 02:55:46 +00:00
ollama style: auto format 2025-11-27 02:55:46 +00:00
oncc style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
onehu style: auto format 2025-11-27 02:55:46 +00:00
onet refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
oo-software style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
openai fix(route/openai): 重构 research 路由,使用 RSS 源替代已失效的 TWILL API (#21309) 2026-03-06 13:53:14 +08:00
openalex feat(route/openalex): Filter out news articles from research articles (#21444) 2026-03-19 12:24:10 +08:00
openrice style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
openwrt style: auto format 2025-11-27 02:55:46 +00:00
orcid style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
oreno3d refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
ornl style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
oschina style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
oshwhub style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
osu style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
otobanana refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
ouc fix: update CryptoJS import path in hqsz route 2026-03-13 01:55:24 +08:00
oup refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
outagereport style: auto format 2025-11-27 02:55:46 +00:00
p-articles style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
pacilution style: auto format 2025-11-27 02:55:46 +00:00
panewslab fix(radar): update radar sources for multiple routes 2026-03-16 12:23:24 +08:00
papers style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
paradigm style: auto format 2025-11-27 02:55:46 +00:00
parliament style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
parliament.uk style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
patagonia refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
patreon fix(route/patreon): use Patreon API (#20803) 2026-01-03 09:22:32 +08:00
paulgraham style: auto format 2025-11-27 02:55:46 +00:00
pconline style: auto format 2025-11-27 02:55:46 +00:00
pencilnews style: auto format 2025-11-27 02:55:46 +00:00
penguin-random-house refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
people style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
peopo style: auto format 2025-11-27 02:55:46 +00:00
perplexity feat(route): add perplexity blog (#21436) 2026-03-20 19:34:12 +08:00
phoronix style: auto format 2025-11-27 02:55:46 +00:00
pianyivps style: auto format 2025-11-27 02:55:46 +00:00
pianyuan style: auto format 2025-11-27 02:55:46 +00:00
picnob feat: redirect `/picnob` to `/picnob.info` 2026-03-11 02:03:34 +08:00
picnob.info feat: redirect `/picnob` to `/picnob.info` 2026-03-11 02:03:34 +08:00
picuki fix(route/picuki): Fix video source (#21043) 2026-02-03 00:04:43 +08:00
pikabu style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
pincong style: auto format 2025-11-27 02:55:46 +00:00
pingwest style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
pinterest style: auto format 2025-11-27 02:55:46 +00:00
pixabay style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
pixelstech style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
pixiv style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
pixivision style: format 2025-11-27 11:04:48 +08:00
piyao style: auto format 2025-11-27 02:55:46 +00:00
pkmer style: auto format 2025-11-27 02:55:46 +00:00
pku fix(route): remove rejectUnauthorized option (#20864) 2026-01-13 10:35:10 +08:00
playno1 style: auto format 2025-11-27 02:55:46 +00:00
playpcesor style: auto format 2025-11-27 02:55:46 +00:00
plurk style: format 2025-11-27 11:04:48 +08:00
pnas refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
podwise style: format 2025-11-27 11:04:48 +08:00
pornhub style: auto format 2026-03-08 19:29:14 +00:00
postman style: auto format 2025-11-27 02:55:46 +00:00
priconne-redive style: auto format 2025-11-27 02:55:46 +00:00
producereport style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
producthunt refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
ps refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
psnine style: auto format 2025-11-27 02:55:46 +00:00
psyche style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
pts refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
publico style: auto format 2025-11-27 02:55:46 +00:00
pubmed refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
pubscholar style: auto format 2025-11-27 02:55:46 +00:00
pumc fix(route): remove rejectUnauthorized option (#20864) 2026-01-13 10:35:10 +08:00
putty style: auto format 2025-11-27 02:55:46 +00:00
pwc style: auto format 2025-11-27 02:55:46 +00:00
python style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
qbitai style: auto format 2025-11-27 02:55:46 +00:00
qbittorrent style: auto format 2025-11-27 02:55:46 +00:00
qdu style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
qianp style: auto format 2025-11-27 02:55:46 +00:00
qianzhan style: auto format 2025-11-27 02:55:46 +00:00
qiche365 chore: add missing maintainers 2026-03-28 19:25:45 +08:00
qidian chore: add missing maintainers 2026-03-28 19:25:45 +08:00
qingting style: auto format 2025-11-27 02:55:46 +00:00
qipamaijia fix(route): remove rejectUnauthorized option (#20864) 2026-01-13 10:35:10 +08:00
qiyoujiage style: auto format 2025-11-27 02:55:46 +00:00
qlu style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
qm120 style: auto format 2025-11-27 02:55:46 +00:00
qoo-app refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
qq style: auto format 2026-03-08 07:53:45 +00:00
qq88 style: auto format 2025-11-27 02:55:46 +00:00
qqorw style: auto format 2025-11-27 02:55:46 +00:00
qstheory style: auto format 2025-11-27 02:55:46 +00:00
quantamagazine fix: quanta magazine (#21031) 2026-02-03 02:13:39 +08:00
questmobile refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
questn style: auto format 2025-11-27 02:55:46 +00:00
quicker style: auto format 2025-11-27 02:55:46 +00:00
qust style: auto format 2025-11-27 02:55:46 +00:00
qweather style: auto format 2025-11-27 05:54:33 +00:00
qwenlm style: auto format 2025-11-27 02:55:46 +00:00
qztc style: auto format 2025-11-27 02:55:46 +00:00
radio style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
radio-canada style: auto format 2025-11-27 02:55:46 +00:00
railway style: auto format 2025-11-27 02:55:46 +00:00
rarehistoricalphotos style: auto format 2025-11-27 02:55:46 +00:00
raspberrypi style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
rattibha refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
rawkuma refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
raycast style: auto format 2025-11-27 02:55:46 +00:00
react style: auto format 2025-11-27 02:55:46 +00:00
reactiflux style: auto format 2025-11-27 02:55:46 +00:00
reactnewsletter style: auto format 2025-11-27 02:55:46 +00:00
readhub style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
readsomethingwonderful feat(route): add Read Something Wonderful (#20696) 2025-12-16 00:05:40 +08:00
readwise style: auto format 2025-11-27 02:55:46 +00:00
rebase style: auto format 2025-11-27 02:55:46 +00:00
remnote style: auto format 2025-11-27 02:55:46 +00:00
researchgate style: auto format 2025-11-27 02:55:46 +00:00
resetera style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
resonac style: auto format 2025-11-27 02:55:46 +00:00
reuters style: auto format 2026-03-01 19:10:30 +00:00
rfa style: auto format 2025-11-27 02:55:46 +00:00
rfi chore: add missing maintainers 2026-03-28 19:25:45 +08:00
right style: auto format 2025-11-27 02:55:46 +00:00
rockthejvm style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
rodong style: auto format 2025-11-27 02:55:46 +00:00
routledge refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
rsc refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
rss3 style: fix import 2025-11-27 11:22:19 +08:00
rsshub fix(route/rsshub): route updates (#20888) 2026-01-15 05:40:50 +08:00
ruancan style: auto format 2025-11-27 02:55:46 +00:00
ruankao style: auto format 2025-11-27 02:55:46 +00:00
ruc style: auto format 2025-11-27 02:55:46 +00:00
runtrail style: auto format 2025-11-27 02:55:46 +00:00
rustcc style: auto format 2025-11-27 02:55:46 +00:00
sakurazaka46 style: auto format 2025-11-27 02:55:46 +00:00
samd style: update oxlint to use simple-import-sort 2026-03-04 03:13:57 +08:00
samrdprc style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
samsung style: auto format 2025-11-27 02:55:46 +00:00
sankei style: auto format 2025-11-27 02:55:46 +00:00
sara style: auto format 2025-11-27 02:55:46 +00:00
saraba1st refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
sass style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
scau style: auto format 2025-11-27 02:55:46 +00:00
science refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
sciencedirect style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
sciencenet style: auto format 2025-11-27 02:55:46 +00:00
scientificamerican style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
scitechvista refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
scmp chore: migrate to oxfmt (#20735) 2026-01-13 00:06:06 +08:00
scnu style: auto format 2025-11-27 02:55:46 +00:00
scoop style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
scpta style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
sctv refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
scu style: auto format 2025-11-27 02:55:46 +00:00
scut style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
scvtc style: auto format 2025-11-27 02:55:46 +00:00
sdo style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
sdu feat(route/sdu): 添加山东大学研究生招生信息网路由 (#21331) 2026-03-10 23:33:45 +08:00
sdust style: auto format 2025-11-27 02:55:46 +00:00
sdzk style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
sec-in style: auto format 2025-11-27 02:55:46 +00:00
sec-wiki style: auto format 2025-11-27 02:55:46 +00:00
secretsanfrancisco refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
secrss style: auto format 2025-11-27 02:55:46 +00:00
seekingalpha refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
sega style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
segmentfault style: auto format 2025-11-27 02:55:46 +00:00
sehuatang style: auto format 2025-11-27 02:55:46 +00:00
semiconductors style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
sensortower refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
setn style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
seu style: auto format 2025-11-27 02:55:46 +00:00
sfacg style: auto format 2025-11-27 02:55:46 +00:00
shcstheatre refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
shiep refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
shisu style: auto format 2025-11-27 02:55:46 +00:00
shmeea style: auto format 2025-11-27 02:55:46 +00:00
shmtu fix(route): remove rejectUnauthorized option (#20864) 2026-01-13 10:35:10 +08:00
shoac refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
shopback style: auto format 2025-11-27 02:55:46 +00:00
shopify fix: Update Shopify App search description selector (#20814) 2026-01-05 23:26:24 +08:00
shoppingdesign style: auto format 2025-11-27 02:55:46 +00:00
showstart fix(route/showstart): enable `allowEmpty` to allow subscribing to artists who currently have no performances (#21198) 2026-02-21 09:47:35 +08:00
shu style: auto format 2025-11-27 02:55:46 +00:00
shuiguopai refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
sicau style: update oxlint to use simple-import-sort 2026-03-04 03:13:57 +08:00
sigsac style: auto format 2025-11-27 02:55:46 +00:00
simpleinfo refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
sina feat(route/sina): add finance rollnews (#21124) 2026-02-12 19:56:49 +08:00
sinchew refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
sis001 style: auto format 2025-11-27 02:55:46 +00:00
sjtu style: update oxlint to use simple-import-sort 2026-03-04 03:13:57 +08:00
skeb style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
skebetter style: auto format 2025-11-27 02:55:46 +00:00
sketis style: auto format 2025-11-27 02:55:46 +00:00
skysports style: auto format 2025-11-27 02:55:46 +00:00
slashdot fix(route/slashdot): fix import typo 2026-01-24 00:33:13 +08:00
slowmist style: auto format 2025-11-27 02:55:46 +00:00
smartlink fix(route/smartlink): Remove HTML from the title for cnbc (#21130) 2026-02-13 16:00:58 +08:00
smashingmagazine style: auto format 2025-11-27 02:55:46 +00:00
smzdm style: format 2025-11-27 11:04:48 +08:00
snnu feat(route): add snnu routes (#21088) 2026-02-08 21:30:03 +08:00
snowpeak refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
sobooks style: auto format 2025-11-27 02:55:46 +00:00
sogou refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
sohu refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
solidot style: format 2025-11-27 11:04:48 +08:00
sony refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
sorrycc style: auto format 2025-11-27 05:54:33 +00:00
sotwe style: format 2025-11-27 11:04:48 +08:00
soundofhope style: auto format 2025-11-27 02:55:46 +00:00
soundon style: format 2025-11-27 11:04:48 +08:00
sourceforge style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
southcn refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
spankbang refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
spglobal style: format 2025-11-27 11:04:48 +08:00
spotify style: format 2025-11-27 11:04:48 +08:00
springer refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
sputniknews style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
sqmc style: auto format 2025-11-27 02:55:46 +00:00
sse refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
ssm refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
sspai style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
sspu style: auto format 2025-11-27 02:55:46 +00:00
stanford style: auto format 2025-11-27 02:55:46 +00:00
startuplatte style: auto format 2025-11-27 02:55:46 +00:00
stbu fix(route): remove rejectUnauthorized option (#20864) 2026-01-13 10:35:10 +08:00
stcn style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
stdaily style: auto format 2026-01-02 01:44:18 +00:00
steam refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
stheadline style: auto format 2025-11-27 02:55:46 +00:00
stockedge style: format 2025-11-27 11:04:48 +08:00
storm style: auto format 2025-11-27 02:55:46 +00:00
storyfm refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
straitstimes refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
stratechery style: auto format 2025-11-27 02:55:46 +00:00
stream-capital style: auto format 2025-11-27 02:55:46 +00:00
studygolang style: auto format 2025-11-27 02:55:46 +00:00
subhd style: auto format 2025-11-27 02:55:46 +00:00
substack style: format 2025-11-27 11:04:48 +08:00
supchina style: auto format 2025-11-27 02:55:46 +00:00
supercell feat(route): add supercell game blog routes (#20545) 2025-12-04 23:59:51 +08:00
surfshark style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
sustainabilitymag style: auto format 2026-03-25 10:35:56 +00:00
sustech style: auto format 2025-11-27 02:55:46 +00:00
swissinfo style: auto format 2025-11-27 02:55:46 +00:00
swjtu refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
swpu style: auto format 2025-11-27 02:55:46 +00:00
sycl style: auto format 2025-11-27 02:55:46 +00:00
syosetu refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
sysu style: auto format 2025-11-27 02:55:46 +00:00
szftedu style: auto format 2025-11-27 02:55:46 +00:00
szse style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
szu style: auto format 2025-11-27 02:55:46 +00:00
t66y style: auto format 2025-11-27 02:55:46 +00:00
tableau style: auto format 2025-11-27 02:55:46 +00:00
tailwindcss style: auto format 2025-11-27 02:55:46 +00:00
taiwanmobile style: auto format 2025-11-27 02:55:46 +00:00
taiwannews style: auto format 2025-11-27 02:55:46 +00:00
tangshufang style: auto format 2025-11-27 02:55:46 +00:00
taobao style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
taoguba style: auto format 2025-11-27 02:55:46 +00:00
taptap style: update eslint rules (#21207) 2026-02-23 08:17:37 +08:00
tass style: auto format 2025-11-27 02:55:46 +00:00
tctmd feat(route): add TCTMD conference news (#21072) 2026-02-07 22:46:23 +08:00
techcrunch style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
techflowpost feat(routes/techflowpost): add featured featured route (#20695) 2025-12-15 22:32:02 +08:00
techpowerup style: auto format 2025-11-27 02:55:46 +00:00
techsir style: auto format 2025-11-27 02:55:46 +00:00
telecompaper refactor: deploy all routes to Cloudflare Workers (#20809) 2026-01-04 17:33:55 +08:00
telegram style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
tencent style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
tesla refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
test style: auto format 2025-11-27 02:55:46 +00:00
tfc-taiwan refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
tgbus style: auto format 2025-11-27 02:55:46 +00:00
the chore: add missing maintainers 2026-03-28 19:25:45 +08:00
theatlantic refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
theblock style: auto format 2025-11-27 02:55:46 +00:00
theblockbeats refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
thebrain style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
thecover style: auto format 2025-11-27 02:55:46 +00:00
thegadgetflow refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
thegradient style: auto format 2025-11-27 02:55:46 +00:00
thehindu style: auto format 2025-11-27 02:55:46 +00:00
theinitium chore: add missing maintainers 2026-03-28 19:25:45 +08:00
themoviedb refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
thenewslens refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
thepaper style: auto format 2026-02-14 16:25:56 +00:00
thepetcity style: auto format 2025-11-27 02:55:46 +00:00
theverge refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
thewirehindi refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
thoughtco refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
thoughtworks style: auto format 2025-11-27 02:55:46 +00:00
threads style: format 2025-11-27 11:04:48 +08:00
thwiki style: auto format 2025-11-27 02:55:46 +00:00
thzt style: auto format 2025-11-27 02:55:46 +00:00
tidb style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
tiddlywiki style: auto format 2025-11-27 02:55:46 +00:00
tiktok feat(route/tiktok): add live (#21015) 2026-01-30 12:25:36 +08:00
timednews style: auto format 2025-11-27 02:55:46 +00:00
tingshuitz fix(route/tingshuitz): update jlwater url 2025-12-31 10:21:16 +08:00
tingtingfm style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
tisi style: auto format 2025-11-27 02:55:46 +00:00
tju style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
tkww style: auto format 2025-11-27 02:55:46 +00:00
tmtpost style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
tokeninsight style: auto format 2025-11-27 02:55:46 +00:00
tongji style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
tongli style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
toodaylab style: auto format 2025-11-27 02:55:46 +00:00
tophub refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
topys style: auto format 2025-11-27 02:55:46 +00:00
toranoana style: auto format 2025-11-27 02:55:46 +00:00
toutiao style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
towardsdatascience style: auto format 2025-11-27 02:55:46 +00:00
tradingview refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
transcriptforest refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
transformer-circuits refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
trendforce style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
trendingpapers style: auto format 2025-11-27 02:55:46 +00:00
tribalfootball refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
trow style: auto format 2025-11-27 02:55:46 +00:00
tsdm39 style: auto format 2025-11-27 02:55:46 +00:00
tsinghua style: auto format 2025-11-27 02:55:46 +00:00
ttv style: auto format 2025-11-27 02:55:46 +00:00
tumblr feat(route/tumblr): Add Tumblr tagged route (#20576) 2025-12-03 13:13:09 +08:00
tvb refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
tver feat(route/foodtalks): add tag (#20771) 2025-12-28 05:36:35 +08:00
tvtropes refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
twitch fix(route/twitch): update gql hash (#20670) 2025-12-10 15:12:58 +08:00
twitter style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
twreporter style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
txks style: auto format 2025-11-27 02:55:46 +00:00
txrjy refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
tynu style: auto format 2025-11-27 02:55:46 +00:00
typeless fix(route/typeless): add android platform support in changelog handler (#21014) 2026-01-30 10:44:10 +08:00
typora style: auto format 2025-11-27 02:55:46 +00:00
typst fix(route/typst): fix typst (#21547) 2026-03-29 23:38:38 +08:00
u3c3 style: auto format 2025-11-27 02:55:46 +00:00
u9a9 style: auto format 2025-11-27 02:55:46 +00:00
uber style: auto format 2025-11-27 02:55:46 +00:00
ucas style: auto format 2025-11-27 02:55:46 +00:00
uchicago style: auto format 2025-11-27 02:55:46 +00:00
udn chore: add missing maintainers 2026-03-28 19:25:45 +08:00
uestc style: auto format 2025-11-27 02:55:46 +00:00
uibe style: auto format 2025-11-27 02:55:46 +00:00
ulapia style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
unipd style: auto format 2025-11-27 02:55:46 +00:00
uniqlo style: auto format 2025-11-27 02:55:46 +00:00
unraid style: auto format 2025-11-27 02:55:46 +00:00
unusualwhales style: auto format 2025-11-27 02:55:46 +00:00
upc style: auto format 2025-11-27 02:55:46 +00:00
ups style: auto format 2025-11-27 02:55:46 +00:00
uptimerobot refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
uraaka-joshi style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
urbandictionary refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
usenix style: auto format 2025-11-27 02:55:46 +00:00
usepanda style: auto format 2025-11-27 02:55:46 +00:00
ustb style: auto format 2025-11-27 02:55:46 +00:00
ustc style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
usts style: auto format 2025-11-27 02:55:46 +00:00
utgd refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
uw style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
v1tx style: auto format 2025-11-27 02:55:46 +00:00
v2ex fix: parse VXNA entry date (#21325) 2026-03-09 08:11:48 +00:00
v2rayshare style: auto format 2025-11-27 02:55:46 +00:00
vcb-s refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
verfghbw style: auto format 2025-11-27 02:55:46 +00:00
vertikal style: auto format 2025-11-27 02:55:46 +00:00
vice refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
vimeo refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
visionias refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
visualstudio style: format 2025-11-27 11:04:48 +08:00
vocus style: auto format 2025-11-27 02:55:46 +00:00
vom style: auto format 2025-11-27 02:55:46 +00:00
voronoiapp style: update eslint rules (#21207) 2026-02-23 08:17:37 +08:00
wabei style: auto format 2025-11-27 02:55:46 +00:00
wainao style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
wallhaven style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
wallpaperhub refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
wallstreetcn refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
wanqu style: auto format 2025-11-27 02:55:46 +00:00
warhammer-community style: auto format 2025-11-27 02:55:46 +00:00
warp style: format 2025-11-27 11:04:48 +08:00
warthunder refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
washingtonpost style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
wbv-gpa style: auto format 2025-11-27 02:55:46 +00:00
wchscu style: auto format 2025-11-27 02:55:46 +00:00
wdc style: auto format 2025-11-27 02:55:46 +00:00
wdfxw style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
web style: auto format 2025-11-27 02:55:46 +00:00
web3caff style: auto format 2025-11-27 02:55:46 +00:00
webcatalog style: auto format 2025-11-27 02:55:46 +00:00
wechat style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
weekendhk style: auto format 2025-11-27 02:55:46 +00:00
weibo feat(weibo): apply description render params to comments (#21389) 2026-03-16 21:09:59 +08:00
wellcee style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
wenku8 style: update oxlint to use simple-import-sort 2026-03-04 03:13:57 +08:00
wfdf style: auto format 2025-11-27 02:55:46 +00:00
wfu style: auto format 2025-11-27 02:55:46 +00:00
whitehouse style: auto format 2025-11-27 02:55:46 +00:00
who style: auto format 2025-11-27 02:55:46 +00:00
whu style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
wiensued style: auto format 2025-11-27 02:55:46 +00:00
wikinews style: auto format 2025-11-27 02:55:46 +00:00
wikipedia style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
windsurf style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
winstall refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
wired style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
wise refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
withgoogle style: auto format 2025-11-27 02:55:46 +00:00
wizfile style: auto format 2025-11-27 02:55:46 +00:00
wmc-bj refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
wmpvp style: auto format 2025-11-27 02:55:46 +00:00
wnacg refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
wogem feat(route/wogem): Add route for WOGEM.at housing cooperative (#20555) 2025-11-28 00:15:13 +08:00
wohnnet style: auto format 2025-11-27 02:55:46 +00:00
wordpress style: auto format 2025-11-27 02:55:46 +00:00
worldjournal style: auto format 2025-11-27 02:55:46 +00:00
worldofwarships style: auto format 2025-11-27 02:55:46 +00:00
woshipm style: auto format 2025-11-27 02:55:46 +00:00
wsj style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
wsyu style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
wtu style: auto format 2025-11-27 02:55:46 +00:00
wufazhuce style: auto format 2025-11-27 02:55:46 +00:00
wyzxwk style: auto format 2025-11-27 02:55:46 +00:00
wzu style: fix no-useless-concat 2026-01-13 03:53:08 +08:00
x-mol refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
x6d style: auto format 2025-11-27 02:55:46 +00:00
x410 style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
xaufe style: update oxlint to use simple-import-sort 2026-03-04 03:13:57 +08:00
xaut style: auto format 2025-11-27 02:55:46 +00:00
xbmu style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
xbookcn style: auto format 2025-11-27 02:55:46 +00:00
xboxfan style: auto format 2025-11-27 02:55:46 +00:00
xianbao style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
xiaoheihe style: update eslint rules (#21207) 2026-02-23 08:17:37 +08:00
xiaohongshu feat(xiaohongshu): add proxy configuration support (#20952) 2026-01-22 17:17:04 +08:00
xiaomiyoupin refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
xiaote style: auto format 2025-11-27 02:55:46 +00:00
xiaoyuzhou style: format 2025-11-27 11:04:48 +08:00
xiaozhuanlan style: auto format 2025-11-27 02:55:46 +00:00
xidian fix(route): remove rejectUnauthorized option (#20864) 2026-01-13 10:35:10 +08:00
ximalaya style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
xinpianchang refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
xjtlu feat(route): add XJTLU news route (#20966) 2026-01-26 13:00:05 +08:00
xjtu style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
xkb refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
xmanhua style: auto format 2025-11-27 02:55:46 +00:00
xmnn style: auto format 2025-11-27 02:55:46 +00:00
xmu style: auto format 2025-11-27 02:55:46 +00:00
xmut fix(route): remove rejectUnauthorized option (#20864) 2026-01-13 10:35:10 +08:00
xsijishe style: auto format 2025-11-27 02:55:46 +00:00
xueqiu refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
xunhupay style: auto format 2025-11-27 02:55:46 +00:00
xupt feat(route/xupt): add XUPT JYC notifications route (#21451) 2026-03-26 18:02:55 +08:00
xwenming style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
xys refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
xyu style: auto format 2025-11-27 02:55:46 +00:00
xyzrank refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
yahoo fix(route/yahoo): remove ads (#21330) 2026-03-10 02:30:50 +08:00
yamap style: auto format 2025-11-27 02:55:46 +00:00
yamibo style: update oxlint to use simple-import-sort 2026-03-04 03:13:57 +08:00
yande style: format 2025-11-27 11:04:48 +08:00
yangtzeu style: auto format 2025-11-27 02:55:46 +00:00
ycwb refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
yenpress refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
ygkkk style: auto format 2025-11-27 02:55:46 +00:00
yicai style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
yilinzazhi style: format 2025-11-27 11:04:48 +08:00
ymgal refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
yna style: auto format 2025-11-27 02:55:46 +00:00
ynet style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
yoasobi-music style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
yomiuri style: auto format 2025-11-27 02:55:46 +00:00
yomujp chore: migrate to oxfmt (#20735) 2026-01-13 00:06:06 +08:00
youku refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
youmemark style: auto format 2025-11-27 02:55:46 +00:00
youtube feat(route/youtube): Allow configuring custom embed url (#21248) 2026-03-01 00:28:45 +08:00
youzhiyouxing style: format 2025-11-27 11:04:48 +08:00
yuanliao style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
yuque style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
yxdown style: auto format 2025-11-27 02:55:46 +00:00
yxdzqb style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
yxrb style: auto format 2025-11-27 02:55:46 +00:00
yyets style: fix eslint issues (#20862) 2026-01-13 03:25:37 +08:00
yystv style: auto format 2025-11-27 02:55:46 +00:00
zagg refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
zaimanhua refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
zaker style: auto format 2025-11-27 02:55:46 +00:00
zaobao fix(route/zaobao): zaobao sg (#21080) 2026-02-06 19:56:52 +08:00
zaozao style: auto format 2025-11-27 02:55:46 +00:00
zcmu style: auto format 2025-11-27 02:55:46 +00:00
zcool chore: migrate to oxfmt (#20735) 2026-01-13 00:06:06 +08:00
zed style: format 2025-11-27 11:04:48 +08:00
zhibo8 style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
zhihu fix(route/zhihu): auto-fetch `__zse_ck` when absent from `ZHIHU_COOKIES` (#21321) 2026-03-07 10:27:43 +08:00
zhitongcaijing refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
zhiy refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
zhizhuan100 style: format 2025-11-27 11:04:48 +08:00
zhonglun fix(route): update language parameter regex in zhonglun route 2026-03-17 02:05:38 +08:00
zhubai style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
zhujiceping style: auto format 2025-11-27 02:55:46 +00:00
zhuwang style: auto format 2025-11-27 02:55:46 +00:00
zimuxia fix(route): remove rejectUnauthorized option (#20864) 2026-01-13 10:35:10 +08:00
zjgtjy style: auto format 2025-11-27 02:55:46 +00:00
zjol style: migrate eslint to oxlint (#21224) 2026-02-28 21:23:11 +08:00
zju style: auto format 2025-11-27 02:55:46 +00:00
zjut style: auto format 2025-11-27 02:55:46 +00:00
zjuvag style: auto format 2025-11-27 02:55:46 +00:00
zodgame refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
zongheng style: auto format 2025-11-27 02:55:46 +00:00
zotero style: auto format 2025-11-27 02:55:46 +00:00
zrblog style: auto format 2025-11-27 02:55:46 +00:00
zsxq style(eslint): fix `no-unassigned-vars` `no-useless-assignment` `preserve-caught-error` (#21175) 2026-02-18 22:25:14 +08:00
zuel style: auto format 2025-11-27 02:55:46 +00:00
zuvio refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
zxcs style: auto format 2025-11-27 02:55:46 +00:00
zyshow refactor: replace art template with jsx (#20777) 2025-12-29 12:27:32 +08:00
zyw style: auto format 2025-11-27 02:55:46 +00:00
zzu feat(route/zzu math & sxy): add math and business department route (#20970) 2026-01-27 08:49:45 +08:00
healthz.ts
index.tsx style: auto format 2025-11-27 02:55:46 +00:00
metrics.ts style: auto format 2025-11-27 02:55:46 +00:00
robots.txt.ts style: auto format 2025-11-27 02:55:46 +00:00