Skip to content

v1.7.0

Choose a tag to compare

@github-actions github-actions released this 16 Dec 11:45
9300b97

Changed

  • Refactored biome/ui.jsonc to be a minimal extension config instead of standalone
    • Consumers must now extend both @sablier/devkit/biome/base and @sablier/devkit/biome/ui
  • Generalized TSV validation to support CSV files via new _csv-check and _csv-show-errors recipes
    • TSV recipes now wrap the CSV recipes with TSV-specific defaults
  • Use Boolean() constructor over double negation in vitest config

Added

  • Biome: Add rules to resolve conflicts with Ultracite preset
    • Enable recommended rules explicitly
    • Disable noVoid, noBarrelFile, noDelete, noNamespaceImport, and useDefaultSwitchClause rules
    • Enforce filename conventions with useFilenamingConvention rule (kebab-case, camelCase, PascalCase, export)
    • Configure JSON formatter line width to 100 characters
    • Add inline documentation comments for rule configurations
  • Biome: Enable useSortedAttributes in UI config for consistent attribute ordering

Removed

  • Remove useExhaustiveDependencies because Ultracite covers it