Que fait hairy-utils ?
Compétences complètes pour travailler avec les utilitaires principaux @hairy/utils
Aperçu
Cette compétence aide votre agent IA à utiliser efficacement la bibliothèque @hairy/utils en fournissant des exemples, des modèles et des explications pour les fonctions utilitaires courantes.
Plateformes prises en charge
- Claude Code
- Cursor
- Codex
- Autres agents IA compatibles
Utilisation
Importation des utilitaires
import { debounce, throttle, deepClone } from '@hairy/utils'
Exemples d'utilisation
const debouncedFn = debounce(() => {
console.log('Fonction debouncée exécutée')
}, 300)
Fonctionnalités
- Gestion des événements (debounce, throttle)
- Utilitaires pour objets (deepClone, merge, pick, omit)
- Utilitaires pour tableaux (uniq, chunk, shuffle)
- Utilitaires pour chaînes (camelCase, kebabCase, truncate)
- Fonctions asynchrones (delay, retry, timeout)
- Validation et transformation de données
Contribution
Les contributions sont les bienvenues ! Veuillez consulter le guide de contribution avant de soumettre une pull request.
Licence
MIT