0.1.3 • Published 9 years ago

coffeelint-function-call-whitespace v0.1.3

Weekly downloads
14
License
MIT
Repository
github
Last release
9 years ago

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(2, 4)
sum 2, 4

# linting errors
sum( 2, 4)
sum(2, 4 )
sum( 2, 4 )

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.