Fankex

Enter a keyword to search published documentation.

devhunt

CLI Reference

The three DevHunt commands and only the flags proven by the fixed parser, entry point, and tests.

scan

scan LOGIN collects token-visible GitHub inputs and writes them below out/LOGIN/raw/. The GraphQL queries do not enforce public-only visibility, so results can include private or internal-visible data available to the token. --token VALUE supplies a token, --window accepts quarter, half, year, 3y, or all, and --yes or -y skips interactive confirmation.

The entry point also checks GITHUB_TOKEN when --token is absent. The lower-level GitHub client can fall back to GH_TOKEN.

report

report LOGIN reads the local raw directory and writes a derived profile, a top-repository file, and charts below out/LOGIN/. --tz VALUE accepts an IANA-style zone or numeric offset for time-based summaries.

narrate

narrate LOGIN reads out/LOGIN/profile.json. --lang accepts zh or en. --style accepts professional, casual, or brief.

Parser behavior

The parser validates login length and path characters, validates enumerated window/language/style values, warns about repeated or unknown flags, and uses the last repeated value. These checks reduce malformed input; they do not make the resulting interpretation authoritative.