Voici la liste des modules disponibles avec «Node.js» pour JavaScript :
Liste des modules
| Modules | Description |
|---|---|
| assert | Ce module fournit un ensemble de base pour effectuer des tests d'assertion. |
| Buffer | Ce module permet d'effectuer des manipulations de flux de données et de données binaires. |
| C/C++ Addons | Ce module permet d'effectuer des liaisons avec des objets de lien dynamique écrit en langage de programmation C ou C++. |
| Child Processes | Ce module contient les utilitaires de génération de processus enfants d'une manière similaire mais non identique. |
| Cluster | Ce module permet d'effectuer la lancement d'une unité d'allocation de processus Node.js pour gérer la charge. |
| Command Line Options | Ce module contient les utilitaires en ligne de commandes afin d'effectuer du déboguage ou d'exécuter des scripts ou des exécutables. |
| Console | Ce module contient une simple console de déboguage similaire au mécanisme de console fournit dans les navigateurs Web. |
| Crypto | Ce module contient les fonctionnalités de cryptographie incluant un ensemble enveloppant le hachage de l'OpenSSL, HMAC, Cipher, Decipher, les fonctions de signes et les vérifications. |
| Debugger | Ce module contient un utilitaire de déboguage complet en dehors des processus accessible via un protocole basé sur TCP/IP et un client de déboguage intégré. |
| dgram | Ce module permet d'intégrer un socket de datagramme UDP. |
| DNS | Ce module contient les fonctions de DNS. |
| Domain | Ce module contient les fonctionnalités de nom de domaine. Ce module est obsolète. |
| Errors | Ce module permet de gérer les erreurs de «Node.js». |
| Events | Ce module contient la gestion des événements de «Node.js». |
| fs (File System) | Ce module contient les fonctions standard POSIX. |
| Globals | Ce module contient les objets étant disponible dans tous les modules. |
| HTTP | Ce module est utiliser pour les connexions client/serveur HTTP. |
| HTTPS | Ce module permet de fournir un protocole HTTP avec le TLS/SSL. |
| Modules | Ce module permet d'effectuer le chargement des modules systèmes. |
| Net | Ce module permet de fournir une enveloppe réseau désynchroniser. |
| OS | Ce module contient un nombre de méthode utilitaire pour le système d'exploitation. |
| Path | Ce module contient les utilitaires pour travailler avec les fichiers et les chemins de répertoire. |
| Process | Ce module est un objet global fournissant des informations à propos du processus courant «Node.js» et de ses contrôles. |
| Punycode | Ce module permet de fournir des services d'encodage de caractères. Ce module est obsolète. |
| querystring | Ce module contient des utilitaires pour analyser et formater les requêtes de chaînes de caractères URL. |
| Readline | Ce module contient un interface pour la lecture des données à partir du flux de données (Readable) une ligne à la fois. |
| REPL | Ce module permet d'intégrer le REPL (Read-Eval-Print-Loop) étant disponible dans un programme autonome et d'autres applications. |
| Stream | Ce module contient un interface abstraite pour travailler avec les flux de données dans «Node.js». |
| StringDecoder | Ce module contient un API pour décoder les objets du tampon en une chaîne de caractères de façon à préserver les caractères multi-octets UTF-8 ou UTF-16. |
| Timers | Ce module permet de planifier une fonction allant être appelé dans une période de temps. |
| tls | Ce module permet d'intégrer le TLS (Transport Layer Security) et le SSL (Secure Socket Layer) étant construit dans l'OpenSSL. |
| TTY | Ce module permet contient les classes «tty.ReadStream» et «tty.WriteStream». |
| URL | Ce module contient les utilitaires de résolution URL et d'analyse. |
| util | Ce module permet de supporter les API internes du «Node.js». |
| V8 | Ce module contient les API spécifique à la version V8 du binaire de «Node.js». |
| VM | Ce module permet de fournir les API pour compiler et exécuter le code avec un contexte de machine virtuel V8. |
| ZLIB | Ce module permet de fournir les fonctionnalités de compression intégré avec Gzip et le Deflate/Inflate. |
Dernière mise à jour : Vendredi, le 5 mars 2021