7 points par xguru 2026-01-22 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Développé pour rendre les extraits de code dans les documents réellement exécutables, afin d'améliorer l'utilité et la fiabilité des runbooks, de la documentation d'exploitation et des README
    • Exécute tels quels les blocs de code Markdown, ce qui permet de suivre et de vérifier facilement les documents étape par étape
    • Exécute des commandes, vérifie les résultats intermédiaires et confirme si la sortie souhaitée a bien été obtenue
  • Prend en charge divers runtimes sur la base du shebang comme Shell/Bash, Python, JavaScript/TypeScript et Ruby
  • Lors de l'exécution des cellules de code, conserve les variables d'environnement et le contexte d'exécution, permettant une exécution progressive comme dans une session de terminal
  • Prend aussi en charge un flux d'exécution de type pipeline transmettant la sortie d'une cellule à la suivante
  • Entièrement compatible avec les définitions de tâches existantes telles que Makefile, npm scripts, Gradle et Deno task
  • Les commandes run, list et print permettent d'explorer, d'exécuter et de vérifier les workflows exécutables dans les documents
  • Réduit le problème de bitrot dans la documentation d'exploitation et convient particulièrement aux documents métier nécessitant une exécution étape par étape
    • bitrot : phénomène par lequel un document ou un code perd progressivement en fiabilité avec le temps, car il ne correspond plus à l'environnement réel
  • Installation possible via Homebrew, npm, Go install ou sous forme de binaire unique
  • Licence Apache 2.0

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.