corsa-oxlint/stylistic

6 documented exports.

CorsaStylisticRuleName

No documentation comment yet.

ts
export type CorsaStylisticRuleName =
  | "eol-last"
  | "linebreak-style"
  | "no-multiple-empty-lines"
  | "no-tabs"
  | "no-trailing-spaces"
  | "quotes"
  | "unicode-bom"
  | "arrow-spacing"
  | "comma-spacing"
  | "semi-spacing"
  | "space-in-parens"
  | "template-curly-spacing"
  | "rest-spread-spacing"
  | "no-multi-spaces"
  | "no-whitespace-before-property"
  | "dot-location"
  | "spaced-comment"
  | "object-curly-spacing"
  | "array-bracket-spacing"
  | "computed-property-spacing"
  | "block-spacing"
  | "space-before-blocks"
  | "function-call-spacing"
  | "space-before-function-paren"
  | "no-floating-decimal"
  | "template-tag-spacing"
  | "yield-star-spacing"
  | "generator-star-spacing"
  | "comma-dangle"
  | "space-infix-ops"
  | "max-len"
  | "semi-style"
  | "comma-style"
  | "arrow-parens"
  | "switch-colon-spacing"
  | "no-extra-semi"
  | "new-parens"
  | "space-unary-ops"
  | "wrap-regex"
  | "implicit-arrow-linebreak"
  | "operator-linebreak"
  | "keyword-spacing";

Source

CorsaStylisticRuleOptions

No documentation comment yet.

ts
export type CorsaStylisticRuleOptions = readonly unknown[];

Source

CorsaStylisticSettings

No documentation comment yet.

ts
export interface CorsaStylisticSettings

Source

implementedStylisticRuleNames

Native stylistic rule names exported by corsa-oxlint/stylistic.

ts
const implementedStylisticRuleNames: readonly ["eol-last", "linebreak-style", "no-multiple-empty-lines", "no-tabs", "no-trailing-spaces", "quotes", "unicode-bom", "arrow-spacing", "comma-spacing", "semi-spacing", ... 31 more ..., "keyword-spacing"]

Source

corsaStylisticRules

Oxlint-compatible stylistic rules backed by the Rust source scanner.

ts
const corsaStylisticRules: Readonly<Record<CorsaStylisticRuleName, Rule>>

Source

corsaStylisticPlugin

Oxlint plugin exposing Corsa's Rust-backed stylistic rules.

Register it under any namespace, then enable rules such as stylistic/quotes or stylistic/no-trailing-spaces.

ts
const corsaStylisticPlugin: Plugin

Source