MoonTechLab/LunaTV

10.6k starsTypeScript Latest
Open on GitHub

What It Calls

Calls external APIs Partial check

Without a key: External API (api.bgm.tv): has a branch that stops with an error without a key.

Feature matrix
Feature Provider Use Default Alternative
External API (api.bgm.tv) api.bgm.tv
1 call sites
Default call api.bgm.tv None
External API (m.douban.cmliussss.com) m.douban.cmliussss.com
2 call sites
Undetermined m.douban.cmliussss.com None
External API (m.douban.cmliussss.net) m.douban.cmliussss.net
2 call sites
Undetermined m.douban.cmliussss.net None
External API (m.douban.com) m.douban.com
3 call sites
Undetermined m.douban.com None
External APIs
API Credential Code evidence Pricing Pricing page Checked
api.bgm.tv Credential unclear src/app/api/bangumi/calendar/route.ts:12The code calls the external API api.bgm.tv, and an error occurs if the call fails. No pricing info - -
m.douban.cmliussss.com Credential unclear src/lib/douban.client.ts:150Not shown to stop without a key or address No pricing info - -
m.douban.cmliussss.net Credential unclear src/lib/douban.client.ts:148Not shown to stop without a key or address No pricing info - -
m.douban.com Credential unclear src/app/api/douban/recommends/route.ts:81Not shown to stop without a key or address No pricing info - -

Data sent out: What is sent could not be confirmed in the code

Checked scope: 124/156 files checked · tree not truncated · no submodules · 2 unresolved import path(s)

Next

Check another repository This result is wrong

Badge preview

external API badge

[![external API](https://whatitcalls.reactiveworks.dev/badge/MoonTechLab/LunaTV.svg)](https://whatitcalls.reactiveworks.dev/en/MoonTechLab/LunaTV)

Shows as “external API · used” in a README.

Was this analysis helpful?

Freshness detailscommit 6c0428d · checked 2026-10-07
Committed
2026-09-10 07:56 UTC
Checked
2026-10-07 11:59 UTC
HEAD last seen
2026-10-07 11:58 UTC · 6c0428d (same as the checked commit)
Read depth
Basic (up to 400 files · 8 MB)
Scanner · rules
scan-5+verdict-4
Pricing catalog
version 2
Correction revision
0
Summary
Model ollama-cloud/gemma4:31b-cloud · some rule sentences
What is sent out
  • Unconfirmed Providers whose payload was not found in the code: api.bgm.tv, m.douban.cmliussss.com, m.douban.cmliussss.net, m.douban.com
README claims ↔ code

No README claim contradicts the code.

Code quotes

Source files are not stored. Code is linked at the checked commit on GitHub; stored quotes are at most 3 lines per evidence and 6 per file.

Source: MoonTechLab/LunaTV · commit 6c0428d · src/app/api/bangumi/calendar/route.ts

Checked scope details

Files

In the repository
156
Checked
124 (79%)

Manifests

All priority files read

  • package.json

Unresolved import paths (2)

dynamic import 1 · missing file 1

Excluded files

  • (none) 10
  • .png 8
  • .css 3
  • .code-snippets 2
  • .json 2
  • .txt 2

+4 more

External code not checked
None
Limits hit
None
Correction history

No corrections yet.

This result is wrong · Corrections policy