DIYgod mirror
Go to file
Mas0nShi e953515cd2
refactor(route/hex-rays): update data acquisition method (#17130)
This commit refactors the data acquisition method in the hex-rays route. It adds type annotations for the Data, DataItem, and Route types. It also imports the Context type from the hono library. The maintainers list is updated to include Mas0n. The handler function now takes a Context parameter and returns a Promise<Data>. The link to fetch data is updated to 'https://hex-rays.com/blog/'. The parsing logic for the list of articles is modified to use the correct selectors. The category and description properties of each article are updated to match the new HTML structure. The image property is added to the returned data object.
2024-10-15 02:24:36 +08:00
.devcontainer fix(dev): can not start devcontainer (#15507) 2024-05-08 19:47:27 +08:00
.github chore(deps): bump thollander/actions-comment-pull-request from 2 to 3 (#17070) 2024-10-10 02:14:30 -07:00
.husky chore(deps-dev): bump husky from 9.0.11 to 9.1.0 (#16200) 2024-07-18 20:04:24 +08:00
api
assets
lib refactor(route/hex-rays): update data acquisition method (#17130) 2024-10-15 02:24:36 +08:00
logs
scripts chore: unwrap error detail in test route 2024-05-24 20:19:41 +00:00
.codecov.yml
.dockerignore chore: add eslint & vitest config file to dockerignore 2024-07-09 20:06:37 +08:00
.editorconfig
.gitignore feat: twitter.com -> x.com 2024-05-18 23:57:25 +08:00
.gitpod.yml
.npmrc chore: set package-manager-strict to false 2024-05-24 02:46:38 +00:00
.prettierignore
.prettierrc
.puppeteerrc.cjs style(eslint): lint tsx (#15098) 2024-04-04 20:28:45 +08:00
CODE_OF_CONDUCT.md
CONTRIBUTING.md
Dockerfile build(docker): use corepack before setting registry (#17004) 2024-10-05 05:03:03 +08:00
LICENSE
README.md docs: Change "Twitter" to "X (Twitter)" in README (#16836) 2024-09-20 22:38:53 +08:00
SECURITY.md
app.json
babel.config.js
docker-compose.yml feat(core): add healthz route for server health check (#16450) 2024-08-15 11:29:48 +08:00
eslint.config.mjs chore(deps-dev): bump eslint-plugin-unicorn from 55.0.0 to 56.0.0 (#17000) 2024-10-04 21:14:37 +08:00
fly.toml
package.json chore(deps): bump hono from 4.6.3 to 4.6.4 (#17127) 2024-10-14 21:47:35 +08:00
pnpm-lock.yaml chore(deps): bump hono from 4.6.3 to 4.6.4 (#17127) 2024-10-14 21:47:35 +08:00
tailwind.config.js
tsconfig.json
vercel.json
vitest.config.ts

README.md

RSSHub

RSSHub

🧡 Everything is RSSible

docker publish npm publish test Test coverage Visitors

Telegram group Telegram channel X (Twitter)

Introduction

RSSHub is the world's largest RSS network, consisting of over 5,000 global instances.

RSSHub delivers millions of contents aggregated from all kinds of sources, our vibrant open source community is ensuring the deliver of RSSHub's new routes, new features and bug fixes.

Documentation | Telegram Group | Telegram Channel | X (Twitter)

  • RSSHub Radar | A browser extension that can help you quickly discover and subscribe to the RSS and RSSHub of current websites.
  • RSSBud | RSSHub Radar for iOS platform, designed specifically for mobile ecosystem optimization.
  • RSSAid | RSSHub Radar for Android platform built with Flutter.
  • DocSearch | Link RSSHub DocSearch into Raycast

Contribute

We welcome all pull requests. Suggestions and feedback are also welcomed here.

Refer to Quick Start

Deployment

Refer to Deployment

Special Thanks

Logo designer sheldonrrr

              

Author

RSSHub © DIYgod, Released under the MIT License.
Authored and maintained by DIYgod with help from contributors (list).

Blog @DIYgod · GitHub @DIYgod · X (Twitter) @DIYgod · Telegram Channel @awesomeDIYgod