Erayaha Anti Dark Pattern Linter
Version updated for https://github.com/erayaha/anti-dark-pattern to version v1.0.0.
- This action is used across all versions by ? repositories.
Action Type
This is a Node action using Node version 20.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
The Anti-Dark Pattern Linter is a GitHub Action and CLI tool designed to detect and prevent legally risky dark patterns in front-end code during CI/CD workflows. It scans various UI source files for deceptive design practices, such as confirm shaming, hidden costs, and artificial urgency, and blocks pull requests with violations. The tool provides flexible output formats, integrates seamlessly into GitHub workflows, and includes a heuristic engine with optional support for AI-based analysis.
Release notes
What’s Changed
- Package anti-dark-pattern as a public GitHub Action and tighten Marketplace/public-release readiness in https://github.com/erayaha/anti-dark-pattern/pull/1
- Add real-world dark pattern examples and roach-motel/trick-question rules in https://github.com/erayaha/anti-dark-pattern/pull/2
Full Changelog: https://github.com/erayaha/anti-dark-pattern/commits/v1.0.0