options: [{ max: 5, skipComments: true, skipBlankLines: false }]
},
- // IIFEs should be recognised if IIFEs: true
+ // IIFEs should be recognized if IIFEs: true
{
code: `(function(){
let x = 0;
options: [{ max: 7, skipComments: true, skipBlankLines: false, IIFEs: true }]
},
- // IIFEs should not be recognised if IIFEs: false
+ // IIFEs should not be recognized if IIFEs: false
{
code: `(function(){
let x = 0;
options: [{ max: 2, skipComments: true, skipBlankLines: false, IIFEs: false }]
},
- // Arrow IIFEs should be recognised if IIFEs: true
+ // Arrow IIFEs should be recognized if IIFEs: true
{
code: `(() => {
let x = 0;
options: [{ max: 7, skipComments: true, skipBlankLines: false, IIFEs: true }]
},
- // Arrow IIFEs should not be recognised if IIFEs: false
+ // Arrow IIFEs should not be recognized if IIFEs: false
{
code: `(() => {
let x = 0;
invalid: [
- // Test simple standalone function is recognised
+ // Test simple standalone function is recognized
{
code: "function name() {\n}",
options: [1],
]
},
- // Test anonymous function assigned to variable is recognised
+ // Test anonymous function assigned to variable is recognized
{
code: "var func = function() {\n}",
options: [1],
]
},
- // Test arrow functions are recognised
+ // Test arrow functions are recognized
{
code: "const bar = () => {\nconst x = 2 + 1;\nreturn x;\n}",
options: [3],
]
},
- // Test inline arrow functions are recognised
+ // Test inline arrow functions are recognized
{
code: "const bar = () =>\n 2",
options: [1],
]
},
- // Test regular methods are recognised
+ // Test regular methods are recognized
{
code: `class foo {
method() {
]
},
- // Test static methods are recognised
+ // Test static methods are recognized
{
code: `class A {
static
]
},
- // Test getters are recognised as properties
+ // Test getters are recognized as properties
{
code: `var obj = {
get
]
},
- // Test setters are recognised as properties
+ // Test setters are recognized as properties
{
code: `var obj = {
set