TypeScript AST parser and code generator from JSON
Validates guidelines for Obsidian plugins
An ESLint plugin designed for Misskey developers
ESLint rule to prevent comparing objects using comparison operators
A simple parser to split multiple statement SQL queries to seperated statements for MySQL, PostgreSQL and Microsoft SQL Server
ESLint plugin enforcing configurable Angular signal naming conventions.
ESLint Plugin combining eslint-plugin-etc and eslint-plugin-misc!
ESLint plugin for DB UX Design System components
```bash npm i -D eslint @typescript-eslint/parser @bangbang93/eslint-config-recommended ```
An ESLint plugin enforcing proper handling of neverthrow Result values.
ESLint plugin that enforces one semantic top-level concern per TypeScript module.
ESLint rules that enforce structured logging conventions: required event fields, masked PII in log payloads, and no stringified errors.
ESLint rules that catch the most common test-suite mistakes: focused tests, direct DB access from tests, and orphaned test files.
ESLint rules that catch agent-generated comment patterns: narrative prose ('Here we...', 'Now we...'), PR/issue references, and similar drift-prone metadata that belongs in commit messages, not source.
ESLint rules for resource-oriented, concern-suffixed project layouts.
ESLint rules that enforce kerf's hard rules — catches AI-shaped bugs at edit time.
ESLint rule: static i18n t() keys must exist in a canonical JSON dictionary.
ESLint plugin for control-flow style rules: guard clauses over wrapped happy paths, etc.
ESLint rules that force all env-var reads through a single validated singleton — no raw process.env, every key must exist in the schema.
ESLint rules enforcing security-critical OAuth invariants: Redis-backed state, PKCE for OIDC providers, and bounded state TTLs.
ESLint plugin enforcing security and correctness rules for Stripe webhooks.
ESLint plugin: Angular class member ordering, prefer-inject-function, forbid-nested-super-injections
Oxlint/ESLint plugin for @preact/signals to catch common signal misuse patterns
ESLint rules enforcing transactional correctness in Drizzle / any ORM with `db.transaction(...)`-style APIs.