1030 shaares
1 private link
1 private link
Je regarde un peu comment construire une CLI avec TypeScript.
C'est un peu le bordel (entre le transpilage, les fichiers en sortie, les différentes versions de Node, ...) - mais finalement pas tellement loin (pour un néophyte comme moi) des gestionnaires de paquets Python - https://xkcd.com/1987/
Commander (https://www.npmjs.com/package/commander) semble être ce qui est le plus proche de Click (https://click.palletsprojects.com/en/stable/) pour Python, pour construire une CLI propre.
Je découvre dans la foulée la commande console.table(..)
, qui permet de construire un tableau dynamiquement à l'affichage.