Skip to content

[pull] master from diygod:master - #75

Open
pull[bot] wants to merge 923 commits into
workoho:masterfrom
DIYgod:master
Open

pull[bot] wants to merge 923 commits into
workoho:masterfrom
DIYgod:master

Conversation

@pull

@pull pull Bot commented Jun 3, 2026 •

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull Bot locked and limited conversation to collaborators Jun 3, 2026
@pull pull Bot added ⤵️ pull merge-conflict Resolve conflicts manually labels Jun 3, 2026
dependabot Bot and others added 26 commits September 1, 2026 22:20
Bumps the hono group with 1 update in the / directory: [@scalar/hono-api-reference](https://github.com/scalar/scalar/tree/HEAD/integrations/hono).


Updates `@scalar/hono-api-reference` from 0.11.16 to 0.12.0
- [Release notes](https://github.com/scalar/scalar/releases)
- [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.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: hono
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the cloudflare group with 2 updates: [@cloudflare/workers-types](https://github.com/cloudflare/workerd) and [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler).


Updates `@cloudflare/workers-types` from 5.20260828.1 to 5.20260829.1
- [Release notes](https://github.com/cloudflare/workerd/releases)
- [Changelog](https://github.com/cloudflare/workerd/blob/main/RELEASE.md)
- [Commits](https://github.com/cloudflare/workerd/commits)

Updates `wrangler` from 4.127.0 to 4.127.1
- [Release notes](https://github.com/cloudflare/workers-sdk/releases)
- [Commits](https://github.com/cloudflare/workers-sdk/commits/wrangler@4.127.1/packages/wrangler)

---
updated-dependencies:
- dependency-name: "@cloudflare/workers-types"
  dependency-version: 5.20260829.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cloudflare
- dependency-name: wrangler
  dependency-version: 4.127.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: cloudflare
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [zod](https://github.com/colinhacks/zod) from 4.4.3 to 4.5.2.
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Commits](colinhacks/zod@v4.4.3...v4.5.2)

---
updated-dependencies:
- dependency-name: zod
  dependency-version: 4.5.2
  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>
…3171)

Bumps [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn) from 73.0.0 to 74.0.0.
- [Release notes](https://github.com/sindresorhus/eslint-plugin-unicorn/releases)
- [Commits](sindresorhus/eslint-plugin-unicorn@v73.0.0...v74.0.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-unicorn
  dependency-version: 74.0.0
  dependency-type: direct:development
  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>
* build: bump workers compatibility date

* build: remove implemented shim

* build: use native createRequire for node:module shim

* fix: resolve process through the node:module shim

this fixes youtubei.js on workers

* style: fix oxlint

* refactor: ditch vm2 for ichunqiu

* build: bundle data files header-generator in workers
* feat(route/mi): merge date_list into new products and sort by pubDate

- merge date_list, history_date_list and new_list with deduplication guards
- return a Map keyed by product ID from getNewProductList
- sort items by start_time (pubDate) in the handler
- remove allowEmpty

* feat(route/mi): render product name and goods images in new products

Add product name below the cover image and a fixed-width image column
to the goods table in the new products feed description.

* refactor(route/mi): extract setIfNeeded helper in getNewProductList

Deduplicate the three guarded set loops into a single setIfNeeded
helper that iterates items and inserts only absent product IDs.

* refactor(route/mi): rename productMap to list in newproducts handler

Align variable naming with the plan: pass the merged map directly as
`list` to getDetails and use it for item creation.

* feat(route/mi): merge history projects into crowdfunding and add pubDate

- Fetch current and history (status=1) lists and merge into a Map keyed by project_id
- Add pubDate from detail start_time, remove allowEmpty
- Align getDetails/getDataItem with the newproducts Map pattern
- Add 图片 column with goods images to the support table
- Build description from listItem and detail, drop dayjs injection

* refactor(route/mi): remove duplicate names from crowdfunding and new products descriptions

* refactor(mi): remove unnecessary export from internal interfaces

* refactor(mi): remove unnecessary referer headers from API calls

* refactor(mi): replace Maps with arrays and simplify detail fetching

Change getCrowdfundingList and getNewProductList to return arrays
instead of Maps, and restructure detail fetching to pair each list
item with its detail directly, removing redundant lookups and sorting.

* refactor(mi): remove unused fields from types

* perf(mi): add caching for crowdfunding and new products detail fetching

* refactor(mi): remove unnecessary caching from utility functions
* feat(route): add toutiao

* feat: add full article
* feat(route): add baijiahao

* fix: use mac
Bumps [patchright](https://github.com/Kaliiiiiiiiii-Vinyzu/patchright) from 1.62.1 to 1.62.2.
- [Release notes](https://github.com/Kaliiiiiiiiii-Vinyzu/patchright/releases)
- [Commits](https://github.com/Kaliiiiiiiiii-Vinyzu/patchright/commits)

---
updated-dependencies:
- dependency-name: patchright
  dependency-version: 1.62.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>
Bumps [tsx](https://github.com/privatenumber/tsx) from 4.23.12 to 4.23.13.
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](privatenumber/tsx@v4.23.12...v4.23.13)

---
updated-dependencies:
- dependency-name: tsx
  dependency-version: 4.23.13
  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>
Bumps [zod](https://github.com/colinhacks/zod) from 4.5.2 to 4.5.4.
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Commits](colinhacks/zod@v4.5.2...v4.5.4)

---
updated-dependencies:
- dependency-name: zod
  dependency-version: 4.5.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>
Bumps the cloudflare group with 1 update in the / directory: [@cloudflare/workers-types](https://github.com/cloudflare/workerd).


Updates `@cloudflare/workers-types` from 5.20260829.1 to 5.20260830.1
- [Release notes](https://github.com/cloudflare/workerd/releases)
- [Changelog](https://github.com/cloudflare/workerd/blob/main/RELEASE.md)
- [Commits](https://github.com/cloudflare/workerd/commits)

---
updated-dependencies:
- dependency-name: "@cloudflare/workers-types"
  dependency-version: 5.20260830.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cloudflare
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [devenv](https://github.com/cachix/devenv) from `eeced81` to `cb8246b`.
- [Release notes](https://github.com/cachix/devenv/releases)
- [Commits](cachix/devenv@eeced81...cb8246b)

---
updated-dependencies:
- dependency-name: devenv
  dependency-version: cb8246be6bf9813ea5584e1f01ae08b4a292b90d
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [nixpkgs](https://github.com/NixOS/nixpkgs) from `9fbb54b` to `83199d0`.
- [Commits](NixOS/nixpkgs@9fbb54b...83199d0)

---
updated-dependencies:
- dependency-name: nixpkgs
  dependency-version: 83199d0d373dd3ac2b9a1996b1d0263f76ab7a4c
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…up (#23191)

Bumps the cloudflare group with 1 update: [@cloudflare/workers-types](https://github.com/cloudflare/workerd).


Updates `@cloudflare/workers-types` from 5.20260830.1 to 5.20260831.1
- [Release notes](https://github.com/cloudflare/workerd/releases)
- [Changelog](https://github.com/cloudflare/workerd/blob/main/RELEASE.md)
- [Commits](https://github.com/cloudflare/workerd/commits)

---
updated-dependencies:
- dependency-name: "@cloudflare/workers-types"
  dependency-version: 5.20260831.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cloudflare
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [devenv](https://github.com/cachix/devenv) from `cb8246b` to `00832ed`.
- [Release notes](https://github.com/cachix/devenv/releases)
- [Commits](cachix/devenv@cb8246b...00832ed)

---
updated-dependencies:
- dependency-name: devenv
  dependency-version: '00832edc267fb93e71f1b4929c89b3ae4a637e0c'
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [nixpkgs](https://github.com/NixOS/nixpkgs) from `83199d0` to `d2f6794`.
- [Commits](NixOS/nixpkgs@83199d0...d2f6794)

---
updated-dependencies:
- dependency-name: nixpkgs
  dependency-version: d2f67949798825fe853f7c5d0492b8bf016d3f88
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(route/br-klassik): add Aktuell (News & Kritik) feed

Add a new BR-Klassik namespace with an Aktuell route scraping the
news & criticism listing

* refactor(route/br-klassik): address review comments

* use DataItem from @/types
* remove unnecessary deduplication and element cloning
* cache the whole item
* parse dates with parseDate/timezone

* refactor(route/br-klassik): build list immutably
Bumps the nix group with 2 updates: [devenv](https://github.com/cachix/devenv) and [nixpkgs](https://github.com/NixOS/nixpkgs).


Updates `devenv` from `00832ed` to `97135e8`
- [Release notes](https://github.com/cachix/devenv/releases)
- [Commits](cachix/devenv@00832ed...97135e8)

Updates `nixpkgs` from `d2f6794` to `34ab990`
- [Commits](NixOS/nixpkgs@d2f6794...34ab990)

---
updated-dependencies:
- dependency-name: devenv
  dependency-version: 97135e80b6e432f41f84f72383e1b8147f33ef0c
  dependency-type: direct:production
  dependency-group: nix
- dependency-name: nixpkgs
  dependency-version: 34ab99075ac4f7e40cf037eef32cb1c360bb85e9
  dependency-type: direct:production
  dependency-group: nix
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [undici](https://github.com/nodejs/undici) from 8.10.0 to 8.10.1.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](nodejs/undici@v8.10.0...v8.10.1)

---
updated-dependencies:
- dependency-name: undici
  dependency-version: 8.10.1
  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>
)

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.68.0 to 8.69.0
- [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.69.0/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.68.0 to 8.69.0
- [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.69.0/packages/parser)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot Bot and others added 30 commits September 22, 2026 08:27
Bumps the oxc group with 1 update: [oxlint-tsgolint](https://github.com/oxc-project/tsgolint).


Updates `oxlint-tsgolint` from 7.0.2001 to 7.0.2002
- [Release notes](https://github.com/oxc-project/tsgolint/releases)
- [Commits](oxc-project/tsgolint@v7.0.2001...v7.0.2002)

---
updated-dependencies:
- dependency-name: oxlint-tsgolint
  dependency-version: 7.0.2002
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: oxc
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the nix group with 2 updates: [devenv](https://github.com/cachix/devenv) and [nixpkgs](https://github.com/NixOS/nixpkgs).


Updates `devenv` from `ccb4a99` to `2ba2f9e`
- [Release notes](https://github.com/cachix/devenv/releases)
- [Commits](cachix/devenv@ccb4a99...2ba2f9e)

Updates `nixpkgs` from `b1b8759` to `e554fab`
- [Commits](NixOS/nixpkgs@b1b8759...e554fab)

---
updated-dependencies:
- dependency-name: devenv
  dependency-version: 2ba2f9ed32596289874c58981a4d3e56cadd639d
  dependency-type: direct:production
  dependency-group: nix
- dependency-name: nixpkgs
  dependency-version: e554fab72f81915600f3f449b786fd9af40439a5
  dependency-type: direct:production
  dependency-group: nix
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…updates (#23347)

Bumps the cloudflare group with 3 updates in the / directory: [@cloudflare/vitest-plugin](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-plugin), [@cloudflare/workers-types](https://github.com/cloudflare/workerd) and [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler).


Updates `@cloudflare/vitest-plugin` from 1.1.9 to 1.1.13
- [Release notes](https://github.com/cloudflare/workers-sdk/releases)
- [Changelog](https://github.com/cloudflare/workers-sdk/blob/main/packages/vitest-plugin/CHANGELOG.md)
- [Commits](https://github.com/cloudflare/workers-sdk/commits/@cloudflare/vitest-plugin@1.1.13/packages/vitest-plugin)

Updates `@cloudflare/workers-types` from 5.20260915.1 to 5.20260919.1
- [Release notes](https://github.com/cloudflare/workerd/releases)
- [Changelog](https://github.com/cloudflare/workerd/blob/main/RELEASE.md)
- [Commits](https://github.com/cloudflare/workerd/commits)

Updates `wrangler` from 4.131.2 to 4.135.0
- [Release notes](https://github.com/cloudflare/workers-sdk/releases)
- [Commits](https://github.com/cloudflare/workers-sdk/commits/wrangler@4.135.0/packages/wrangler)

---
updated-dependencies:
- dependency-name: "@cloudflare/vitest-plugin"
  dependency-version: 1.1.13
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: cloudflare
- dependency-name: "@cloudflare/workers-types"
  dependency-version: 5.20260919.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cloudflare
- dependency-name: wrangler
  dependency-version: 4.135.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cloudflare
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…23348)

Bumps the eslint group with 1 update in the / directory: [eslint](https://github.com/eslint/eslint).


Updates `eslint` from 10.10.0 to 10.11.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](eslint/eslint@v10.10.0...v10.11.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 10.11.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>
* feat(route): add xueqiu status detail route

* chore: re-trigger ci
* feat(route): add Fraenkel Gallery

Exhibitions (a custom post type not covered by the official feed) with
artist, year, type and status as categories and the full exhibition page,
plus the Conversations blog with its featured image.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* fix(route/fraenkelgallery): match the Photon host instead of a URL substring

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* fix(route/fraenkelgallery): strip lazy-loading attributes from embedded iframes too

Readers that never trigger lazy loading show an empty box where the embed
should be, the same way they do for images.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* feat(route): add Fraenkel Gallery — address review

Drops the Array.isArray guard on the top-level response and the explicit
accept header; this host serves JSON with browser-like headers too. The
Photon query string is still stripped so the original image is served, and
only the attributes describing the replaced variant go with it.

Guards the term mapping against the error object WordPress inlines when an
_embed sub-request fails.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017gmEyEJ8ufxFDtbwMCXNiL

* feat(route): add Fraenkel Gallery — drop the URL.canParse check

Across 453 image sources in the exhibition bodies none is relative or
otherwise unparsable, so the guard had no case behind it.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017gmEyEJ8ufxFDtbwMCXNiL

---------

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Bumps [tsx](https://github.com/privatenumber/tsx) from 4.23.13 to 4.23.15.
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](privatenumber/tsx@v4.23.13...v4.23.15)

---
updated-dependencies:
- dependency-name: tsx
  dependency-version: 4.23.15
  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>
Bumps [eslint-plugin-regexp](https://github.com/ota-meshi/eslint-plugin-regexp) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/ota-meshi/eslint-plugin-regexp/releases)
- [Changelog](https://github.com/ota-meshi/eslint-plugin-regexp/blob/master/CHANGELOG.md)
- [Commits](ota-meshi/eslint-plugin-regexp@v3.3.0...v3.3.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-regexp
  dependency-version: 3.3.1
  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>
Bumps the cloudflare group with 1 update in the / directory: [@cloudflare/workers-types](https://github.com/cloudflare/workerd).


Updates `@cloudflare/workers-types` from 5.20260919.1 to 5.20260920.1
- [Release notes](https://github.com/cloudflare/workerd/releases)
- [Changelog](https://github.com/cloudflare/workerd/blob/main/RELEASE.md)
- [Commits](https://github.com/cloudflare/workerd/commits)

---
updated-dependencies:
- dependency-name: "@cloudflare/workers-types"
  dependency-version: 5.20260920.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cloudflare
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the nix group with 2 updates: [devenv](https://github.com/cachix/devenv) and [nixpkgs](https://github.com/NixOS/nixpkgs).


Updates `devenv` from `2ba2f9e` to `87edd16`
- [Release notes](https://github.com/cachix/devenv/releases)
- [Commits](cachix/devenv@2ba2f9e...87edd16)

Updates `nixpkgs` from `e554fab` to `20b1ddd`
- [Commits](NixOS/nixpkgs@e554fab...20b1ddd)

---
updated-dependencies:
- dependency-name: devenv
  dependency-version: 87edd1692507101de0c72f602bed65ec044d92c9
  dependency-type: direct:production
  dependency-group: nix
- dependency-name: nixpkgs
  dependency-version: 20b1ddd1aa5ace70c9468305030aa4f9ef79671b
  dependency-type: direct:production
  dependency-group: nix
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…3363)

* chore(deps-dev): bump eslint-plugin-unicorn from 75.0.0 to 76.0.0

Bumps [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn) from 75.0.0 to 76.0.0.
- [Release notes](https://github.com/sindresorhus/eslint-plugin-unicorn/releases)
- [Commits](sindresorhus/eslint-plugin-unicorn@v75.0.0...v76.0.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-unicorn
  dependency-version: 76.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

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

* chore: bump overrides

* chore: bump teleproto to v1.229.0

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tony <TonyRL@users.noreply.github.com>
…23121)

* fix(route/latepost): include cover image and abstract in description

The article body selector `#select-main` excludes the cover image, which
the site renders in a sibling block. As a result feed items never carried
the cover, even though every recent exclusive and long read has one.

Pick it up from `#abstract_img` (exclusives, long reads) or
`img.interview-pic` (interviews), falling back to the share image declared
in the page script so both layouts are covered. The site serves these over
plain http, so upgrade the scheme — readers on https tend to refuse mixed
content. Articles genuinely without a cover, such as those in the 晚点早知道
column, are left untouched.

Also prepend the one-line abstract that accompanies the cover, which was
likewise dropped.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

* fix(route/latepost): keep abstract escaped and drop unneeded trim

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
…#23375)

Bumps the nix group with 1 update: [devenv](https://github.com/cachix/devenv).


Updates `devenv` from `87edd16` to `c5ee672`
- [Release notes](https://github.com/cachix/devenv/releases)
- [Commits](cachix/devenv@87edd16...c5ee672)

---
updated-dependencies:
- dependency-name: devenv
  dependency-version: c5ee672098ceb23c694fd89fdb1ff7478ee386fa
  dependency-type: direct:production
  dependency-group: nix
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…up (#23373)

Bumps the cloudflare group with 1 update: [@cloudflare/workers-types](https://github.com/cloudflare/workerd).


Updates `@cloudflare/workers-types` from 5.20260920.1 to 5.20260921.1
- [Release notes](https://github.com/cloudflare/workerd/releases)
- [Changelog](https://github.com/cloudflare/workerd/blob/main/RELEASE.md)
- [Commits](https://github.com/cloudflare/workerd/commits)

---
updated-dependencies:
- dependency-name: "@cloudflare/workers-types"
  dependency-version: 5.20260921.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cloudflare
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(route): add komica

* feat(route/komica): simplify handler logic and improve category handling
Bumps the hono group with 1 update: [@scalar/hono-api-reference](https://github.com/scalar/scalar/tree/HEAD/integrations/hono).


Updates `@scalar/hono-api-reference` from 0.12.2 to 0.12.3
- [Release notes](https://github.com/scalar/scalar/releases)
- [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.12.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: hono
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
)

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.70.0 to 8.70.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.70.1/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.70.0 to 8.70.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.70.1/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.70.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: typescript-eslint
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.70.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>
Bumps [tldts](https://github.com/remusao/tldts) from 7.4.13 to 7.4.14.
- [Release notes](https://github.com/remusao/tldts/releases)
- [Changelog](https://github.com/remusao/tldts/blob/master/CHANGELOG.md)
- [Commits](remusao/tldts@v7.4.13...v7.4.14)

---
updated-dependencies:
- dependency-name: tldts
  dependency-version: 7.4.14
  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>
Bumps [@honeybadger-io/js](https://github.com/honeybadger-io/honeybadger-js) from 6.16.3 to 6.16.4.
- [Release notes](https://github.com/honeybadger-io/honeybadger-js/releases)
- [Commits](https://github.com/honeybadger-io/honeybadger-js/compare/@honeybadger-io/js@6.16.3...@honeybadger-io/js@6.16.4)

---
updated-dependencies:
- dependency-name: "@honeybadger-io/js"
  dependency-version: 6.16.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>
Bumps [dotenv](https://github.com/motdotla/dotenv) from 18.0.1 to 18.0.2.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](motdotla/dotenv@v18.0.1...v18.0.2)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-version: 18.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>
Bumps [jsdom](https://github.com/jsdom/jsdom) from 30.1.0 to 30.1.1.
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v30.1.0...v30.1.1)

---
updated-dependencies:
- dependency-name: jsdom
  dependency-version: 30.1.1
  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>
Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript) from 10.75.0 to 10.75.1.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md)
- [Commits](getsentry/sentry-javascript@10.75.0...10.75.1)

---
updated-dependencies:
- dependency-name: "@sentry/node"
  dependency-version: 10.75.1
  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>
…updates (#23378)

Bumps the cloudflare group with 3 updates in the / directory: [@cloudflare/vitest-plugin](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-plugin), [@cloudflare/workers-types](https://github.com/cloudflare/workerd) and [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler).


Updates `@cloudflare/vitest-plugin` from 1.1.13 to 1.2.1
- [Release notes](https://github.com/cloudflare/workers-sdk/releases)
- [Changelog](https://github.com/cloudflare/workers-sdk/blob/main/packages/vitest-plugin/CHANGELOG.md)
- [Commits](https://github.com/cloudflare/workers-sdk/commits/@cloudflare/vitest-plugin@1.2.1/packages/vitest-plugin)

Updates `@cloudflare/workers-types` from 5.20260921.1 to 5.20260922.1
- [Release notes](https://github.com/cloudflare/workerd/releases)
- [Changelog](https://github.com/cloudflare/workerd/blob/main/RELEASE.md)
- [Commits](https://github.com/cloudflare/workerd/commits)

Updates `wrangler` from 4.135.0 to 4.136.1
- [Release notes](https://github.com/cloudflare/workers-sdk/releases)
- [Commits](https://github.com/cloudflare/workers-sdk/commits/wrangler@4.136.1/packages/wrangler)

---
updated-dependencies:
- dependency-name: "@cloudflare/vitest-plugin"
  dependency-version: 1.2.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cloudflare
- dependency-name: "@cloudflare/workers-types"
  dependency-version: 5.20260922.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cloudflare
- dependency-name: wrangler
  dependency-version: 4.136.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cloudflare
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the nix group with 2 updates: [devenv](https://github.com/cachix/devenv) and [nixpkgs](https://github.com/NixOS/nixpkgs).


Updates `devenv` from `c5ee672` to `1c57b5d`
- [Release notes](https://github.com/cachix/devenv/releases)
- [Commits](cachix/devenv@c5ee672...1c57b5d)

Updates `nixpkgs` from `20b1ddd` to `44a9189`
- [Commits](NixOS/nixpkgs@20b1ddd...44a9189)

---
updated-dependencies:
- dependency-name: devenv
  dependency-version: 1c57b5dea0d400af97053fdd1a536fca17378f73
  dependency-type: direct:production
  dependency-group: nix
- dependency-name: nixpkgs
  dependency-version: 44a91898084f46797b5fac650c7e8c9ac38c43d4
  dependency-type: direct:production
  dependency-group: nix
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

⤵️ pull merge-conflict Resolve conflicts manually

Projects

None yet

Development

Successfully merging this pull request may close these issues.