Я пытаюсь преобразовать библиотеку в машинописный текст, и я понятия не имею, как называется эта штука javascript, ее история или цель.
Зачем кому-то это делать? jshint boss: true
это вещь?
Ссылка: https://jshint.com/docs/options/#boss
Эта опция подавляет предупреждения об использовании назначений в тех случаях, когда ожидается сравнение. Чаще всего код наподобие if (a = 10) {} является опечаткой. Однако это может быть полезно в таких случаях, как этот:
js for (var i = 0, person; person = people[i]; i++) {}
Вы можете отключить эту ошибку для каждого использования, окружив присвоение круглыми скобками, например:
js for (var i = 0, person; (person = people[i]); i++) {}