Commit Graph

11847 Commits

Author SHA1 Message Date
dependabot[bot] ef92ee515c
chore(deps): bump dawidd6/action-download-artifact from 3 to 4 (#15813)
* chore(deps): bump dawidd6/action-download-artifact from 3 to 4

Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 3 to 4.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases)
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* chore: fix pnpm install

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-04 20:19:25 +08:00
Andvari 4cf8b284f2
fix(route/apnews): Fix page (#15808)
* fix(route/apnews): Fix page.

* .
2024-06-04 01:14:04 +08:00
Franklin Yu 7175ab0fdd
feat(route): add Bugzilla (#15798) 2024-06-03 23:37:26 +08:00
Andvari 331059c183
fix(route/apnews): Adapt to live page. (#15795)
* fix(route/apnews): Adapt to live page.

* .
2024-06-03 23:17:31 +08:00
Franklin Yu 0da7f3df65
ci(test): upload assets as GitHub CI artifacts (#15799) 2024-06-03 22:26:25 +08:00
dependabot[bot] 0afa3cef7b
chore(deps-dev): bump @types/node from 20.12.13 to 20.14.0 (#15804)
* chore(deps-dev): bump @types/node from 20.12.13 to 20.14.0

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.12.13 to 20.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-type: direct:development
  update-type: version-update:semver-minor
...

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

* chore: fix pnpm install

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-03 22:16:09 +08:00
dependabot[bot] e4979efef9
chore(deps-dev): bump msw from 2.3.0 to 2.3.1 (#15801)
* chore(deps-dev): bump msw from 2.3.0 to 2.3.1

Bumps [msw](https://github.com/mswjs/msw) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/mswjs/msw/releases)
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mswjs/msw/compare/v2.3.0...v2.3.1)

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

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

* chore: fix pnpm install

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-03 22:15:39 +08:00
dependabot[bot] 6905823eaa
chore(deps): bump tsx from 4.11.0 to 4.11.2 (#15806)
* chore(deps): bump tsx from 4.11.0 to 4.11.2

Bumps [tsx](https://github.com/privatenumber/tsx) from 4.11.0 to 4.11.2.
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](https://github.com/privatenumber/tsx/compare/v4.11.0...v4.11.2)

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

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

* chore: fix pnpm install

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-03 22:15:14 +08:00
dependabot[bot] 50610df2e2
chore(deps-dev): bump prettier from 3.2.5 to 3.3.0 (#15807)
* chore(deps-dev): bump prettier from 3.2.5 to 3.3.0

Bumps [prettier](https://github.com/prettier/prettier) from 3.2.5 to 3.3.0.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.2.5...3.3.0)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

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

* chore: fix pnpm install

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-03 20:02:33 +08:00
dependabot[bot] 2e1f2e96a1
chore(deps): bump @hono/zod-openapi from 0.14.0 to 0.14.1 (#15805)
* chore(deps): bump @hono/zod-openapi from 0.14.0 to 0.14.1

Bumps [@hono/zod-openapi](https://github.com/honojs/middleware) from 0.14.0 to 0.14.1.
- [Release notes](https://github.com/honojs/middleware/releases)
- [Commits](https://github.com/honojs/middleware/compare/@hono/zod-openapi@0.14.0...@hono/zod-openapi@0.14.1)

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

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

* chore: fix pnpm install

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-03 19:59:33 +08:00
dependabot[bot] 66b330b243
chore(deps): bump chrono-node from 2.7.5 to 2.7.6 (#15802)
* chore(deps): bump chrono-node from 2.7.5 to 2.7.6

Bumps [chrono-node](https://github.com/wanasit/chrono) from 2.7.5 to 2.7.6.
- [Release notes](https://github.com/wanasit/chrono/releases)
- [Commits](https://github.com/wanasit/chrono/compare/v2.7.5...v2.7.6)

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

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

* chore: fix pnpm install

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-03 19:58:42 +08:00
dependabot[bot] 34740c6fdd
chore(deps): bump @tonyrl/rand-user-agent from 2.0.65 to 2.0.66 (#15800)
* chore(deps): bump @tonyrl/rand-user-agent from 2.0.65 to 2.0.66

Bumps [@tonyrl/rand-user-agent](https://github.com/TonyRL/rand-user-agent) from 2.0.65 to 2.0.66.
- [Release notes](https://github.com/TonyRL/rand-user-agent/releases)
- [Commits](https://github.com/TonyRL/rand-user-agent/compare/v2.0.65...v2.0.66)

---
updated-dependencies:
- dependency-name: "@tonyrl/rand-user-agent"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* chore: fix pnpm install

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-03 19:57:37 +08:00
dependabot[bot] 40547d5e0e
chore(deps): bump tldts from 6.1.23 to 6.1.24 (#15803)
* chore(deps): bump tldts from 6.1.23 to 6.1.24

Bumps [tldts](https://github.com/remusao/tldts) from 6.1.23 to 6.1.24.
- [Release notes](https://github.com/remusao/tldts/releases)
- [Changelog](https://github.com/remusao/tldts/blob/master/CHANGELOG.md)
- [Commits](https://github.com/remusao/tldts/compare/v6.1.23...v6.1.24)

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

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

* chore: fix pnpm install

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-03 19:57:19 +08:00
Franklin Yu a0bee48d9f
docs: mention the GitHub issue for the new design (#15790) 2024-06-02 21:49:14 +08:00
minty_frankie 532ef65992
feat(route): add route SustainabilityMagazine articles (#15666)
* feat(susmag): add namespace

* fix(sustamag): update namespace

* feat(sustamag): add articles route

* fix(sustamag): fix bugs

- fix items' title parsing
- fix items' link parsing

* feat(sustamag): add full-text support

* fix(doc): set requirePuppeteer

* refactor(route): remove puppeteer requirement

* refactor(route): change article list fectching method to GraphQL

* fix: apply suggestions from code review

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

* refactor: change article items fetching selectors

* fix: article description

---------
2024-06-02 15:59:23 +08:00
Tony d46939c9a3
docs: fix academia parameters 2024-06-02 07:43:10 +00:00
Kieran Wynne c846973dd2
feat(route): adds academia.edu route #12849 (#15699)
* feat: adds academia.edu route #12849

* fixes unused variable

* Fixes further formatting issues

* Updates namespace name

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

* updates namespace to meet stndards

updates namespace to meet stndards

* updates route name to protect further development

* adds example

* Updates where data is pulled from, adding some extras

* fix: add categories

---------
2024-06-02 14:38:21 +08:00
Enoch Ma ec4a03e221
feat(route): support psyche.co (#15772)
* support psyche

* Update lib/routes/psyche/topic.ts

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

* Update lib/routes/psyche/topic.ts

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

* Update lib/routes/psyche/topic.ts

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

* graphql + _next/data/buildID

* add link

* delete json

* cache link

* hotfix: redundent 's'

---------
2024-06-02 13:15:26 +08:00
Tony 6a24c14974
feat(route): pubscholar (#15788) 2024-06-02 13:03:36 +08:00
Tony ef7ff49062
docs: fix npm (#15785) 2024-06-01 23:12:42 +08:00
Madray Haven 759041f7fb
feat(route): javdb video codes (#15784)
* fix: series response title

* feat(route): javdb video_codes
2024-06-01 22:55:11 +08:00
Harvey Qiu de2870bbde
feat(route): add dataguidance news (#15711)
* add dataguidanec news

* 1. add date
2. fix /

* fix: example

---------
2024-06-01 22:21:56 +08:00
SunBK201 2a5ec73c54
fix(route): fix ymgal article data fetching (#15783) 2024-06-01 21:50:55 +08:00
Nya Candy cce3bdb4fe
fix(route): 使用 ofetch() 替换一些 got().json() (#15780)
* chore: some massive adoption from got().json() to ofetch()

Not sure if everything works fine (some may still have problems other than fakeGot & json issues), but this might have some help.

BTW maybe we can start "The Migration" project to update some outdated routes to new format 🤔

* fix: some other issues

* fix: query

* fix: luogu user blog & modb topic

* fix: modb topic response

* fix: query options in freebuf

---------
2024-06-01 01:10:15 +08:00
Ethan Shen 9b3f9766dc
fix(route): restore /gov/shanghai (#15781) 2024-06-01 00:16:39 +08:00
dependabot[bot] f0059dfca9
chore(deps): bump hono from 4.4.0 to 4.4.2 (#15779)
* chore(deps): bump hono from 4.4.0 to 4.4.2

Bumps [hono](https://github.com/honojs/hono) from 4.4.0 to 4.4.2.
- [Release notes](https://github.com/honojs/hono/releases)
- [Commits](https://github.com/honojs/hono/compare/v4.4.0...v4.4.2)

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

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

* chore: fix pnpm install

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-31 17:53:04 +08:00
dependabot[bot] 05d03ec32f
chore(deps): bump @hono/node-server from 1.11.1 to 1.11.2 (#15778)
* chore(deps): bump @hono/node-server from 1.11.1 to 1.11.2

Bumps [@hono/node-server](https://github.com/honojs/node-server) from 1.11.1 to 1.11.2.
- [Release notes](https://github.com/honojs/node-server/releases)
- [Commits](https://github.com/honojs/node-server/compare/v1.11.1...v1.11.2)

---
updated-dependencies:
- dependency-name: "@hono/node-server"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* chore: fix pnpm install

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-31 17:35:56 +08:00
dependabot[bot] 44cd98977e
chore(deps-dev): bump @types/jsdom from 21.1.6 to 21.1.7 (#15777)
* chore(deps-dev): bump @types/jsdom from 21.1.6 to 21.1.7

Bumps [@types/jsdom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jsdom) from 21.1.6 to 21.1.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jsdom)

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

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

* chore: fix pnpm install

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-31 16:36:34 +08:00
Tony 1f619e46e1
fix(route): fetch articles from osc.cool (#15776) 2024-05-31 14:41:03 +08:00
Tony abbebfbd24
fix(route): wired (#15771) 2024-05-31 03:14:03 +08:00
Enoch Ma c2d5491e19
fix(route/twreporter): Change to ofetch and other fix (#15770)
* twreporter - fix & ofetch

* remove comment
2024-05-31 03:02:26 +08:00
Henry Wang db0ae9d3fa
fix(route): IEEE journal routes (#15720)
* fix: IEEE journal routes

* feat: add feed image

* chore: preprint -> earlyAccess

* chore: remove cookie jar
2024-05-30 23:51:22 +08:00
Zhitao Chen b72d35fe12
feat(route): add weibo/user-bookmarks 微博用户收藏动态 route (#15752)
* add weibo/user-bookmarks route

* fix review comments

* Update lib/routes/weibo/user-bookmarks.ts

---------

Co-authored-by: cztchoice <cztchoice+wsl@gmail.com>
2024-05-30 21:36:55 +08:00
dependabot[bot] 1646393de4
chore(deps-dev): bump @types/node from 20.12.12 to 20.12.13 (#15768)
* chore(deps-dev): bump @types/node from 20.12.12 to 20.12.13

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.12.12 to 20.12.13.
- [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>

* chore: fix pnpm install

* chore: bump pnpm to 9.1.4

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-30 21:02:01 +08:00
dependabot[bot] afd125d31e
chore(deps): bump @sentry/node from 8.5.0 to 8.7.0 (#15766)
* chore(deps): bump @sentry/node from 8.5.0 to 8.7.0

Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript) from 8.5.0 to 8.7.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/8.5.0...8.7.0)

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

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

* chore: fix pnpm install

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-30 20:25:41 +08:00
dependabot[bot] 93f4cbd725
chore(deps): bump undici from 6.18.1 to 6.18.2 (#15769)
* chore(deps): bump undici from 6.18.1 to 6.18.2

Bumps [undici](https://github.com/nodejs/undici) from 6.18.1 to 6.18.2.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v6.18.1...v6.18.2)

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

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

* chore: fix pnpm install

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-30 20:23:20 +08:00
Tony 2d1a0b7319
fix(route): famitsu (#15761) 2024-05-30 11:05:50 +08:00
mayouxi 86dfc3e1d8
feat(route): add jlu ccst xwzx (#15758)
* feat: add jlujwc

* feat: add jlujwc

* feat: add jlujwc

* add jlu ccst xwzx

* feat: add jlu ccst xwzx

* feat: add jlu ccst xwzx

* feat: add jlu ccst xwzx

* feat: add jlu ccst xwzx

---------
2024-05-30 08:25:24 +08:00
Ethan Shen c7319828d9
feat(route): add 上海市发展和改革委员会 (#15759) 2024-05-30 03:34:56 +08:00
Andvari af0199fbd6
feat(route/zhihu): Replace name fetching logic. (#15733)
* feat(route/zhihu): Replace name fetching logic.

* .

* Update posts.ts

* fix(route): optional `__zse_ck` (#15749)

* .

* .

* Update posts.ts

* Update posts.ts

* chore: add typing

---------
2024-05-29 22:58:57 +08:00
dependabot[bot] b393e32906
chore(deps): bump tldts from 6.1.22 to 6.1.23 (#15756) 2024-05-29 21:31:23 +08:00
Tony e7587546b4
docs: fix tencent namespace 2024-05-28 19:29:02 +00:00
Wei Zhu f5dbf697ee
fix(template): X (twitter) icon (#15750) 2024-05-29 02:55:38 +08:00
mayouxi 2f33a3e81b
feat(route): add jlujwc (#15747)
* feat: add jlujwc

* feat: add jlujwc

* feat: add jlujwc
2024-05-28 23:01:21 +08:00
Tony 9dcc83bc84
fix(route): optional `__zse_ck` (#15749) 2024-05-28 22:26:04 +08:00
Wei Zhu 62aa54e6c9
fix(route): fix gov/immiau/news (#15746) 2024-05-28 22:05:09 +08:00
Kieran Wynne 07c72b1d26
fix(route): Vice component role fix (#15737)
* Removes deprecated parameter documentation

* Fixes archaic component role structure
2024-05-28 21:48:44 +08:00
dependabot[bot] 0e1d1a48b5
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 7.10.0 to 7.11.0 (#15743)
* chore(deps-dev): bump @typescript-eslint/eslint-plugin

Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.10.0 to 7.11.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/v7.11.0/packages/eslint-plugin)

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

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

* chore: fix pnpm install

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-28 21:37:47 +08:00
dependabot[bot] 2c3ca9c0ae
chore(deps): bump @sentry/node from 8.4.0 to 8.5.0 (#15744)
* chore(deps): bump @sentry/node from 8.4.0 to 8.5.0

Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript) from 8.4.0 to 8.5.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/8.4.0...8.5.0)

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

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

* chore: fix pnpm install

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-28 21:33:16 +08:00
dependabot[bot] 7262d5bf72
chore(deps-dev): bump @typescript-eslint/parser from 7.10.0 to 7.11.0 (#15742)
* chore(deps-dev): bump @typescript-eslint/parser from 7.10.0 to 7.11.0

Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 7.10.0 to 7.11.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/v7.11.0/packages/parser)

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

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

* chore: fix pnpm install

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-28 21:08:38 +08:00