ESLint
Learn more about @plumeria/eslint-plugin.
The @plumeria/eslint-plugin package
Installation
npm i --save-dev @plumeria/eslint-pluginyarn add -D @plumeria/eslint-pluginpnpm i --save-dev @plumeria/eslint-pluginOverview
import type { ESLint, Linter, Rule } from 'eslint';
type PlumeriaPlugin = ESLint.Plugin & {
rules: Record<string, Rule.RuleModule>;
configs: {
recommended: Linter.LegacyConfig;
};
flatConfigs: {
recommended: Linter.Config;
};
};
export declare const plumeria: PlumeriaPlugin;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.