Публикации по теме 'eslint'


Украситель ECMAScript на основе eslint
Вы раньше использовали JS Beautifier [ 1 ]? Он автоматически форматирует ваш код JavaScript. Я хотел бы анонсировать свой последний проект es-beautifier , который имеет аналогичную функциональность и предназначен для нового ECMAScript. dai-shi / es-beautifier es-beautifier - ECMAScript beautifier на основе eslint github.com Что интересно в этом проекте, так это то, что он полностью основан на eslint [ 2 ]. По сути, es-beautifier..

Настройка правил Airbnb для проектов React, созданных с помощью CRA (create-react-app)
С 2020 года eslint интегрирован в проекты на основе CRA, по умолчанию он использует правила линтинга из пакета react-app. Для нас эти правила недостаточно строгие, поэтому мы будем придерживаться старых известных правил airbnb. Эти инструкции оставят ваш проект настроенным с правилами линтинга airbnb. Сначала обновите приложение create-response-app до последней версии: npm i -g create-react-app В зависимости от конфигурации вашего nodejs предыдущую команду может потребоваться..

Какой стиль кода JavaScript самый популярный
Есть два больших священных вопроса о стиле кода в JavaScript: табуляция против пробелов и точка с запятой против точки с запятой. Конечно, есть еще кое-что, например, где поставить запятую в объявлении многострочного массива, но эти два являются причиной наибольших потерь. Мне было интересно, стоит ли оно нашего времени. Можем ли мы все просто принять самый популярный стиль, если он есть, и перестать спорить? Итак, я проанализировал 100 наиболее зависимых пакетов npm и провел опрос..

Расширения кода Visual Studio для Javascript (Node, ReactJS)
Мне всегда было любопытно узнать о расширениях, которые могут улучшить мой код и улучшить мой повседневный опыт программирования. Искал об этом в Google, и каким-то образом я смог найти некоторые из этих расширений, которые могут спасти нас от повседневной суеты. СЛЕДУЮЩИЕ ПРОСТРАНСТВА ЧТО? Черт возьми… !!!! Это один из лучших инструментов для создания прекрасного кода. Как ? Что он делает, так это удаляет все конечные пробелы, которые вы оставили при написании кода. Все те..

Более чистое решение для условных выражений и циклов в JSX с использованием Babel 6
Более чистое решение для условных выражений и циклов в JSX с использованием Babel 6 JSX быстро становится немного беспорядочным при вложении условных выражений или выполнении циклов. Одно из решений - разбить его на несколько функций или компонентов, но иногда это просто усложняет отслеживание; <div> {condition1 ? [ (condition2 ? [ <span></span>, 'My name is ' + name + '!', <span></span> ]..

Аннотировать источник информацией Jest/ESLint в OneDev
Аннотировать источник информацией Jest/ESLint в OneDev OneDev — это самодостаточная платформа DevOps с открытым исходным кодом, позволяющая управлять вашими репозиториями git, а также запускать задания CI/CD в док-контейнерах. Последняя версия может использовать интеграцию Jest/ESLint ваших проектов для: Создание отчета с возможностью поиска/упорядочивания по релевантным показателям Аннотируйте исходный код с помощью покрытия Jest и нарушений ESLint при просмотре файлов или..

Автоматическая коррекция с включенным ESLint на Sider и т. д.
Привет! Вот информация об обновлении на этой неделе. Автоматическая коррекция с включенным ESLint на Sider Теперь вы можете создать запрос на вытягивание, в котором изменяемые указания, сделанные ESLint, будут автоматически исправлены. Включение этой функции в существующий рабочий процесс позволяет применять указанные исправления без ручной проверки локальных файлов путем создания запроса на слияние, который применяет исправления ESLint к исходному запросу на слияние из SideCI и..