1 dépôt
Utilities that transform source code by treating the entire file as a string during processing pipelines.
Distinct from String Value Transformers: Distinct from general string value transformers as it specifically targets the hand-off of source code between a formatter and linter.
Explore 1 awesome GitHub repository matching programming languages & runtimes · Source Code String Transformers. Refine with filters or upvote what's useful.
prettier-eslint est un styliste de code en ligne de commande et un formateur JavaScript qui intègre Prettier et ESLint. Il fonctionne comme un wrapper de linter, coordonnant un pipeline séquentiel de tâches de formatage et de linting pour garantir que le code source est à la fois esthétiquement cohérent et conforme aux règles. L'outil résout les conflits entre les guides de style et les règles de logique en exécutant des corrections de linting après le formatage. Il permet une séquence de formatage configurable pour prioriser des règles spécifiques et peut identifier les fichiers non formatés pour faciliter l'utilisation dans les hooks de contrôle de version. Le projet fournit des capacités pour les corrections de linting automatiques et une analyse d'erreur détaillée qui signale les violations de règles avec les positions de ligne. Il prend en charge l'écrasement direct des fichiers et s'intègre dans les flux de travail d'analyse statique et les pipelines de build automatisés.
Passes the codebase as a string between a formatter and a linter to apply successive modifications.