Plumeria logo/ ✾ Plumeria
Ecosystem

@plumeria/eslint-plugin

The @plumeria/eslint-plugin package

Installation

Terminal
npm i --save-dev @plumeria/eslint-plugin

Overview

import { ESLint, Linter, Rule } from 'eslint';
 
declare const plugin: ESLint.Plugin & {
  rules: {
    'no-destructure': Rule.RuleModule;
    'no-inner-call': Rule.RuleModule;
    'no-unused-keys': Rule.RuleModule;
    'sort-properties': Rule.RuleModule;
    'validate-values': Rule.RuleModule;
  };
  configs: {
    recommended: Linter.LegacyConfig;
  };
  flatConfigs: {
    recommended: Linter.Config<Linter.RulesRecord>;
  };
};
 
export = plugin;

API

Rules: recommended

  • @plumeria/no-destructure:(error)
  • @plumeria/no-inner-call:(error)
  • @plumeria/no-unused-keys:(warn)
  • @plumeria/sort-properties:(warn)
  • @plumeria/validate-values:(warn)

When using recommended, all rules are turned on.

On this page

;