Commit Graph

14121 Commits

Author SHA1 Message Date
Li Fangqiao a8b2d68228 fix(route): resolve issue #18517 by updating headers for Reuters API (#18828) 2025-04-12 21:42:01 +08:00
Andvari d8efe7b4c3 feat(apnews): Mobile API (#18819)
* feat(apnews): Mobile API

* .

* 更新 mobile-api.ts

* 更新 mobile-api.ts

* .
2025-04-12 03:17:12 +08:00
Kjasn b0181eeea4 feat(route): add Hanime1 (#18804)
* feat(route): add Hanime1

* feat(route): enhance Hanime1 previews, fix UA

* fix(route): update puppeteer import to use utility function

* fix(route): replace puppeteer with ofetch
2025-04-12 02:21:03 +08:00
Ethan Shen 6b681e7198 feat(route): add 西安交通大学本科招生网 (#18826) 2025-04-12 01:45:57 +08:00
Bean Deng 邓斌 ac50b9850a fix: 修复 /readhub/daily 路由 logo 和标题显示的问题 (#18825)
* fix: image of readhub daily should be square

* fix: 修复标题中重复的 ` - Readhub`
2025-04-11 21:19:08 +08:00
dependabot[bot] d94853dca8 chore(deps): bump @opentelemetry/semantic-conventions (#18813)
Bumps the opentelemetry group with 1 update: [@opentelemetry/semantic-conventions](https://github.com/open-telemetry/opentelemetry-js).


Updates `@opentelemetry/semantic-conventions` from 1.30.0 to 1.31.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-js/compare/v1.30.0...semconv/v1.31.0)

---
updated-dependencies:
- dependency-name: "@opentelemetry/semantic-conventions"
  dependency-version: 1.31.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: opentelemetry
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-11 20:57:31 +08:00
dependabot[bot] f0854c7fa8 chore(deps): bump dotenv from 16.4.7 to 16.5.0 (#18821)
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.4.7 to 16.5.0.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v16.4.7...v16.5.0)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-version: 16.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-11 02:45:56 -07:00
dependabot[bot] d9103e5de6 chore(deps-dev): bump discord-api-types from 0.37.119 to 0.37.120 (#18822)
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.119 to 0.37.120.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.119...0.37.120)

---
updated-dependencies:
- dependency-name: discord-api-types
  dependency-version: 0.37.120
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-11 08:48:31 +00:00
dependabot[bot] 4de4936faa chore(deps-dev): bump eslint-config-prettier from 10.1.1 to 10.1.2 (#18820)
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 10.1.1 to 10.1.2.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v10.1.1...v10.1.2)

---
updated-dependencies:
- dependency-name: eslint-config-prettier
  dependency-version: 10.1.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-11 08:45:50 +00:00
dependabot[bot] e4ba55d9b7 chore(deps): bump @hono/zod-openapi from 0.19.2 to 0.19.4 (#18814)
Bumps [@hono/zod-openapi](https://github.com/honojs/middleware/tree/HEAD/packages/zod-openapi) from 0.19.2 to 0.19.4.
- [Release notes](https://github.com/honojs/middleware/releases)
- [Changelog](https://github.com/honojs/middleware/blob/main/packages/zod-openapi/CHANGELOG.md)
- [Commits](https://github.com/honojs/middleware/commits/HEAD/packages/zod-openapi)

---
updated-dependencies:
- dependency-name: "@hono/zod-openapi"
  dependency-version: 0.19.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-10 08:25:40 +00:00
la3rence f20d5b3620 feat(route): tariff docs by chinese gov (#18809)
* feat(route): tariff docs by chinese gov

* chore: fix example path
2025-04-09 23:05:45 -07:00
Ethan Shen 8508789087 feat(route): add 机核网预告 (#18810) 2025-04-09 09:23:09 -07:00
Saif Azmi facc6d543c feat(route): add LinkedIn company posts (#18799)
* feat(route): add linkedin company posts - basic setup

path: /linkedin/company/google/posts

* feat(route): linkedIn company post returns realworld data

* fix: InvalidDate issue for pubDate

* refactor: to using arrow function for handler

* feat: add feed description

* chore: update parameter company_id description

remove trailing white space

* perf: add await to puppeteer page.close()

* perf: close puppeteer browser

missed this step in previous commits

* perf: load response in cheerio only once
2025-04-09 21:23:54 +08:00
User eb5e4c609b fix: A bug fix ,fix nhentai image link error (#18805)
* fix nhentai image link error

* bring yml back

* fix: add an empty line at the end

---------

Co-authored-by: Joe <joegodwanggod@gamil.com>
2025-04-09 20:41:28 +08:00
dependabot[bot] f11f10ca6b chore(deps): bump @sentry/node from 9.11.0 to 9.12.0 (#18806)
Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript) from 9.11.0 to 9.12.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-javascript/compare/9.11.0...9.12.0)

---
updated-dependencies:
- dependency-name: "@sentry/node"
  dependency-version: 9.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-09 20:29:08 +08:00
Stephen Zhou cc60fa813b fix(route): first line as title for telegram channel (#18800) 2025-04-08 23:09:21 +08:00
dependabot[bot] 390099dea3 chore(deps): bump ufo from 1.5.4 to 1.6.1 (#18797)
Bumps [ufo](https://github.com/unjs/ufo) from 1.5.4 to 1.6.1.
- [Release notes](https://github.com/unjs/ufo/releases)
- [Changelog](https://github.com/unjs/ufo/blob/main/CHANGELOG.md)
- [Commits](https://github.com/unjs/ufo/compare/v1.5.4...v1.6.1)

---
updated-dependencies:
- dependency-name: ufo
  dependency-version: 1.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-08 02:46:35 -07:00
dependabot[bot] ee3b956d33 chore(deps): bump hono from 4.7.5 to 4.7.6 (#18798)
Bumps [hono](https://github.com/honojs/hono) from 4.7.5 to 4.7.6.
- [Release notes](https://github.com/honojs/hono/releases)
- [Commits](https://github.com/honojs/hono/compare/v4.7.5...v4.7.6)

---
updated-dependencies:
- dependency-name: hono
  dependency-version: 4.7.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-08 09:06:50 +00:00
dependabot[bot] 3bf59cfd66 chore(deps-dev): bump the typescript-eslint group with 2 updates (#18796)
Bumps the typescript-eslint group with 2 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) and [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser).


Updates `@typescript-eslint/eslint-plugin` from 8.29.0 to 8.29.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.29.1/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.29.0 to 8.29.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.29.1/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.29.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: typescript-eslint
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.29.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: typescript-eslint
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-08 09:03:35 +00:00
dependabot[bot] cae077a0e4 chore(deps): bump rate-limiter-flexible from 6.2.1 to 7.0.0 (#18791)
Bumps [rate-limiter-flexible](https://github.com/animir/node-rate-limiter-flexible) from 6.2.1 to 7.0.0.
- [Release notes](https://github.com/animir/node-rate-limiter-flexible/releases)
- [Commits](https://github.com/animir/node-rate-limiter-flexible/compare/v6.2.1...v7.0.0)

---
updated-dependencies:
- dependency-name: rate-limiter-flexible
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-08 01:37:22 +08:00
uuwor 6dd5106441 feat(route): A new routing (cdrw.ts) has been created (#18786)
* 为jwgg.ts添加了部分注释;新建了路由tzggcdunews.ts

* Update jwgg.ts

Indentation has been added after the comments '//' or '/*'

* Update tzggcdunews.ts

Indentation has been added after the comments '//' or '/*'

* Update jwgg.ts

Adjusted Code format

* Update jwgg.ts

完整的 URL:在 url 字段中添加了协议部分(https://)。
选择器修正:直接在 title 中查找 <a> 标签而不是 tr.odd a,这减少了选择器的复杂度。
日期匹配检查:加入了对 dateMatch 的检查,以防止运行时错误。
使用模板字符串:在构建 link 时使用模板字符串,使代码更易读。
过滤无发布日期的项目:在返回结果时,过滤掉那些没有发布日期的项,以确保输出的数据质量。

* 重写tzggcdunews.ts;还原jwgg.ts

* Update lib/routes/cdu/tzggcdunews.ts

* Create news.ts

成大新闻

* Update news.ts

主要修复点
列表项选择器修正:

原代码使用$('a[title]')选择器不够精确

改为使用$('ul.ul-mzw-litpic-a2 li a.con')更精确地定位新闻条目

日期解析改进:

保持原有的两种日期格式处理逻辑

确保日期解析正确并转换为UTC+8时区

链接处理:

正确处理相对路径链接,使用new URL(link, rootUrl).href构建完整URL

标题提取:

从.tit元素中提取标题,而不是依赖title属性

详情页内容提取:

使用.v_news_content选择器获取正文内容

移除页脚等无关元素

RSS标题生成:

从页面标题和分类标题组合生成更有意义的RSS标题

错误处理:

添加了适当的错误处理逻辑,确保在元素不存在时不会报错

* Update news.ts

路由索引

* Create cdrw.ts

增添成大人物订阅

* Delete lib/routes/cdu/news.ts

DELETE NEWS.TS
2025-04-08 01:13:46 +08:00
Ethan Shen 75c74aff94 feat(route): add 199IT (#18788)
* feat(route): add 199IT

* update lib/routes/199it/index.ts

Co-authored-by: Tony <TonyRL@users.noreply.github.com>

---------
2025-04-08 00:14:21 +08:00
dependabot[bot] 5de09288d9 chore(deps): bump @scalar/hono-api-reference from 0.7.5 to 0.8.0 (#18790)
* chore(deps): bump @scalar/hono-api-reference from 0.7.5 to 0.8.0

Bumps [@scalar/hono-api-reference](https://github.com/scalar/scalar/tree/HEAD/integrations/hono) from 0.7.5 to 0.8.0.
- [Changelog](https://github.com/scalar/scalar/blob/main/integrations/hono/CHANGELOG.md)
- [Commits](https://github.com/scalar/scalar/commits/HEAD/integrations/hono)

---
updated-dependencies:
- dependency-name: "@scalar/hono-api-reference"
  dependency-version: 0.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fix: update export name

https://github.com/scalar/scalar/commit/81dddd3571d964f17820f503b48707db365d9cb3

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-07 22:28:50 +08:00
dependabot[bot] cc547a6e0e chore(deps-dev): bump the eslint group with 2 updates (#18789)
Bumps the eslint group with 2 updates: [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) and [eslint](https://github.com/eslint/eslint).


Updates `@eslint/js` from 9.23.0 to 9.24.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.24.0/packages/js)

Updates `eslint` from 9.23.0 to 9.24.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.23.0...v9.24.0)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 9.24.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: eslint
  dependency-version: 9.24.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-07 02:46:03 -07:00
dependabot[bot] 106e6c5a1b chore(deps): bump chrono-node from 2.7.9 to 2.8.0 (#18793)
Bumps [chrono-node](https://github.com/wanasit/chrono) from 2.7.9 to 2.8.0.
- [Release notes](https://github.com/wanasit/chrono/releases)
- [Commits](https://github.com/wanasit/chrono/compare/v2.7.9...v2.8.0)

---
updated-dependencies:
- dependency-name: chrono-node
  dependency-version: 2.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-07 02:45:16 -07:00
dependabot[bot] 20d171f379 chore(deps-dev): bump typescript from 5.8.2 to 5.8.3 (#18792)
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.8.2 to 5.8.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml)
- [Commits](https://github.com/microsoft/TypeScript/commits)

---
updated-dependencies:
- dependency-name: typescript
  dependency-version: 5.8.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-07 09:26:30 +00:00
极致 81a5807bf4 fix(route): adjusted route sample (#18787) 2025-04-06 06:51:36 -07:00
极致 74f6f784bf feat(route): add GitCode (#18778)
* feat(route): add GitCode

* Update lib/routes/gitcode/repos/commits.ts

Co-authored-by: Tony <TonyRL@users.noreply.github.com>

* Update lib/routes/gitcode/repos/commits.ts

Co-authored-by: Tony <TonyRL@users.noreply.github.com>

* Update lib/routes/gitcode/repos/commits.ts

Co-authored-by: Tony <TonyRL@users.noreply.github.com>

* Update lib/routes/gitcode/repos/commits.ts

Co-authored-by: Tony <TonyRL@users.noreply.github.com>

* Update commits.ts

* Update commits.ts

---------

Co-authored-by: pull[bot] <39814207+pull[bot]@users.noreply.github.com>
2025-04-06 18:45:26 +08:00
Raspberry cf8766a74a fix(route/zsxq): fix excess text when parsing link text (#18785) 2025-04-05 17:31:44 +00:00
Mervyn Zhan 64a9bfe47f fix: #18771 gov stats description error (#18773)
* fix(route/gov/stats): corrected the `description` and `author`

fix #18771

* docs(route/gov/stats): correct the example path

* refactor(route/gov/stats): fetch the item.author directly

* refactor(route/gov/stats): remove the always false condition
2025-04-05 09:21:55 -07:00
Chih-Hsuan Yen 0f43236cae fix(route/bilibili): fix manga updates (#18300)
* fix(route/bilibili): fix manga updates

Closes https://github.com/DIYgod/RSSHub/issues/18246

* Update

As suggested in https://github.com/SocialSisterYi/bilibili-API-collect/issues/1168#issuecomment-2643690149

* Cache the wasm binary

* Download and generate wasm-exec.js on the fly

* Fix `pnpm build` from scratch

* Use camelCase for variables

* Download and commit upstream wasm_exec.js

Source: https://github.com/golang/go/raw/refs/tags/go1.24.0/lib/wasm/wasm_exec.js

* Export Go

As suggested in https://github.com/SocialSisterYi/bilibili-API-collect/issues/1168#issuecomment-2643690149

* eslint --fix

* Make eslint happier

* prettier --write

* The last auto fix

* fix: use ts extension

---------
2025-04-05 03:07:02 +08:00
Andvari aa38e959e7 fix(route/zhihu): Allow to set __zse_ck in signedHeader (#18774) 2025-04-05 01:14:45 +08:00
Ethan Shen 6290710c93 feat(route): add Diario Frutícola Filtro (#18780) 2025-04-05 00:43:20 +08:00
Neko Aria 8e268d1af8 fix(route/weibo): handle abnormal mblog with empty bid (#18770) 2025-04-04 22:57:43 +08:00
AiraNadih d75bedb50b feat(route): add route "BaoBua" (#18762)
* feat(route): add route "BaoBua"

* perf(route/baobua): cache paginated content to reduce API requests

* Revert "perf(route/baobua): cache paginated content to reduce API requests"

This reverts commit 200616c15a.

* feat(route): add route "BaoBua"
2025-04-04 18:44:05 +08:00
但为君故 7dbb6ccfd7 feat(route): add Northwest Normal University. (#18763)
* feat(route): add nwnu.

* fix: process embed PDF.

* chore: support 2738 param.

* fix: code styles, radars.

* feat: add academic affairs route.

* typo: fix.

* typo: fix
2025-04-04 17:33:14 +08:00
dependabot[bot] 605822d52d chore(deps): bump @sentry/node from 9.10.1 to 9.11.0 (#18775)
Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript) from 9.10.1 to 9.11.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-javascript/compare/9.10.1...9.11.0)

---
updated-dependencies:
- dependency-name: "@sentry/node"
  dependency-version: 9.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-04 01:22:25 -07:00
dependabot[bot] b0c911a78d chore(deps): bump destr from 2.0.3 to 2.0.5 (#18776)
Bumps [destr](https://github.com/unjs/destr) from 2.0.3 to 2.0.5.
- [Release notes](https://github.com/unjs/destr/releases)
- [Changelog](https://github.com/unjs/destr/blob/main/CHANGELOG.md)
- [Commits](https://github.com/unjs/destr/compare/v2.0.3...v2.0.5)

---
updated-dependencies:
- dependency-name: destr
  dependency-version: 2.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-04 08:20:53 +00:00
AiraNadih 517ba99ba7 fix(route/4khd): update image URL processing logic (#18761)
* fix(route/4khd): update image URL processing logic

* fix(route/4khd): update image URL processing logic
2025-04-03 16:12:35 -07:00
dependabot[bot] a2599f8df5 chore(deps-dev): bump @types/node from 22.13.17 to 22.14.0 (#18768)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.13.17 to 22.14.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 22.14.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-03 01:30:08 -07:00
dependabot[bot] a8c11a505f chore(deps): bump peter-evans/dockerhub-description from 4.0.1 to 4.0.2 (#18769)
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description) from 4.0.1 to 4.0.2.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases)
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/0505d8b04853a30189aee66f5bb7fd1511bbac71...432a30c9e07499fd01da9f8a49f0faf9e0ca5b77)

---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
  dependency-version: 4.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-03 08:14:36 +00:00
dependabot[bot] e2e7dd13eb chore(deps-dev): bump eslint-plugin-prettier from 5.2.5 to 5.2.6 (#18767)
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.5 to 5.2.6.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.2.5...v5.2.6)

---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-version: 5.2.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-03 08:10:30 +00:00
dependabot[bot] 8cbec31114 chore(deps): bump @scalar/hono-api-reference from 0.7.4 to 0.7.5 (#18766)
Bumps [@scalar/hono-api-reference](https://github.com/scalar/scalar/tree/HEAD/integrations/hono) from 0.7.4 to 0.7.5.
- [Changelog](https://github.com/scalar/scalar/blob/main/integrations/hono/CHANGELOG.md)
- [Commits](https://github.com/scalar/scalar/commits/HEAD/integrations/hono)

---
updated-dependencies:
- dependency-name: "@scalar/hono-api-reference"
  dependency-version: 0.7.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-03 08:07:29 +00:00
Tony a77c5f43b9 feat(route): recover psnine (#18760)
* feat: recover psnine

* fix: update path
2025-04-03 02:41:19 +08:00
未月 32b4c1a51d feat: add melonbooks (#18753)
* feat: add melonbooks

* refactor: extend description content

* fix: fix cache path

* fix: update

* Update lib/routes/melonbooks/search.ts

Co-authored-by: Tony <TonyRL@users.noreply.github.com>

* refactor: add whole item page into description

---------
2025-04-02 18:47:24 +08:00
dependabot[bot] 46a4fce35c chore(deps-dev): bump @types/node from 22.13.15 to 22.13.17 (#18757)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.13.15 to 22.13.17.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-02 08:44:03 +00:00
Jiahao Lee 8c16cf41a7 fix(route/yystv): fix cache collisions (#18739)
* fix(route/yystv): fix cache collisions induced by these two implementations

* chore(route/yystv): prefer existing types over new types

* fix(route/yystv): prefer caching processed items over raw web pages

* docs: fix maintainer github id

---------
2025-04-02 03:10:56 +08:00
Ethan Shen b9a71029f3 fix(route/bullionvault): missing latest articles (#18754) 2025-04-02 00:49:19 +08:00
Majimay a4935ea1ac feat(route): add 杭州市人民政府 (#18208)
* feat(route): add 杭州市人民政府

* change maintainer username

* perf: drop unnecessary requests

* feat: use art-template to format content from 浙江政务服务网

* fix: remove custom UA

* fix: puppeteer timeout due to unnecessary  page request, turn off page interception

* perf: reduce loading time & fix(puppeteer): exceed waitForSelector timeout
2025-04-01 19:09:46 +08:00
F.Rushmore.Coglan fd5cc6868f feat(route): add 中国政法大学 (#18748)
* feat(route): 添加中国政法大学教务处通知公告路由

* fix(route): 修改中国政法大学教务处路由名称为“教务处通知公告”
2025-04-01 18:28:09 +08:00