Dos

#gitignore

2 APIs avec cette balise

API Glob

Faites correspondre des chemins de fichiers à des motifs glob — le même langage de caractères génériques utilisé par .gitignore, les filtres de chemin CI/CD, les outils de construction et le shell. Testez si un seul chemin correspond à un motif, ou filtrez une liste entière de chemins pour ne conserver que ceux qui correspondent. Prise en charge complète de minimatch : * (dans un segment) et ** (entre segments), ? pour un caractère, classes de caractères [abc], expansion d'accolades {a,b,c} et globs étendus, avec options pour l'insensibilité à la casse, la correspondance des fichiers cachés et la correspondance basée uniquement sur le nom de base. Parfait pour les règles basées sur les chemins, la sélection de fichiers, les gardes de route, les listes d'autorisation/refus et la validation de configuration. Calcul local pur — pas de clé, pas de service tiers, instantané ; envoyez de grandes listes via POST. En direct, rien n'est stocké. 3 points de terminaison. Distinct des tests d'expression régulière et des requêtes de chemin JSON.

api.oanor.com/glob-api

API gitignore

Générez des fichiers .gitignore via une API — 309 modèles .gitignore prêts à l'emploi pour langages, frameworks, outils et éditeurs, directement issus de la collection officielle github/gitignore de GitHub. Récupérez le .gitignore pour une seule technologie (Node, Python, Java, Rust, Unity, …), recherchez et listez tous les modèles disponibles par nom ou catégorie (langages, globaux éditeurs/OS, piles communautaires), ou — la fonction phare — combinez plusieurs modèles en un seul .gitignore prêt à être commité en un seul appel (ex. names=Node,Python,macOS). Idéal pour les outils d'échafaudage, les générateurs de projets, les IDE, les CLI et les tableaux de bord développeurs. Données ouvertes de github/gitignore (CC0).

api.oanor.com/gitignore-api