erayaha/Erayaha Anti Dark Pattern Linter
Scan front-end code for dark pattern signals and fail CI before deceptive UX ships.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| path | Path to scan for front-end files. | no | . |
| format | Output format to emit (text, json, or github). GitHub annotations are recommended in CI. | no | github |
| rules | Optional comma-separated list of rule IDs to run. | no | — |
| model | Optional model adapter. Omit this input to use the default deterministic heuristic engine, or set it to github to enable GitHub Models. | no | — |
| github_model | Optional GitHub Models model ID override, for example openai/gpt-5-mini. Requires model=github. | no | — |
Outputs
| name | description |
|---|---|
| exit_code | Exit code from the scan. 0 means no findings, 1 means findings were detected, and 2 means invalid usage or scan failure. |