#eslint — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #eslint, aggregated by home.social.
-
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
-
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
-
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
-
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
-
Линт проектов: собираем ESLint, Prettier и Stylelint в один пакет
В большинстве компаний линтинг со временем превращается в хаос: разные правила ESLint, устаревшие конфиги и копипаста между проектами. Покажу, как навести порядок – собрать линт-инфраструктуру в один пакет и выстроить систему контроля кода для всех репозиториев.
https://habr.com/ru/articles/1038340/
#eslint #prettier #линтинг_кода #stylelint #husky #lint #javascript #typescript #react #madge
-
Линт проектов: собираем ESLint, Prettier и Stylelint в один пакет
В большинстве компаний линтинг со временем превращается в хаос: разные правила ESLint, устаревшие конфиги и копипаста между проектами. Покажу, как навести порядок – собрать линт-инфраструктуру в один пакет и выстроить систему контроля кода для всех репозиториев.
https://habr.com/ru/articles/1038340/
#eslint #prettier #линтинг_кода #stylelint #husky #lint #javascript #typescript #react #madge
-
Линт проектов: собираем ESLint, Prettier и Stylelint в один пакет
В большинстве компаний линтинг со временем превращается в хаос: разные правила ESLint, устаревшие конфиги и копипаста между проектами. Покажу, как навести порядок – собрать линт-инфраструктуру в один пакет и выстроить систему контроля кода для всех репозиториев.
https://habr.com/ru/articles/1038340/
#eslint #prettier #линтинг_кода #stylelint #husky #lint #javascript #typescript #react #madge
-
One Open-source Project Daily
JavaScript Style Guide, with linter & automatic code fixer
https://github.com/standard/standard
#1ospd #opensource #development #ecmascript #es6 #eslint #javascript #linter #nodejs #standard #staticcodeanalysis #styleguide -
One Open-source Project Daily
JavaScript Style Guide, with linter & automatic code fixer
https://github.com/standard/standard
#1ospd #opensource #development #ecmascript #es6 #eslint #javascript #linter #nodejs #standard #staticcodeanalysis #styleguide -
One Open-source Project Daily
JavaScript Style Guide, with linter & automatic code fixer
https://github.com/standard/standard
#1ospd #opensource #development #ecmascript #es6 #eslint #javascript #linter #nodejs #standard #staticcodeanalysis #styleguide -
One Open-source Project Daily
JavaScript Style Guide, with linter & automatic code fixer
https://github.com/standard/standard
#1ospd #opensource #development #ecmascript #es6 #eslint #javascript #linter #nodejs #standard #staticcodeanalysis #styleguide -
One Open-source Project Daily
JavaScript Style Guide, with linter & automatic code fixer
https://github.com/standard/standard
#1ospd #opensource #development #ecmascript #es6 #eslint #javascript #linter #nodejs #standard #staticcodeanalysis #styleguide -
Mes notes hebdo de ce 20 février :
🦁 Un update sur mes #corrections.
🤓 Une mauvaise pratique que je rencontre souvent concernant les règles #eslint.
🦢 Comptage des #oiseaux des #lacs avec la #LPO.
🐈 Série, chansons et chats.🇫🇷 https://blog.dunstetter.fr/fr/posts/notes-hebdo-20-f%C3%A9vrier-2026/
🇺🇸 https://blog.dunstetter.fr/posts/weekly-notes-february-20-2026/ -
Mes notes hebdo de ce 20 février :
🦁 Un update sur mes #corrections.
🤓 Une mauvaise pratique que je rencontre souvent concernant les règles #eslint.
🦢 Comptage des #oiseaux des #lacs avec la #LPO.
🐈 Série, chansons et chats.🇫🇷 https://blog.dunstetter.fr/fr/posts/notes-hebdo-20-f%C3%A9vrier-2026/
🇺🇸 https://blog.dunstetter.fr/posts/weekly-notes-february-20-2026/ -
Mes notes hebdo de ce 20 février :
🦁 Un update sur mes #corrections.
🤓 Une mauvaise pratique que je rencontre souvent concernant les règles #eslint.
🦢 Comptage des #oiseaux des #lacs avec la #LPO.
🐈 Série, chansons et chats.🇫🇷 https://blog.dunstetter.fr/fr/posts/notes-hebdo-20-f%C3%A9vrier-2026/
🇺🇸 https://blog.dunstetter.fr/posts/weekly-notes-february-20-2026/ -
Тихие сбои React Compiler и как их исправить
React Compiler обещает избавить от ручной мемоизации и вернуть разработчику фокус на логику интерфейса. Но за этой когнитивной разгрузкой скрывается тонкий риск: в ряде случаев компилятор тихо откатывается к обычному поведению React, и вы узнаёте об этом только по деградации UX. В статье — практический разбор «тихих» сбоев, ограничений синтаксиса и способа заставить сборку честно сигнализировать о проблемах через ESLint. Разобрать проблему
https://habr.com/ru/companies/otus/articles/996174/
#React_Compiler #производительность_React #ререндеры #мемоизация #useMemo #useCallback #ESLint
-
Тихие сбои React Compiler и как их исправить
React Compiler обещает избавить от ручной мемоизации и вернуть разработчику фокус на логику интерфейса. Но за этой когнитивной разгрузкой скрывается тонкий риск: в ряде случаев компилятор тихо откатывается к обычному поведению React, и вы узнаёте об этом только по деградации UX. В статье — практический разбор «тихих» сбоев, ограничений синтаксиса и способа заставить сборку честно сигнализировать о проблемах через ESLint. Разобрать проблему
https://habr.com/ru/companies/otus/articles/996174/
#React_Compiler #производительность_React #ререндеры #мемоизация #useMemo #useCallback #ESLint
-
Тихие сбои React Compiler и как их исправить
React Compiler обещает избавить от ручной мемоизации и вернуть разработчику фокус на логику интерфейса. Но за этой когнитивной разгрузкой скрывается тонкий риск: в ряде случаев компилятор тихо откатывается к обычному поведению React, и вы узнаёте об этом только по деградации UX. В статье — практический разбор «тихих» сбоев, ограничений синтаксиса и способа заставить сборку честно сигнализировать о проблемах через ESLint. Разобрать проблему
https://habr.com/ru/companies/otus/articles/996174/
#React_Compiler #производительность_React #ререндеры #мемоизация #useMemo #useCallback #ESLint
-
Тихие сбои React Compiler и как их исправить
React Compiler обещает избавить от ручной мемоизации и вернуть разработчику фокус на логику интерфейса. Но за этой когнитивной разгрузкой скрывается тонкий риск: в ряде случаев компилятор тихо откатывается к обычному поведению React, и вы узнаёте об этом только по деградации UX. В статье — практический разбор «тихих» сбоев, ограничений синтаксиса и способа заставить сборку честно сигнализировать о проблемах через ESLint. Разобрать проблему
https://habr.com/ru/companies/otus/articles/996174/
#React_Compiler #производительность_React #ререндеры #мемоизация #useMemo #useCallback #ESLint
-
My Opinionated ESLint Setup for Vue Projects, by @alexvue.bsky.social:
https://alexop.dev/posts/opinionated-eslint-setup-vue-projects/
-
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
-
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
-
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
-
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
-
For years I use eslint in TypeScript projects.
New project, new fun, eslint 9.x.x. Minimal config it generates
import js from "@eslint/js";
import globals from "globals";
import tseslint from "typescript-eslint";
import { defineConfig } from "eslint/config";and 84 dependencies. Before eslint, the project has:
@HaraldKi/[email protected] /home/harald/work/lutrujs
├── [email protected]
└── [email protected]Any suggestion for a less intrusive linter?
-
For years I use eslint in TypeScript projects.
New project, new fun, eslint 9.x.x. Minimal config it generates
import js from "@eslint/js";
import globals from "globals";
import tseslint from "typescript-eslint";
import { defineConfig } from "eslint/config";and 84 dependencies. Before eslint, the project has:
@HaraldKi/[email protected] /home/harald/work/lutrujs
├── [email protected]
└── [email protected]Any suggestion for a less intrusive linter?
-
For years I use eslint in TypeScript projects.
New project, new fun, eslint 9.x.x. Minimal config it generates
import js from "@eslint/js";
import globals from "globals";
import tseslint from "typescript-eslint";
import { defineConfig } from "eslint/config";and 84 dependencies. Before eslint, the project has:
@HaraldKi/[email protected] /home/harald/work/lutrujs
├── [email protected]
└── [email protected]Any suggestion for a less intrusive linter?
-
For years I use eslint in TypeScript projects.
New project, new fun, eslint 9.x.x. Minimal config it generates
import js from "@eslint/js";
import globals from "globals";
import tseslint from "typescript-eslint";
import { defineConfig } from "eslint/config";and 84 dependencies. Before eslint, the project has:
@HaraldKi/[email protected] /home/harald/work/lutrujs
├── [email protected]
└── [email protected]Any suggestion for a less intrusive linter?
-
For years I use eslint in TypeScript projects.
New project, new fun, eslint 9.x.x. Minimal config it generates
import js from "@eslint/js";
import globals from "globals";
import tseslint from "typescript-eslint";
import { defineConfig } from "eslint/config";and 84 dependencies. Before eslint, the project has:
@HaraldKi/[email protected] /home/harald/work/lutrujs
├── [email protected]
└── [email protected]Any suggestion for a less intrusive linter?
-
CVE Alert: CVE-2025-54313 - prettier - eslint-config-prettier - https://www.redpacketsecurity.com/cve-alert-cve-2025-54313-prettier-eslint-config-prettier/
#OSINT #ThreatIntel #CyberSecurity #cve-2025-54313 #prettier #eslint-config-prettier
-
I used this article as an entry point to understand what is @vitest browser mode and how it’s different from other types of tests: https://www.epicweb.dev/vitest-browser-mode-vs-playwright
And then I created a small setup for DOM-related tests on a in-progress #JavaScript library (no front-end framework, #ESLint, #Playwright via Vitest browser mode, runs locally and in a #GitHubAction). PR for the curious: https://github.com/frontacles/frontacles/pull/78
-
Внедрение архитектуры: от хаоса к порядку
Всем привет! Меня зовут Анатолий , я представляю команду Front-End разработки компании DD Planet . В этой статье расскажу о том, как наш проект завершил этап разработки и трансформировался в стабильный рабочий продукт.
https://habr.com/ru/articles/978988/
#Архитектура #Local_First #Atomic_design #FSD #ESLint #frontendразработка #React #NextJS
-
Внедрение архитектуры: от хаоса к порядку
Всем привет! Меня зовут Анатолий , я представляю команду Front-End разработки компании DD Planet . В этой статье расскажу о том, как наш проект завершил этап разработки и трансформировался в стабильный рабочий продукт.
https://habr.com/ru/articles/978988/
#Архитектура #Local_First #Atomic_design #FSD #ESLint #frontendразработка #React #NextJS
-
Внедрение архитектуры: от хаоса к порядку
Всем привет! Меня зовут Анатолий , я представляю команду Front-End разработки компании DD Planet . В этой статье расскажу о том, как наш проект завершил этап разработки и трансформировался в стабильный рабочий продукт.
https://habr.com/ru/articles/978988/
#Архитектура #Local_First #Atomic_design #FSD #ESLint #frontendразработка #React #NextJS
-
Внедрение архитектуры: от хаоса к порядку
Всем привет! Меня зовут Анатолий , я представляю команду Front-End разработки компании DD Planet . В этой статье расскажу о том, как наш проект завершил этап разработки и трансформировался в стабильный рабочий продукт.
https://habr.com/ru/articles/978988/
#Архитектура #Local_First #Atomic_design #FSD #ESLint #frontendразработка #React #NextJS
-
J'applique systématiquement la même logique avec Zod mais dans `src/config.ts`. Ça permet d'éviter de nombreux problèmes au runtime.
Pour éviter les appels à `process.env`, il est possible d'utiliser la règle ESLint `n/no-process-env` et d'ajouter une exception pour le seul fichier `src/config.ts`.
🔗 https://tsev.dev/posts/2025-12-03-safe-environment-variables-in-javascript/
-
En train de découvrir les joies (non) de la config ESlint/Prettier. On a des outils qui ont leur propre rôle (le 1er établit des règles de style de code, le second formate en fonction de ces règles) MAIS, le 1er peut aussi formater et le second peut aussi établir des règles. Ils peuvent se marcher sur les pieds (écraser les règles de l’autre), bref c’est un ENFER ! Qui pour inventer un outil UNIQUE qui se configure pour toutes les libs même les plus vieilles, s’il vous plait ?
#javascript #linter #prettier #eslint -
If vibe coding was really a thing and would work as advertised, why don't we have a finished #rust (or any other compiled language) version of, say #eslint? Wouldn't it be super easy to port the few remaining rules from eslint to #Biome?
It's complete bs. #ai doesn't work and won't do the hard work. It just dumps some code that look right but wouldn't ever work on a real code base because it has to be correct and consder all edge cases. That's why it's hard to get right in the first place. #ts -
Kleiner neuer Blogartikel: #ESLint #reactjs #code https://www.bernardteske.de/blog/posts/Linter-Kleine-Helfer-grosse-Wirkung.php
-
What’s Coming in ESLint v10.0.0, by @nzakas (@eslint):
https://eslint.org/blog/2025/10/whats-coming-in-eslint-10.0.0/
-
#Development #Announcements
What’s coming in ESLint v10.0.0 · The code linter is getting breaking changes https://ilo.im/167dyo_____
#ESLint #Linter #JavaScript #TypeScript #JSX #NodeJS #DevOps #WebDev #Frontend #Backend -
Dew Drop – September 22, 2025 (#4502)
https://fed.brid.gy/r/https://alvinashcraft.com/2025/09/22/dew-drop-september-22-2025-4502/
-
[Перевод] Расстаемся с any в TypeScript
Тип any в TypeScript по своей сути является злом и небезопасной особенностью встроенной по умолчанию в систему типов языка. Данный тип дает возможность разработчику записать такое значение, которое может быть чем угодно, использоваться где угодно и как угодно вместо любого другого типа данных. Использование any небезопасно, поскольку таким образом вы отключаете многие проверки во время компиляции вашего кода в JavaScript, что по итогу ограничивает способность TypeScript помогать вам, отказываясь тем самым от преимуществ строгой типизации. Линтеры — это не только важнейший инструмент для поддержания качества кода на высоком уровне, но и важный помощник в борьбе с any . Пакет typescript-eslint содержит несколько таких правил, которые помогают предотвратить небезопасные практики еще до начала компиляции, связанные с типом any . Эти правила обнаруживают как прямые использования any , так и целые паттерны кода, которые незаметно его допускают. В этой публикации мы разберемся с тем, что конкретного делают эти правила, а также рассмотрим несколько полезных способов предотвратить проникновение any в наш код.
-
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.
-
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.