Node.js
v8.x
Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine
|
Go to the source code of this file.
Macros | |
#define | NODE_MAJOR_VERSION 8 |
#define | NODE_MINOR_VERSION 5 |
#define | NODE_PATCH_VERSION 1 |
#define | NODE_VERSION_IS_RELEASE 0 |
#define | NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n) |
#define | NODE_STRINGIFY_HELPER(n) #n |
#define | NODE_RELEASE "node" |
#define | NODE_TAG "-pre" |
#define | NODE_VERSION_STRING |
#define | NODE_EXE_VERSION NODE_VERSION_STRING |
#define | NODE_VERSION "v" NODE_VERSION_STRING |
#define | NODE_VERSION_AT_LEAST(major, minor, patch) |
#define | NODE_MODULE_VERSION 57 /* Node.js v8.0.0 */ |
#define NODE_EXE_VERSION NODE_VERSION_STRING |
Definition at line 59 of file node_version.h.
#define NODE_MAJOR_VERSION 8 |
Definition at line 25 of file node_version.h.
Referenced by napi_get_node_version().
#define NODE_MINOR_VERSION 5 |
Definition at line 26 of file node_version.h.
Referenced by napi_get_node_version().
#define NODE_MODULE_VERSION 57 /* Node.js v8.0.0 */ |
Node.js will refuse to load modules that weren't compiled against its own module ABI number, exposed as the process.versions.modules property.
When this version number is changed, node.js will refuse to load older modules. This should be done whenever an API is broken in the C++ side, including in v8 or other dependencies.
Definition at line 80 of file node_version.h.
Referenced by napi_module_register(), and node::SetupProcessObject().
#define NODE_PATCH_VERSION 1 |
Definition at line 27 of file node_version.h.
Referenced by napi_get_node_version().
#define NODE_RELEASE "node" |
Definition at line 37 of file node_version.h.
Referenced by napi_get_node_version(), and node::SetupProcessObject().
#define NODE_STRINGIFY | ( | n | ) | NODE_STRINGIFY_HELPER(n) |
Definition at line 32 of file node_version.h.
Referenced by node::SetupProcessObject().
Definition at line 33 of file node_version.h.
#define NODE_TAG "-pre" |
Definition at line 44 of file node_version.h.
#define NODE_VERSION "v" NODE_VERSION_STRING |
Definition at line 62 of file node_version.h.
Referenced by node::inspector::FormatWsAddress(), and node::SetupProcessObject().
#define NODE_VERSION_AT_LEAST | ( | major, | |
minor, | |||
patch | |||
) |
Definition at line 65 of file node_version.h.
#define NODE_VERSION_IS_RELEASE 0 |
Definition at line 29 of file node_version.h.
#define NODE_VERSION_STRING |
Definition at line 54 of file node_version.h.