extends
- это такой же конфиг, который просто мержится по порядку со всем последующими и, в конце, с твоим. Если там где-то затесался уже парсер - будет работать, нет - не будет. Если где-то конфликт - в лучшем случае не будет работать(чаще неуловимо баговать).eslint --print-config
. Хотите знать, откуда там что взялось? Ройте исходники всех extends
. =\ v-cursor:action.name
. Это слегка некрасиво, но всяко лучше двойных кавычек.
И вроде бы всё хорошо, добавили Access-Control-Allow-Origin и понеслась. Вот только через пару месяцев, когда сервер сильно разжиреет и пора будет выводить его в прод - очень легко будет не заметить такой "древний" кусок кода, предназначенный исключительно для dev'а.
По нормальному это делается настройкой для фронта dev-server proxy, который будет сразу эулировать работу в боевом окружении, прозрачно проксируя api запросы на нужный порт.