mirror of
https://github.com/MrUnknownDE/UnknownBot.git
synced 2026-04-12 18:53:44 +02:00
start nodejs bot
This commit is contained in:
43
node_modules/node-addon-api/doc/version_management.md
generated
vendored
Normal file
43
node_modules/node-addon-api/doc/version_management.md
generated
vendored
Normal file
@@ -0,0 +1,43 @@
|
||||
# VersionManagement
|
||||
|
||||
The `Napi::VersionManagement` class contains methods that allow information
|
||||
to be retrieved about the version of N-API and Node.js. In some cases it is
|
||||
important to make decisions based on different versions of the system.
|
||||
|
||||
## Methods
|
||||
|
||||
### GetNapiVersion
|
||||
|
||||
Retrieves the highest N-API version supported by Node.js runtime.
|
||||
|
||||
```cpp
|
||||
static uint32_t Napi::VersionManagement::GetNapiVersion(Env env);
|
||||
```
|
||||
|
||||
- `[in] env`: The environment in which the API is invoked under.
|
||||
|
||||
Returns the highest N-API version supported by Node.js runtime.
|
||||
|
||||
### GetNodeVersion
|
||||
|
||||
Retrieves information about Node.js version present on the system. All the
|
||||
information is stored in the `napi_node_version` structure that is defined as
|
||||
shown below:
|
||||
|
||||
```cpp
|
||||
typedef struct {
|
||||
uint32_t major;
|
||||
uint32_t minor;
|
||||
uint32_t patch;
|
||||
const char* release;
|
||||
} napi_node_version;
|
||||
````
|
||||
|
||||
```cpp
|
||||
static const napi_node_version* Napi::VersionManagement::GetNodeVersion(Env env);
|
||||
```
|
||||
|
||||
- `[in] env`: The environment in which the API is invoked under.
|
||||
|
||||
Returns the structure a pointer to the structure `napi_node_version` populated by
|
||||
the version information of Node.js runtime.
|
||||
Reference in New Issue
Block a user