pickier (built-in plugin)
Rules provided by the built-in pickier
plugin. These focus on layout, sorting, and practical hygiene checks.
no-unused-vars
: report variables/parameters that are declared but never usedprefer-const
: suggestconst
for variables that are never reassignedsort-array-includes
: enforce sorted array literals immediately used with.includes(...)
sort-classes
: enforce sorted class memberssort-enums
: enforce sorted enum memberssort-exports
: sort contiguous export statementssort-heritage-clauses
: sort TypeScriptextends
/implements
listssort-imports
: enforce canonical ordering/grouping of the import blocksort-interfaces
: enforce sorted TypeScript interface memberssort-keys
: ESLint-like object key sort checksort-maps
: enforce sorted entries insidenew Map([...])
sort-named-imports
: sort named specifiers within a single import statementsort-object-types
: enforce sorted TypeScript object type memberssort-objects
: require object literal keys to be sorted
See the Plugin System for configuration examples.