Я бы хотел, чтобы встроенные предупреждения/линтинг/и т. д. Rubymine соответствовали версии ECMAScript 2022. Например, я хочу, чтобы он распознавал, что Error может принимать второй аргумент, например
Код: Выделить всё
new Error("Wrapped error object", {cause: e})
Похоже, что это не поддерживается в раскрывающихся списках по умолчанию (Языки и платформы > Javascript указывают 6+ как самую современную версию в выпуске 2025.2.4), однако я также могу выбрать файл для своей версии javascript, но не могу найти для этого документацию. Какой файл он ожидает указать версию языка javascript и есть ли место, где я могу скачать файл с указанием более последней версии языка?
Глядя на содержимое плагина js/typescript, я думаю, что встроенные проверки используют ESLint под капотом. Я знаю, что могу использовать ESLint вместо встроенных проверок, но я хочу иметь возможность сохранить все настройки, которые я сделал в Rubymine при включении/отключении проверок, настройке серьезности (включая пользовательскую серьезность и внешний вид).
Подробнее здесь:
https://stackoverflow.com/questions/798 ... cript-2022