eslint-plugin-path
v1.3.0
Published
An ESLint plugin for enforcing consistent imports across project. In other words, it helps to replace all relatives import with absolutes dependinng on settings.
Downloads
14,754
Maintainers
Readme
eslint-plugin-path
An ESLint plugin for enforcing consistent imports across project. In other words, it helps to replace all relatives import with absolutes dependinng on settings.
Installation
# npm
npm install eslint-plugin-path --save-dev
# yarn
yarn add eslint-plugin-path --dev
Configuration
Enable the rules in your ESLint configuration file:
{
"plugins": ["path"],
"rules": {
"path/no-relative-imports": "error",
}
}
Or add the "recommended" preset:
{
"extends": ["plugin:path/recommended"]
}
Rules
✔ included in the "recommended" preset
🔧 fixable using the --fix
command line option
| | | Name | Description | | --- | --- | ------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------- | | ✔ | 🔧 | no-relative-imports | disallow relative imports of files where absolute is preferred |
Presets
recommended
enables rules recommended for all usersall
enables all rules