ESLint добавляет поддержку ES2020

Утилита линтинга JavaScript с открытым исходным кодом ESLint была обновлена основной новой версией, за которой последовало несколько незначительных обновлений. ESLint 7 добавляет поддержку ES2020, удаляет поддержку Node.js версии 8 и имеет ряд улучшений для взаимодействия с разработчиками.

Read more «ESLint добавляет поддержку ES2020»

ОБНОВЛЕНИЕ — Kite запускает автозаполнение JavaScript на базе искусственного интеллекта

Инструмент автозаполнения Kite, основанный на AI, ранее ограничивавшийся Python, теперь доступен для JavaScript. Он также работает с библиотеками и фреймворками, включая React, Vue, Angular и Node.js.

Read more «ОБНОВЛЕНИЕ — Kite запускает автозаполнение JavaScript на базе искусственного интеллекта»

TypeScript 3.9 повышает производительность

По словам команды разработчиков, TypeScript был обновлен с улучшениями в последней версии, сосредоточенными на производительности, полировке и стабильности. Работа над компилятором и редактированием была улучшена для повышения скорости.

Read more «TypeScript 3.9 повышает производительность»

Node.js 14 добавляет новые инструменты диагностики

Node.js был обновлен с помощью диагностических отчетов, добавленных в качестве стабильной функции, нового экспериментального асинхронного API локального хранилища, который может отслеживать транзакцию на разных этапах процесса, а также поддержки интернационализации и более простого использования собственных модулей.

Read more «Node.js 14 добавляет новые инструменты диагностики»

HTMLDOM.DEV — Общие задачи DOM с Vanilla JS

Проект с открытым исходным кодом HTML DOM имеет 100 фрагментов ванильного JavaScript для общих задач манипулирования DOM. Он также имеет 1,8 тыс. Звезд на GitHub, поэтому стоит взглянуть на него.

Read more «HTMLDOM.DEV — Общие задачи DOM с Vanilla JS»

Dwitter на демосцене JavaScript

Насколько хорошо вы можете уместить всего 140 символов JavaScript и (HTML) холст? Являясь частью демонстрационной сцены, Dwitter размещает небольшие, но мощные фрагменты кода JavaScript, добавленные пользователями, которые запускаются в браузере и делают удивительные вещи.

Read more «Dwitter на демосцене JavaScript»

Babel улучшает оптимизацию JSX

Перед выпуском 8.0, ожидаемым в ближайшие несколько месяцев, есть небольшое обновление Babel. В текущем обновлении добавлена поддержка TypeScript 3.8 и улучшена оптимизация преобразований JSX.

Read more «Babel улучшает оптимизацию JSX»