E0114: unexpected token in variable declaration; expected variable name
Variables can be declared using a keyword such as const, let, or var. It
is a syntax error write anything except a variable name or a destructuring
pattern in a const, let, or var declaration:
let sawFizzBuzz,
100..toRange().forEach(i => {
if (i % 15) {
console.log(i);
} else {
console.log("FizzBuzz");
sawFizzBuzz = true;
}
});
let while (!done) {
doMoreWork();
}
To fix this error, replace , with ;:
let sawFizzBuzz;
100..toRange().forEach(i => {
if (i % 15) {
console.log(i);
} else {
console.log("FizzBuzz");
sawFizzBuzz = true;
}
});
Alternatively, remove the extra const, let, or var keyword:
while (!done) {
doMoreWork();
}
Introduced in quick-lint-js version 0.2.0.