summaryrefslogtreecommitdiff
path: root/Cargo.lock
diff options
context:
space:
mode:
authorDivy Srivastava <dj.srivastava23@gmail.com>2022-10-05 07:06:44 -0700
committerGitHub <noreply@github.com>2022-10-05 19:36:44 +0530
commit0b016a7fb8639ce49603c8c339539174b191a4b1 (patch)
treec511060d701db60ede0214b7280e89c5749bbe62 /Cargo.lock
parent3a3a8484069c9c6955fcb83ea761f9f74638175a (diff)
feat(npm): implement Node API (#13633)
This PR implements the NAPI for loading native modules into Deno. Co-authored-by: Bartek IwaƄczuk <biwanczuk@gmail.com> Co-authored-by: DjDeveloper <43033058+DjDeveloperr@users.noreply.github.com> Co-authored-by: Ryan Dahl <ry@tinyclouds.org>
Diffstat (limited to 'Cargo.lock')
-rw-r--r--Cargo.lock45
1 files changed, 45 insertions, 0 deletions
diff --git a/Cargo.lock b/Cargo.lock
index c125f02a8..071665eb5 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -854,6 +854,7 @@ dependencies = [
"log 0.4.17",
"mitata",
"monch",
+ "napi_sym",
"nix",
"notify",
"once_cell",
@@ -1162,6 +1163,14 @@ dependencies = [
]
[[package]]
+name = "deno_napi"
+version = "0.1.0"
+dependencies = [
+ "deno_core",
+ "libloading",
+]
+
+[[package]]
name = "deno_net"
version = "0.63.0"
dependencies = [
@@ -1214,6 +1223,7 @@ dependencies = [
"deno_ffi",
"deno_flash",
"deno_http",
+ "deno_napi",
"deno_net",
"deno_node",
"deno_tls",
@@ -2898,6 +2908,32 @@ dependencies = [
]
[[package]]
+name = "napi-build"
+version = "1.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ebd4419172727423cf30351406c54f6cc1b354a2cfb4f1dba3e6cd07f6d5522b"
+
+[[package]]
+name = "napi-sys"
+version = "2.2.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "529671ebfae679f2ce9630b62dd53c72c56b3eb8b2c852e7e2fa91704ff93d67"
+dependencies = [
+ "libloading",
+]
+
+[[package]]
+name = "napi_sym"
+version = "0.1.0"
+dependencies = [
+ "proc-macro2 1.0.43",
+ "quote 1.0.21",
+ "serde",
+ "serde_json",
+ "syn 1.0.99",
+]
+
+[[package]]
name = "netif"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -4784,6 +4820,15 @@ dependencies = [
]
[[package]]
+name = "test_napi"
+version = "0.1.0"
+dependencies = [
+ "napi-build",
+ "napi-sys",
+ "test_util",
+]
+
+[[package]]
name = "test_util"
version = "0.1.0"
dependencies = [