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!')
)

/coffeelint-no-explicit-parens/

    Package Sidebar

    Install

    npm i coffeelint-no-explicit-parens

    Weekly Downloads

    4

    Version

    1.0.2

    License

    none

    Last publish

    Collaborators

    • tarruda