#eslint — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #eslint, aggregated by home.social.
-
Как мы ускорили разработку Frontend на 10х TSGO, Oxlint, Rsbuild, React Compiler & CodeGen
В этой статье разберу пять направлений, в которых мы получили измеримый эффект: 1. Type checking — TSCheck vs TSGO 2. Linting — ESLint vs Biome vs Oxlint 3. Bundling — Webpack → Vite → Rsbuild 4. API-контракты — Кодогенерация без AI 5. React-оптимизации — React Compiler в production
https://habr.com/ru/articles/1049908/
#tsgo #react #webpack #vue #rsbuild #eslint #oxlint #biome #swagger #react_compiler
-
[Перевод] Мы дали ИИ написать код и тесты: что обнаружило мутационное тестирование
AI-агент самостоятельно создавал приложение и по ходу работы покрывал его тестами, а качество кода оценивали автоматические проверки. На первый взгляд всё выглядело надёжно: покрытие росло, тесты проходили. Однако мутационное тестирование показало, что часть тестов лишь выполняет код, почти не защищая его от реальных поломок. В статье разберём, какие сенсоры действительно помогают находить регрессии, а какие создают ложное чувство уверенности.
https://habr.com/ru/companies/otus/articles/1048504/
#мутационное_тестирование #ИИагенты #генерация_тестов #качество_кода #сопровождаемость #статический_анализ #ESLint #Stryker #регрессионное_тестирование #архитектура_кода
-
Wenn du aus der Java-Welt kommst, wirken Begriffe wie JavaScript, TypeScript, Angular, React, Vue, Node.js oder npm am Anfang schnell wie ein einziger großer Themenblock. Genau da entsteht oft die eigentliche Verwirrung. Alles klingt ähnlich, vieles taucht im gleic...
#Coding #JavaScript #Angular #TypeScript #React #Node #Vite #Webpack #ESLint #Maven #Paketmanager #ECMAScript #Programming
-
Линт проектов: собираем ESLint, Prettier и Stylelint в один пакет
В большинстве компаний линтинг со временем превращается в хаос: разные правила ESLint, устаревшие конфиги и копипаста между проектами. Покажу, как навести порядок – собрать линт-инфраструктуру в один пакет и выстроить систему контроля кода для всех репозиториев.
https://habr.com/ru/articles/1038340/
#eslint #prettier #линтинг_кода #stylelint #husky #lint #javascript #typescript #react #madge
-
Git-хуки, которые не дают коммитить плохой код
Здравствуйте, коллеги программисты! Большинство фейлов в CI — это мелочи: забытый console.log , форматирование, линт, сломанный импорт, файл без теста. Такие ошибки не должны доезжать до сборки или код-ревью. Git-хуки позволяют запускать проверки прямо во время git commit и блокировать коммит, если были обнаружены нарушения. В прошлой статье я рассказывал про скрипты, которые я использую для проверки качества кода в PHP/Laravel. В этой статье я хочу рассказать о скриптах для JavaScript/TypeScript и Python — линтинг, форматирование, тесты, статический анализ и проверка наличия тестов. Все скрипты описанные в статье находятся здесь - https://github.com/prog-time/git-hooks
https://habr.com/ru/articles/993870/
#линтер #git_hooks #javascript #python #eslint #prettier #tsc #vitest #mypy #pytest
-
Any Mediawiki extension devs here that use SublimeText3? I am struggling to get linting and fixing for css/js files working correctly. Could use some advise.
-
Any Mediawiki extension devs here that use SublimeText3? I am struggling to get linting and fixing for css/js files working correctly. Could use some advise.
-
In other #npmRelease news:
The new v0.11.5 version of #neostandard contains a tweak that disables jsx rules on all ordinary js/ts files – maybe providing some better performance but mostly avoiding bugs like the one that currently plagues latest version of #eslintPluginReact
https://github.com/neostandard/neostandard/releases/tag/v0.11.5
-
In other #npmRelease news:
The new v0.11.5 version of #neostandard contains a tweak that disables jsx rules on all ordinary js/ts files – maybe providing some better performance but mostly avoiding bugs like the one that currently plagues latest version of #eslintPluginReact
https://github.com/neostandard/neostandard/releases/tag/v0.11.5
-
In other #npmRelease news:
The new v0.11.5 version of #neostandard contains a tweak that disables jsx rules on all ordinary js/ts files – maybe providing some better performance but mostly avoiding bugs like the one that currently plagues latest version of #eslintPluginReact
https://github.com/neostandard/neostandard/releases/tag/v0.11.5
-
In other #npmRelease news:
The new v0.11.5 version of #neostandard contains a tweak that disables jsx rules on all ordinary js/ts files – maybe providing some better performance but mostly avoiding bugs like the one that currently plagues latest version of #eslintPluginReact
https://github.com/neostandard/neostandard/releases/tag/v0.11.5
-
In other #npmRelease news:
The new v0.11.5 version of #neostandard contains a tweak that disables jsx rules on all ordinary js/ts files – maybe providing some better performance but mostly avoiding bugs like the one that currently plagues latest version of #eslintPluginReact
https://github.com/neostandard/neostandard/releases/tag/v0.11.5
-
An #ESLint tool to count and list the most disabled ESLint rules.
To get an overview of what rules should be reconsidered and possibly turned off. -
An #ESLint tool to count and list the most disabled ESLint rules.
To get an overview of what rules should be reconsidered and possibly turned off. -
An #ESLint tool to count and list the most disabled ESLint rules.
To get an overview of what rules should be reconsidered and possibly turned off. -
An #ESLint tool to count and list the most disabled ESLint rules.
To get an overview of what rules should be reconsidered and possibly turned off.