Skip to content

sonenta scan

Scan the WHOLE repository in one pass and report two things: (1) hardcoded, non-internationalized user-facing strings, and (2) every i18n key REFERENCE with its file:line (uploaded so the console can show a per-file / orphan-keys view). Detects and reports only: it never edits your code.

Fenêtre de terminal
sonenta scan [options]
FlagDescriptiondefault
--dir <path>Directory to scan (default: cwd). Narrowing this makes the run partial.-
--exclude <patterns>Comma-separated paths to skip. A pattern with no * matches any path containing it; * and ** glob.-
--dry-runShow the report and send nothingfalse
--uploadSend the report (default: on, unless --dry-run)true
--no-uploadReport locally, send nothing-
--confirm-removalAllow a run that retires a large share of the project's findings OR key occurrences. Needed only when the server refuses one (it guards both flows).false
--no-occurrencesSkip the key-occurrence flow; scan and upload hardcoded strings only-
--no-a11ySkip the accessibility pass (key-type inference + scan record)-
--namespace <slug>Namespace for keys written bare in code when the file declares none. Off by default: bare refs stay bare and the server binds them to the project's default namespace.-
--format <fmt>Output format: text | json"text"
--host <url>Override host (otherwise from config/credentials)-