Skip to content

Latest commit

 

History

History
25 lines (15 loc) · 515 Bytes

default-param-last.md

File metadata and controls

25 lines (15 loc) · 515 Bytes

enforce default parameters to be last (default-param-last)

Putting default parameter at last allowes function calls to omit optional tail arguments.

Rule Details

This rule enforces default parameters to be the last of paramters.

Examples of incorrect code for this rule:

/* eslint default-param-last: ["error"] */

function f(a = 0, b) {}

function f(a, b = 0, c) {}

Examples of correct code for this rule:

/* eslint default-param-last: ["error"] */

function f(a, b = 0) {}