1.2.1 • Published 5 years ago
eslint-plugin-self v1.2.1
eslint-plugin-self
When writing an ESLint plugin, it's often useful to use the plugin's rules to lint the plugin's own codebase. You can use eslint-plugin-self to do that.
Usage
npm install eslint-plugin-self --save-devNote: eslint-plugin-self must be installed locally (it will not work if installed globally), and the project that installs it must be a functioning ESLint plugin.
Add the following to your config file:
{
"plugins": [
"self"
]
}Then you can use your plugin's rules, with the self/ prefix:
{
"rules": {
"self/my-custom-rule": "error"
}
}You can also use your plugin's configs, or anything else exported by your plugin:
{
"extends": [
"plugin:self/some-config"
]
}