mirror of
https://github.com/zebrajr/node.git
synced 2025-12-06 00:20:08 +01:00
src: remove unconditional NAPI_EXPERIMENTAL in node.h
PR-URL: https://github.com/nodejs/node/pull/60345 Fixes: https://github.com/nodejs/node/issues/60311 Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Vladimir Morozov <vmorozov@microsoft.com>
This commit is contained in:
parent
3dba25fbd2
commit
8ea8d4ce83
3
node.gyp
3
node.gyp
|
|
@ -890,6 +890,9 @@
|
|||
'NODE_ARCH="<(target_arch)"',
|
||||
'NODE_PLATFORM="<(OS)"',
|
||||
'NODE_WANT_INTERNALS=1',
|
||||
# Define NAPI_EXPERIMENTAL to enable Node-API experimental function symbols being exposed.
|
||||
'NAPI_EXPERIMENTAL=1',
|
||||
'NODE_API_EXPERIMENTAL_NO_WARNING=1',
|
||||
# Warn when using deprecated V8 APIs.
|
||||
'V8_DEPRECATION_WARNINGS=1',
|
||||
'NODE_OPENSSL_SYSTEM_CERT_PATH="<(openssl_system_ca_path)"',
|
||||
|
|
|
|||
|
|
@ -1,7 +1,9 @@
|
|||
#include <algorithm>
|
||||
#include <climits> // INT_MAX
|
||||
#include <cmath>
|
||||
#ifndef NAPI_EXPERIMENTAL
|
||||
#define NAPI_EXPERIMENTAL
|
||||
#endif
|
||||
#include "env-inl.h"
|
||||
#include "js_native_api.h"
|
||||
#include "js_native_api_v8.h"
|
||||
|
|
|
|||
|
|
@ -76,7 +76,6 @@
|
|||
#include "v8-platform.h" // NOLINT(build/include_order)
|
||||
#include "node_version.h" // NODE_MODULE_VERSION
|
||||
|
||||
#define NAPI_EXPERIMENTAL
|
||||
#include "node_api.h"
|
||||
|
||||
#include <functional>
|
||||
|
|
|
|||
|
|
@ -1,7 +1,9 @@
|
|||
#include "async_context_frame.h"
|
||||
#include "async_wrap-inl.h"
|
||||
#include "env-inl.h"
|
||||
#ifndef NAPI_EXPERIMENTAL
|
||||
#define NAPI_EXPERIMENTAL
|
||||
#endif
|
||||
#include "js_native_api_v8.h"
|
||||
#include "memory_tracker-inl.h"
|
||||
#include "node_api.h"
|
||||
|
|
|
|||
|
|
@ -2,7 +2,9 @@
|
|||
#define SRC_NODE_API_INTERNALS_H_
|
||||
|
||||
#include "v8.h"
|
||||
#ifndef NAPI_EXPERIMENTAL
|
||||
#define NAPI_EXPERIMENTAL
|
||||
#endif
|
||||
#include "env-inl.h"
|
||||
#include "js_native_api_v8.h"
|
||||
#include "node_api.h"
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@
|
|||
#endif
|
||||
|
||||
#include "node.h"
|
||||
#define NAPI_EXPERIMENTAL
|
||||
#include "node_api.h"
|
||||
#include "quic/guard.h"
|
||||
#include "uv.h"
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user