ESLint plugin providing a set of custom lint rules for projects following SUI standards. Version 1.14.0 supports ESLint >=7 and Node.js ^14.17.0 || ^16.0.0 || >=18.0.0. This plugin is designed to enforce coding conventions specific to SUI-based development. It is released on an irregular cadence and lacks comprehensive documentation for rules and configurations, which are marked as TODO. Compared to generic ESLint plugins, it is narrowly focused on SUI-specific patterns.
npm install eslint-plugin-suiNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to configure eslint-plugin-sui in .eslintrc.js or package.json to enable custom SUI lint rules.
Inspect the plugin source code (node_modules/eslint-plugin-sui) to discover available rules and configs.
Use require() instead of import for versions <1.0.
Upgrade ESLint to version 7 or later.
Run `npm install eslint-plugin-sui --save-dev`
Ensure eslint-plugin-sui is in package.json devDependencies and run npm install.