coffeelint-function-call-whitespace

0.1.3 • Public • Published

coffeelint-function-call-whitespace

=====================================

Influenced by built-in Coffeelint rule no_implicit_parens

This is a plugin for Coffeelint. It enforces conventions about whitespace used when invoking functions.

  • It requires that function arguments are separated by at least one space.
  • If parentheses are used in the invocation, then there may not be whitespace after the openening paren or before the closing one.
# both valid 
sum(24)
sum 24
 
# linting errors 
sum( 24)
sum(24 )
sum( 24 )

Installation

npm install coffeelint-function-call-whitespace --save-dev

Configuration

In coffeelint.json add

{
  "//": "other lint rules",
  {
    "function_call_whitespace": {
      "module": "coffeelint-function-call-whitespace",
      "level": "error"
    }
  }
}

Now future runs of coffeelint will check your function invocations for the above whitespace rules.

Package Sidebar

Install

npm i coffeelint-function-call-whitespace

Weekly Downloads

12

Version

0.1.3

License

MIT

Last publish

Collaborators

  • geeks