ESLint: TypeError: this.libOptions.parse is not a function

Reading time ~1 minute

В новом учебном проекте под NestJS столкнутся с такой ошибкой в WebStorm - ESLint: TypeError: this.libOptions.parse is not a function.

Ошибка связана с Eslint - точнее, в багом в версии 8.0.1 этого пакета. Команда Eslint вроде как работает над ее исправлением и есть надежда, что в скором времени она пропадет.

Здесь и сейчас - баг лечится путем установки пакета eslint версии 8.22.0.

Быстрый способ

npm install eslint@8.22.0 --save-exact

Не быстрый способ

  • удалить папку node_modules
  • почистить кэш npm - npm cache clean –force
  • удалить файл package-json.lock
  • установить в package.json версию для пакета eslint - “eslint”: “8.22.0”,
  • заново установить все зависимости проекта - npm install

Ubuntu - проблема с KVM Switch

Суть вопроса - имеется личный ноутбук с Ubuntu Gnome 22.04 и есть рабочий ноутбук с Windows 10. Ради удобства работы - был приобретен KVM...… Continue reading

WebStorm - hotkeys

Published on June 13, 2022

Что такое БФФ

Published on April 01, 2022