Skip to content

Latest commit

 

History

History
63 lines (54 loc) · 1.3 KB

status.md

File metadata and controls

63 lines (54 loc) · 1.3 KB

Implementation status

We work hard to implement the full API of node.js. This document describes the current status of our implementation.

Done

  • require(...) support
  • Timer Support
  • NodeJS support:
    • Module loading:
      • JS Files
      • JSON Files
      • Packages
    • Core modules:
      • assert (nodejs only)
      • buffer (over buffer-browserify)
      • console
      • constants
      • crypto (partial over crypto-browserify)
      • events (nodejs only)
      • freelist (nodejs only)
      • fs
      • module
      • path (nodejs only)
      • process
      • punycode (nodejs only)
      • querystring (nodejs only)
      • stream (nodejs only)
      • timers
      • url (nodejs only)
      • util (nodejs only)
      • vm
      • zlib (partial over browserify-zlib)

Work in progress

We are on in an early development phase where we write tests, write concepts, and do a initial boostrap of the project.

Todo

  • NodeJS support:
    • Core modules:
      • child_process
      • cluster
      • dgram
      • dns
      • domain
      • http
      • https
      • net
      • os
      • readline
      • repl
      • string_decoder
      • sys
      • tls
      • tty
    • Module loading:
      • Node Files (Binary)