home.social

#prettier — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #prettier, aggregated by home.social.

  1. 🔧 Code quality:
    • tdd — full test-driven dev workflow
    • scaffold-exercises — builds coding exercises from spe cs
    • edit-article — structured editing with context transfer

    🛡️ Safety rails:
    • git-guardrails-claude-code — blocks push, reset --hard & clean before #AI executes them
    • setup-pre-commit — configures #Husky + #Prettier + lint-staged + typechecks + tests

    🐛 triage-issue: explores codebase, identifies root cause & files #GitHub issues with #TDD-based fix plans already attached.

  2. Git-хуки, которые не дают коммитить плохой код

    Здравствуйте, коллеги программисты! Большинство фейлов в CI — это мелочи: забытый console.log , форматирование, линт, сломанный импорт, файл без теста. Такие ошибки не должны доезжать до сборки или код-ревью. Git-хуки позволяют запускать проверки прямо во время git commit и блокировать коммит, если были обнаружены нарушения. В прошлой статье я рассказывал про скрипты, которые я использую для проверки качества кода в PHP/Laravel. В этой статье я хочу рассказать о скриптах для JavaScript/TypeScript и Python — линтинг, форматирование, тесты, статический анализ и проверка наличия тестов. Все скрипты описанные в статье находятся здесь - github.com/prog-time/git-hooks

    habr.com/ru/articles/993870/

    #линтер #git_hooks #javascript #python #eslint #prettier #tsc #vitest #mypy #pytest

  3. Přešel jsem z Prettieru na Biome. Trvalo to 10 minut a dělá to totéž, akorát rychleji. Pěkné.

    Jediná zrada byla, že ve výchozím nastavení to dělá taby místo mezer, trochu se mi při tom zježily chlupy, ale stačí to přepnout.

    #juniorguru #prettier #biome

  4. 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

  5. lazyweb: how do you get prettier to stop escaping {/* */} comments in MDX files when formatting on save? #prettier #js #mdx

  6. lazyweb: how do you get prettier to stop escaping {/* */} comments in MDX files when formatting on save? #prettier #js #mdx

  7. lazyweb: how do you get prettier to stop escaping {/* */} comments in MDX files when formatting on save? #prettier #js #mdx

  8. biome | A toolchain for web projects, aimed to provide functionalities to maintain them. #Biome offers #formatter and #linter, usable via CLI and LSP.

    github.com/biomejs/biome

    Fun fact: this is the winner of the "write a pretty printer in #Rust challenge":
    console.algora.io/challenges/p

    I think, by now, every major #WebDev tool has been rewritten in #RustLang.

    Just think about the time savings this brings for people globally!

    Time to switch our tools! 🚀

    #RIIR #JavaScript #DevTools #Prettier