Skip to content

v0.7.9

@amery amery tagged this 02 Jul 15:11
- Import/Export sorting with eslint-plugin-perfectionist for automatic
  organization with natural alphabetical ordering, grouped imports, and
  consistent formatting
- Operator line breaks with @stylistic/operator-linebreak rule to enforce
  placing operators after line breaks in multi-line statements
- Union type sorting with perfectionist/sort-union-types rule for automatic
  sorting of TypeScript union type members with comment-based grouping support
- Alphabetical sorting for package.json second-level objects (scripts, pnpm,
  exports, publishConfig)

- Allow comments in tsconfig.json and tsconfig.*.json files by adding them
  to JSONC_ALLOW_COMMENTS_FILES exception list

- JSON configs renamed to use `poupe/` prefix: `poupe/json` and
  `poupe/package-json` for better namespace organization
- JSON tests refactored for better clarity and more specific assertions
Assets 2
Loading