RSSHub/lib
H. Kamran 7ec4876202
feat(route): add NYC Mayor's Office news (#20811)
* feat(route): add NYC Mayor's Office news

* feat(route/nyc): add types and categories to path

* feat(route/nyc): use `en-us` language

* feat(route/nyc): use parameter object

* feat(route/nyc): add article image

* feat(route/nyc): update radar rules

* fix(route/nyc): update extension assignment, add base URL prefix

* feat(route/nyc): update feed link with types and categories

* Add category

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

* Remove extension to prevent redirect

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

* Update namespace name

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

* fix(route/nyc): remove duplicate `categories` key

* feat(route/nyc): use common title-case function

---------
2026-01-07 12:09:37 +08:00
..
api feat(tests): add comprehensive unit tests for various utility functions and views (#20779) 2025-12-29 17:34:48 +08:00
assets feat: deploy RSSHub to Cloudflare Workers (#20804) 2026-01-04 09:22:05 +08:00
errors feat(tests): add comprehensive unit tests for various utility functions and views (#20779) 2025-12-29 17:34:48 +08:00
middleware feat(tests): add comprehensive unit tests for various utility functions and views (#20779) 2025-12-29 17:34:48 +08:00
routes feat(route): add NYC Mayor's Office news (#20811) 2026-01-07 12:09:37 +08:00
routes-deprecated style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
shims refactor: deploy all routes to Cloudflare Workers (#20809) 2026-01-04 17:33:55 +08:00
utils refactor: deploy all routes to Cloudflare Workers (#20809) 2026-01-04 17:33:55 +08:00
views fix: add summary field in JSON output format (#20778) 2025-12-30 21:57:51 +08:00
app-bootstrap.test.tsx feat(tests): add comprehensive unit tests for various utility functions and views (#20779) 2025-12-29 17:34:48 +08:00
app-bootstrap.tsx style: auto format 2025-11-27 02:55:46 +00:00
app.test.ts style: auto format 2025-11-27 02:55:46 +00:00
app.ts
app.worker.tsx feat(worker): implement KV-based caching for Cloudflare Workers (#20806) 2026-01-04 11:29:33 +08:00
config.remote-error.test.ts feat(tests): add comprehensive unit tests for various utility functions and views (#20779) 2025-12-29 17:34:48 +08:00
config.test.ts feat(tests): add comprehensive unit tests for various utility functions and views (#20779) 2025-12-29 17:34:48 +08:00
config.ts style: auto format 2025-11-27 02:55:46 +00:00
entrypoints.test.ts feat(tests): add comprehensive unit tests for various utility functions and views (#20779) 2025-12-29 17:34:48 +08:00
index.test.ts feat(tests): add comprehensive unit tests for various utility functions and views (#20779) 2025-12-29 17:34:48 +08:00
index.ts style: auto format 2025-11-27 02:55:46 +00:00
pkg.test.ts feat(tests): add comprehensive unit tests for various utility functions and views (#20779) 2025-12-29 17:34:48 +08:00
pkg.ts style: auto format 2025-11-27 05:54:33 +00:00
registry.dynamic.test.ts feat(tests): add comprehensive unit tests for various utility functions and views (#20779) 2025-12-29 17:34:48 +08:00
registry.test.ts feat(tests): add comprehensive unit tests for various utility functions and views (#20779) 2025-12-29 17:34:48 +08:00
registry.ts feat: deploy RSSHub to Cloudflare Workers (#20804) 2026-01-04 09:22:05 +08:00
route-paths.d.ts
router.js
routes.test.ts style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
server.ts
setup.test.ts feat(tests): add comprehensive unit tests for various utility functions and views (#20779) 2025-12-29 17:34:48 +08:00
types.ts style: replace unicorn/no-for-loop w/ typescript/prefer-for-of (#20798) 2026-01-02 09:42:24 +08:00
worker.ts feat: deploy RSSHub to Cloudflare Workers (#20804) 2026-01-04 09:22:05 +08:00
worker.worker.test.ts fix: increase worker integration test timeout to 60s (#20810) 2026-01-04 18:00:09 +08:00