summaryrefslogtreecommitdiff
path: root/cli/napi
diff options
context:
space:
mode:
Diffstat (limited to 'cli/napi')
-rw-r--r--cli/napi/generated_symbol_exports_list_linux.def1
-rw-r--r--cli/napi/generated_symbol_exports_list_macos.def144
-rw-r--r--cli/napi/generated_symbol_exports_list_windows.def146
-rw-r--r--cli/napi/mod.rs2
4 files changed, 292 insertions, 1 deletions
diff --git a/cli/napi/generated_symbol_exports_list_linux.def b/cli/napi/generated_symbol_exports_list_linux.def
new file mode 100644
index 000000000..eceac0a43
--- /dev/null
+++ b/cli/napi/generated_symbol_exports_list_linux.def
@@ -0,0 +1 @@
+{ "node_api_create_syntax_error"; "napi_make_callback"; "napi_has_named_property"; "napi_async_destroy"; "napi_coerce_to_object"; "napi_get_arraybuffer_info"; "napi_detach_arraybuffer"; "napi_get_undefined"; "napi_reference_unref"; "napi_fatal_error"; "napi_open_callback_scope"; "napi_close_callback_scope"; "napi_get_value_uint32"; "napi_create_function"; "napi_create_arraybuffer"; "napi_get_value_int64"; "napi_get_all_property_names"; "napi_resolve_deferred"; "napi_is_detached_arraybuffer"; "napi_create_string_utf8"; "napi_create_threadsafe_function"; "node_api_throw_syntax_error"; "napi_create_bigint_int64"; "napi_wrap"; "napi_set_property"; "napi_get_value_bigint_int64"; "napi_open_handle_scope"; "napi_create_error"; "napi_create_buffer"; "napi_cancel_async_work"; "napi_is_exception_pending"; "napi_acquire_threadsafe_function"; "napi_create_external"; "napi_get_threadsafe_function_context"; "napi_get_null"; "napi_create_string_utf16"; "napi_get_value_bigint_uint64"; "napi_module_register"; "napi_is_typedarray"; "napi_create_external_buffer"; "napi_get_new_target"; "napi_get_instance_data"; "napi_close_handle_scope"; "napi_get_value_string_utf16"; "napi_get_property_names"; "napi_is_arraybuffer"; "napi_get_cb_info"; "napi_define_properties"; "napi_add_env_cleanup_hook"; "node_api_get_module_file_name"; "napi_get_node_version"; "napi_create_int64"; "napi_create_double"; "napi_get_and_clear_last_exception"; "napi_create_reference"; "napi_get_typedarray_info"; "napi_call_threadsafe_function"; "napi_get_last_error_info"; "napi_create_array_with_length"; "napi_coerce_to_number"; "napi_get_global"; "napi_is_error"; "napi_set_instance_data"; "napi_create_typedarray"; "napi_throw_type_error"; "napi_has_property"; "napi_get_value_external"; "napi_create_range_error"; "napi_typeof"; "napi_ref_threadsafe_function"; "napi_create_bigint_uint64"; "napi_get_prototype"; "napi_adjust_external_memory"; "napi_release_threadsafe_function"; "napi_delete_async_work"; "napi_create_string_latin1"; "napi_is_array"; "napi_unref_threadsafe_function"; "napi_throw_error"; "napi_has_own_property"; "napi_get_reference_value"; "napi_remove_env_cleanup_hook"; "napi_get_value_string_utf8"; "napi_is_promise"; "napi_get_boolean"; "napi_run_script"; "napi_get_element"; "napi_get_named_property"; "napi_get_buffer_info"; "napi_get_value_bool"; "napi_reference_ref"; "napi_create_object"; "napi_create_promise"; "napi_create_int32"; "napi_escape_handle"; "napi_open_escapable_handle_scope"; "napi_throw"; "napi_get_value_double"; "napi_set_named_property"; "napi_call_function"; "napi_create_date"; "napi_object_freeze"; "napi_get_uv_event_loop"; "napi_get_value_string_latin1"; "napi_reject_deferred"; "napi_add_finalizer"; "napi_create_array"; "napi_delete_reference"; "napi_get_date_value"; "napi_create_dataview"; "napi_get_version"; "napi_define_class"; "napi_is_date"; "napi_remove_wrap"; "napi_delete_property"; "napi_instanceof"; "napi_create_buffer_copy"; "napi_delete_element"; "napi_object_seal"; "napi_queue_async_work"; "napi_get_value_bigint_words"; "napi_is_buffer"; "napi_get_array_length"; "napi_get_property"; "napi_new_instance"; "napi_set_element"; "napi_create_bigint_words"; "napi_strict_equals"; "napi_is_dataview"; "napi_close_escapable_handle_scope"; "napi_get_dataview_info"; "napi_get_value_int32"; "napi_unwrap"; "napi_throw_range_error"; "napi_coerce_to_bool"; "napi_create_uint32"; "napi_has_element"; "napi_create_external_arraybuffer"; "napi_create_symbol"; "napi_coerce_to_string"; "napi_create_type_error"; "napi_fatal_exception"; "napi_create_async_work"; "napi_async_init"; }; \ No newline at end of file
diff --git a/cli/napi/generated_symbol_exports_list_macos.def b/cli/napi/generated_symbol_exports_list_macos.def
new file mode 100644
index 000000000..be69d297f
--- /dev/null
+++ b/cli/napi/generated_symbol_exports_list_macos.def
@@ -0,0 +1,144 @@
+_node_api_create_syntax_error
+_napi_make_callback
+_napi_has_named_property
+_napi_async_destroy
+_napi_coerce_to_object
+_napi_get_arraybuffer_info
+_napi_detach_arraybuffer
+_napi_get_undefined
+_napi_reference_unref
+_napi_fatal_error
+_napi_open_callback_scope
+_napi_close_callback_scope
+_napi_get_value_uint32
+_napi_create_function
+_napi_create_arraybuffer
+_napi_get_value_int64
+_napi_get_all_property_names
+_napi_resolve_deferred
+_napi_is_detached_arraybuffer
+_napi_create_string_utf8
+_napi_create_threadsafe_function
+_node_api_throw_syntax_error
+_napi_create_bigint_int64
+_napi_wrap
+_napi_set_property
+_napi_get_value_bigint_int64
+_napi_open_handle_scope
+_napi_create_error
+_napi_create_buffer
+_napi_cancel_async_work
+_napi_is_exception_pending
+_napi_acquire_threadsafe_function
+_napi_create_external
+_napi_get_threadsafe_function_context
+_napi_get_null
+_napi_create_string_utf16
+_napi_get_value_bigint_uint64
+_napi_module_register
+_napi_is_typedarray
+_napi_create_external_buffer
+_napi_get_new_target
+_napi_get_instance_data
+_napi_close_handle_scope
+_napi_get_value_string_utf16
+_napi_get_property_names
+_napi_is_arraybuffer
+_napi_get_cb_info
+_napi_define_properties
+_napi_add_env_cleanup_hook
+_node_api_get_module_file_name
+_napi_get_node_version
+_napi_create_int64
+_napi_create_double
+_napi_get_and_clear_last_exception
+_napi_create_reference
+_napi_get_typedarray_info
+_napi_call_threadsafe_function
+_napi_get_last_error_info
+_napi_create_array_with_length
+_napi_coerce_to_number
+_napi_get_global
+_napi_is_error
+_napi_set_instance_data
+_napi_create_typedarray
+_napi_throw_type_error
+_napi_has_property
+_napi_get_value_external
+_napi_create_range_error
+_napi_typeof
+_napi_ref_threadsafe_function
+_napi_create_bigint_uint64
+_napi_get_prototype
+_napi_adjust_external_memory
+_napi_release_threadsafe_function
+_napi_delete_async_work
+_napi_create_string_latin1
+_napi_is_array
+_napi_unref_threadsafe_function
+_napi_throw_error
+_napi_has_own_property
+_napi_get_reference_value
+_napi_remove_env_cleanup_hook
+_napi_get_value_string_utf8
+_napi_is_promise
+_napi_get_boolean
+_napi_run_script
+_napi_get_element
+_napi_get_named_property
+_napi_get_buffer_info
+_napi_get_value_bool
+_napi_reference_ref
+_napi_create_object
+_napi_create_promise
+_napi_create_int32
+_napi_escape_handle
+_napi_open_escapable_handle_scope
+_napi_throw
+_napi_get_value_double
+_napi_set_named_property
+_napi_call_function
+_napi_create_date
+_napi_object_freeze
+_napi_get_uv_event_loop
+_napi_get_value_string_latin1
+_napi_reject_deferred
+_napi_add_finalizer
+_napi_create_array
+_napi_delete_reference
+_napi_get_date_value
+_napi_create_dataview
+_napi_get_version
+_napi_define_class
+_napi_is_date
+_napi_remove_wrap
+_napi_delete_property
+_napi_instanceof
+_napi_create_buffer_copy
+_napi_delete_element
+_napi_object_seal
+_napi_queue_async_work
+_napi_get_value_bigint_words
+_napi_is_buffer
+_napi_get_array_length
+_napi_get_property
+_napi_new_instance
+_napi_set_element
+_napi_create_bigint_words
+_napi_strict_equals
+_napi_is_dataview
+_napi_close_escapable_handle_scope
+_napi_get_dataview_info
+_napi_get_value_int32
+_napi_unwrap
+_napi_throw_range_error
+_napi_coerce_to_bool
+_napi_create_uint32
+_napi_has_element
+_napi_create_external_arraybuffer
+_napi_create_symbol
+_napi_coerce_to_string
+_napi_create_type_error
+_napi_fatal_exception
+_napi_create_async_work
+_napi_async_init \ No newline at end of file
diff --git a/cli/napi/generated_symbol_exports_list_windows.def b/cli/napi/generated_symbol_exports_list_windows.def
new file mode 100644
index 000000000..45f5d3aab
--- /dev/null
+++ b/cli/napi/generated_symbol_exports_list_windows.def
@@ -0,0 +1,146 @@
+LIBRARY
+EXPORTS
+ node_api_create_syntax_error
+ napi_make_callback
+ napi_has_named_property
+ napi_async_destroy
+ napi_coerce_to_object
+ napi_get_arraybuffer_info
+ napi_detach_arraybuffer
+ napi_get_undefined
+ napi_reference_unref
+ napi_fatal_error
+ napi_open_callback_scope
+ napi_close_callback_scope
+ napi_get_value_uint32
+ napi_create_function
+ napi_create_arraybuffer
+ napi_get_value_int64
+ napi_get_all_property_names
+ napi_resolve_deferred
+ napi_is_detached_arraybuffer
+ napi_create_string_utf8
+ napi_create_threadsafe_function
+ node_api_throw_syntax_error
+ napi_create_bigint_int64
+ napi_wrap
+ napi_set_property
+ napi_get_value_bigint_int64
+ napi_open_handle_scope
+ napi_create_error
+ napi_create_buffer
+ napi_cancel_async_work
+ napi_is_exception_pending
+ napi_acquire_threadsafe_function
+ napi_create_external
+ napi_get_threadsafe_function_context
+ napi_get_null
+ napi_create_string_utf16
+ napi_get_value_bigint_uint64
+ napi_module_register
+ napi_is_typedarray
+ napi_create_external_buffer
+ napi_get_new_target
+ napi_get_instance_data
+ napi_close_handle_scope
+ napi_get_value_string_utf16
+ napi_get_property_names
+ napi_is_arraybuffer
+ napi_get_cb_info
+ napi_define_properties
+ napi_add_env_cleanup_hook
+ node_api_get_module_file_name
+ napi_get_node_version
+ napi_create_int64
+ napi_create_double
+ napi_get_and_clear_last_exception
+ napi_create_reference
+ napi_get_typedarray_info
+ napi_call_threadsafe_function
+ napi_get_last_error_info
+ napi_create_array_with_length
+ napi_coerce_to_number
+ napi_get_global
+ napi_is_error
+ napi_set_instance_data
+ napi_create_typedarray
+ napi_throw_type_error
+ napi_has_property
+ napi_get_value_external
+ napi_create_range_error
+ napi_typeof
+ napi_ref_threadsafe_function
+ napi_create_bigint_uint64
+ napi_get_prototype
+ napi_adjust_external_memory
+ napi_release_threadsafe_function
+ napi_delete_async_work
+ napi_create_string_latin1
+ napi_is_array
+ napi_unref_threadsafe_function
+ napi_throw_error
+ napi_has_own_property
+ napi_get_reference_value
+ napi_remove_env_cleanup_hook
+ napi_get_value_string_utf8
+ napi_is_promise
+ napi_get_boolean
+ napi_run_script
+ napi_get_element
+ napi_get_named_property
+ napi_get_buffer_info
+ napi_get_value_bool
+ napi_reference_ref
+ napi_create_object
+ napi_create_promise
+ napi_create_int32
+ napi_escape_handle
+ napi_open_escapable_handle_scope
+ napi_throw
+ napi_get_value_double
+ napi_set_named_property
+ napi_call_function
+ napi_create_date
+ napi_object_freeze
+ napi_get_uv_event_loop
+ napi_get_value_string_latin1
+ napi_reject_deferred
+ napi_add_finalizer
+ napi_create_array
+ napi_delete_reference
+ napi_get_date_value
+ napi_create_dataview
+ napi_get_version
+ napi_define_class
+ napi_is_date
+ napi_remove_wrap
+ napi_delete_property
+ napi_instanceof
+ napi_create_buffer_copy
+ napi_delete_element
+ napi_object_seal
+ napi_queue_async_work
+ napi_get_value_bigint_words
+ napi_is_buffer
+ napi_get_array_length
+ napi_get_property
+ napi_new_instance
+ napi_set_element
+ napi_create_bigint_words
+ napi_strict_equals
+ napi_is_dataview
+ napi_close_escapable_handle_scope
+ napi_get_dataview_info
+ napi_get_value_int32
+ napi_unwrap
+ napi_throw_range_error
+ napi_coerce_to_bool
+ napi_create_uint32
+ napi_has_element
+ napi_create_external_arraybuffer
+ napi_create_symbol
+ napi_coerce_to_string
+ napi_create_type_error
+ napi_fatal_exception
+ napi_create_async_work
+ napi_async_init \ No newline at end of file
diff --git a/cli/napi/mod.rs b/cli/napi/mod.rs
index 1712632a5..0e302a101 100644
--- a/cli/napi/mod.rs
+++ b/cli/napi/mod.rs
@@ -13,7 +13,7 @@
//! To add a new napi function:
//! 1. Place `#[napi_sym]` on top of your implementation.
//! 2. Add the function's identifier to this JSON list.
-//! 3. Finally, run `./tools/napi/generate_symbols_list.js` to update `cli/generated_symbol_exports_list_*.def`.
+//! 3. Finally, run `tools/napi/generate_symbols_list.js` to update `cli/napi/generated_symbol_exports_list_*.def`.
pub mod r#async;
pub mod env;