Plumeria logoPlumeria

@plumeria/eslint-plugin

@plumeria/eslint-plugin is the ESLint plugin for Plumeria.

Installation

Terminal
npm i --save-dev @plumeria/eslint-plugin
Terminal
yarn add -D @plumeria/eslint-plugin
Terminal
pnpm i --save-dev @plumeria/eslint-plugin

Usage

import { plumeria } from '@plumeria/eslint-plugin';

export default [plumeria.flatConfigs.recommended];

Rules

Rules: recommended

  • '@plumeria/style-name-requires-import': 'error'
  • '@plumeria/no-combinator': 'error'
  • '@plumeria/no-destructure': 'error'
  • '@plumeria/no-inline-object': 'error'
  • '@plumeria/no-inner-call': 'error'
  • '@plumeria/no-unknown-css-properties': 'error'
  • '@plumeria/no-unused-keys': 'warn'
  • '@plumeria/sort-properties': 'warn'
  • '@plumeria/format-properties': 'warn'
  • '@plumeria/validate-values': 'warn'

When using recommended, all rules are turned on.

On this page