Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save paladini/326bb9ad75c3f1ad306a4cf6f7a9118a to your computer and use it in GitHub Desktop.
Save paladini/326bb9ad75c3f1ad306a4cf6f7a9118a to your computer and use it in GitHub Desktop.
Guide simple pour utiliser le package NPM aa-daily-reflections. Obtenez les Réflexions Quotidiennes des AA dans votre projet Node.js/TypeScript ou depuis le terminal avec le CLI. Supporte FR, EN, ES.

🚀 La Façon la Plus Simple d'Utiliser les Réflexions Quotidiennes des AA en Node.js et Terminal

Ceci est un guide rapide pour le package NPM aa-daily-reflections, une bibliothèque légère et efficace pour récupérer les Réflexions Quotidiennes des Alcooliques Anonymes.

Il fonctionne sans aucune configuration, fournissant à la fois une API programmable et une puissante interface en ligne de commande (CLI).


1. Installation Rapide

Tout d'abord, ajoutez le package à votre projet :

npm install aa-daily-reflections

2. Deux Façons de l'Utiliser

A) En tant qu'outil en ligne de commande (CLI)

Obtenez des réflexions instantanément dans votre terminal. C'est parfait pour des lectures rapides ou pour des scripts.

# Obtenir la réflexion du jour en anglais
aa-daily

# Obtenir la réflexion du 25 juin
aa-daily 06/25

# Obtenir la réflexion du jour en français
aa-daily -l fr

B) Dans votre code JavaScript/TypeScript

Intégrez facilement les réflexions dans n'importe quelle application Node.js.

const { DailyReflections } = require('aa-daily-reflections');

async function getReflection() {
  // Créez une instance (supporte 'fr', 'en', 'es')
  const reflections = new DailyReflections('fr');

  // Récupérez la réflexion d'aujourd'hui
  const today = await reflections.getToday();

  console.log(today.title);
  console.log(today.quote);
}

getReflection();

⭐ Caractéristiques Clés

  • API Simple et Moderne: Méthodes propres basées sur async/await.
  • CLI Puissant: Obtenez des réflexions sans écrire une seule ligne de code.
  • Multilingue: Supporte le Français (fr), l'Anglais (en) et l'Espagnol (es).
  • Prêt pour TypeScript: Livré avec des définitions de types intégrées pour une excellente expérience de développement.
  • Données Sans Configuration: Récupère les données en direct depuis la source officielle ; aucune base de données locale n'est nécessaire.

📚 Explorez la Documentation Complète

Pour la référence complète de l'API, des exemples avancés et les directives de contribution, consultez le dépôt principal sur GitHub. Si vous le trouvez utile, n'hésitez pas à lui donner une étoile (⭐) !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment