Crate deno_napi

Source
Expand description

Symbols to be exported are now defined in this JSON file. The #[napi_sym] macro checks for missing entries and panics.

./tools/napi/generate_symbols_list.js is used to generate the LINK cli/exports.def on Windows, which is also checked into git.

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 ext/napi/generated_symbol_exports_list_*.def.

Re-exports§

  • pub use deno_core::v8;

Modules§

Macros§

Structs§

Enums§

Constants§

Statics§

Traits§

Functions§

Type Aliases§