Ответ 1
eslint-config-standard
использует следующее правило для точек с запятой:
"semi": [2, "never"]
В документации для правила перечислены его параметры:
"always"
(по умолчанию) требует точки с запятой в конце операторов"never"
не запрещает точку с запятой в качестве конца операторов (за исключением того, что для устранения двусмысленных высказываний, начинающихся с [, (,/, + или -))
Чтобы переопределить правило, вы можете изменить свой .eslintrc
чтобы всегда требовать точки с запятой:
{
"extends": "standard",
"rules": {
"semi": [2, "always"]
}
}
Или отключить правило:
{
"extends": "standard",
"rules": {
"semi": 0
}
}