Module Basic module

Basic module

  • System
    • console -console access object
    • coroutine -Concurrency control module
    • global -global object, the base object that all scripts can access
    • gui -gui module
    • os -Operating system and file system processing module
    • process -Process processing module to manage the resources of the current process
    • registry -Windows registry access module
    • timers -timers module
    • tty -tty module
  • File System
    • fs -File system processing module
    • io -input and output processing module
    • path -File path processing module
    • path_posix -File path processing module
    • path_win32 -File path processing module
  • Network
    • dgram -The dgram module provides an implementation of sockets for UDP packets
    • dns -dns domain name query module
    • http -Hypertext transfer protocol module to support http protocol processing, module alias: https
    • mq -message queue module
    • net -network access module
    • punycode -punycode internationalized domain name conversion module
    • querystring -http query processing module
    • ssl -ssl/tls module, module alias: tls
    • url -url processing module
    • ws -websocket support module
  • Encoding
    • base32 -base32 encoding and decoding module
    • base64 -base64 encoding and decoding module
    • base64vlq -base64vlq encoding and decoding module
    • bson -bson encoding and decoding module
    • encoding -Encoding and decoding module, used to handle the conversion between different data encoding formats and binary
    • hex -hex encoding and decoding module
    • iconv -iconv encoding and decoding module
    • json -json encoding and decoding module
    • msgpack -msgpack encoding and decoding module
    • string_decoder -Decode Buffer to string
  • Crypto
    • crypto -cryptographic algorithm module
    • hash -Information digest calculation module, which can be used to calculate information digest and digest signature
  • Compress
    • zip -zip format file compression and decompression module
    • zlib -zlib compression and decompression module
  • Test Suite
    • assert -Asserts the test module. If the test value is false, an error is reported. The error reporting behavior can be set to continue running or throw an error
    • profiler -Memory profiler module
    • test -test suite module to define and manage the test suite
  • Utility
    • db -Database access module
    • gd -Image file processing module
    • util -common tool modules
    • uuid -uuid unique id module
    • vm -security sandbox module, used to isolate the operating environment of different security levels
    • xml -xml processing module
  • constants -Common constant definition modules