There are several types of documentation available on this website:
- API reference documentation
- ES6 features
- Frequently asked questions
The API reference documentation provides detailed information about a function or object in Node.js. This documentation indicates what arguments a method accepts, the return value of that method, and what errors may be related to that method. It also indicates which methods are available for different versions of Node.js.
This documentation describes the built-in modules provided by Node.js. It does not document modules provided by the community.
Looking for API docs of previous releases?
The ES6 section describes the three ES6 feature groups, and details which features are enabled by default in Node.js, alongside explanatory links. It also shows how to find which version of V8 shipped with a particular Node.js release.
The FAQ covers how everyone can contribute to Node.js, our code of conduct and governance model, how to get in touch on GitHub and IRC, and how to help out with triaging issues.
Long-form, in-depth articles about Node.js technical features and capabilities.