6 points par xguru 2025-12-02 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Bibliothèque Node.js qui permet, depuis des outils CLI ou des scripts, d’ouvrir des URL, des fichiers et des exécutables avec l’application par défaut du système d’exploitation
  • Prend en charge divers comportements d’“open”, comme l’ouverture d’une URL dans le navigateur par défaut, l’ouverture d’un fichier dans une application de visualisation d’images, ou l’ouverture avec une application spécifiée (nom + arguments)
    • Retourne une Promise pour le processus enfant, afin d’attacher des écouteurs d’événements personnalisés ou d’effectuer d’autres actions
    • Utilise en interne open sur macOS, start sur Windows et xdg-open sur les autres plateformes — pour garantir une cohérence de comportement entre plateformes
  • Utilise spawn au lieu du mode exec, qui présentait de nombreuses vulnérabilités
  • Corrige également les problèmes de l’original node-open
  • Package ESM, nécessite un import dynamique dans un environnement CommonJS
  • Utile pour appeler les “applications de base du système d’exploitation” lors de la création de scripts de développement, de déploiement ou d’outils CLI
  • Open-CLI, qui utilise ce module, est également proposé séparément

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.