mirror of
https://github.com/antebudimir/eslint-plugin-vanilla-extract.git
synced 2026-01-01 01:13:32 +00:00
- Add new rule `prefer-logical-properties` that enforces logical CSS properties over physical directional properties - Detects 140+ physical property mappings across margin, padding, border, inset, size, overflow, and scroll properties - Supports value-based detection for `text-align`, `float`, `clear`, and `resize` properties - Provides automatic fixes for all detected violations - Preserves original formatting (camelCase/kebab-case and quote style) - Configurable allowlist via `allow` option to skip specific properties - Comprehensive test coverage |
||
|---|---|---|
| .. | ||
| alphabetical-order | ||
| concentric-order | ||
| custom-order | ||
| no-empty-blocks | ||
| no-px-unit | ||
| no-trailing-zero | ||
| no-unknown-unit | ||
| no-zero-unit | ||
| prefer-logical-properties | ||
| shared-utils | ||
| types.ts | ||