eslint-plugin-kuzzle
v0.0.15
Published
Kuzzle Coding Standard
Readme
eslint-plugin-kuzzle
Kuzzle Coding Standard.
This plugin is standalone, meaning that eslint and prettier are included in the package so you don't need to install them yourself.
Install our coding standard
- Install the plugin
npm i eslint-plugin-kuzzle --save-dev- Add
kuzzleto the plugins section of your.eslintrcconfiguration file and select the default rule set:
{
"extends": [
"plugin:kuzzle/default",
"plugin:kuzzle/node",
"plugin:kuzzle/typescript"
]
}Remove unused eslint-related dependencies (such as
@typescript-eslint/eslint-plugin,eslintetc)Commit relevant files
Available rule sets
plugin:kuzzle/default: default rules between all javascript projectsplugin:kuzzle/node: rules for Node.js projectsplugin:kuzzle/typescript: rules for Typescript projects
You can disable the sort-keys rule on project that are not libraries:
{
"extends": [
"plugin:kuzzle/default",
"plugin:kuzzle/node",
"plugin:kuzzle/typescript"
],
"rules": {
"sort-keys": ["off"]
}
}