coffeelint-no-explicit-parens

1.0.2 • Public • Published

CoffeeLint No Explicit Parens

Build Status

CoffeeLint plugin for prohibiting explicit parens in function calls.

Usage

Install it:

$ npm install --save-dev coffeelint-no-explicit-parens

Use it:

{
  "no_explicit_parens": {
    "module": "coffeelint-no-explicit-parens",
    "level": "ignore",
    "strict": true
  }
}

It is possible to use this rule with no_implicit_parens if both are configured with strict set to false. This would lead to coffeelint enforcing a mixed style for parens: Explicit for single line calls and implicit for multi line calls. For example:

# good 
myFunction(abc)
# good 
myFunction a->
  console.log('hello!')
# good 
myFunction(a-> console.log('hello!'))
# bad 
myFunction abc
# bad 
myFunction(a->
  console.log('hello!')
)
# bad 
myFunction(a-> console.log('hello!')
)

Package Sidebar

Install

npm i coffeelint-no-explicit-parens

Weekly Downloads

3

Version

1.0.2

License

none

Last publish

Collaborators

  • tarruda