Skip to content

algolia/eslint-plugin-algolia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eslint-plugin-algolia

Specific rules that were made by Algolia, mostly for Algolia's project

Usage

npm install --dev eslint-plugin-algolia

yarn add -D eslint-plugin-algolia

Eslint

If you are looking for our shared config, check out eslint-config-algolia instead.

Rules

func-style-toplevel

Will enforce function declaration at the top level of a file.

{
  "rules": {
    "func-style-toplevel": "error"
  }
}

Valid

function bar() {}

if (any) {
  // no longer at top level
  const foo = () => {};
}

Invalid

const foo = () => {};

const foo = function() {};

const foo = function bar() {};