Skip to content
rdlabo.devdocs
ESLint Plugin Rulesv22.1.0
@rdlabo/eslint-plugin-rules

See code conventions work before code review

ESLint presets for Angular/Ionic conventions, Workers error boundaries, and timezone-safe code.

What the plugin covers

  • Angular Signals

    Catch Signals used as plain values in TypeScript and templates.

  • Component boundaries

    Enforce ViewModel ownership, readonly properties, and lifecycle contracts.

  • Ionic interaction

    Standardize overlays, standalone imports, attribute bindings, and double-tap prevention.

  • Framework-independent TypeScript

    Use the /typescript entry point for Workers error-boundary and timezone presets without loading Angular or Ionic.

All documentation