Как подключить самую свежую версию JSLint к Node.js
10.09.2023
Пробовал проверить свой javascript код знаменитым линтером от Дугласа Крокфорда JSLint из-под Node.js. Но выяснилось, что в npm используется отнюдь не самая свежая версия этой программы: "Added latest jslint, 2018-01-27". При этом на самом сайте программы https://www.jslint.com указана версия v2023.8.20, которую и хотелось бы использовать. К счастью, имеется подробная инструкция с вариантами подключения JSLint'а к различным редакторам и средам.
Для начала сохраняем в стороннюю папку файлик jslint.cmd из корневой папки Node.js и удаляем пакет jslint, с устаревшей версией, он нам больше не понадобится.
Потом скачиваем свежую версию файла jslint.mjs, любым удобным вам способом, и кладем ее в корневую папку Node.js.
И далее, возвращаем обратно файл jslint.cmd и слегка отредактируем его так, чтобы он запускал из-под Node.js свежескаченный файл jslint.mjs:
Собственно, и все. Теперь мы можем запускать самую свежую версия линтера Крокфорда, просто набрав jslint в командной строке.
Все эти манипуляции были сделаны в среде Win10, но, думаю, для Linux все осуществляется аналогично.