summaryrefslogtreecommitdiff
path: root/ext/node/lib.rs
diff options
context:
space:
mode:
authorSatya Rohith <me@satyarohith.com>2024-06-18 16:16:13 +0530
committerGitHub <noreply@github.com>2024-06-18 10:46:13 +0000
commit8c4b33db0d05181a0e5538bddaf063144724c938 (patch)
tree368ced63a6ac484db822212d9d332d92bd3466ed /ext/node/lib.rs
parent4b83ce8acabaf868d47bf764fce18ce5450fd314 (diff)
feat(ext/node): add BlockList & SocketAddress classes (#24229)
Closes https://github.com/denoland/deno/issues/24059
Diffstat (limited to 'ext/node/lib.rs')
-rw-r--r--ext/node/lib.rs10
1 files changed, 10 insertions, 0 deletions
diff --git a/ext/node/lib.rs b/ext/node/lib.rs
index d05434b88..7654607d7 100644
--- a/ext/node/lib.rs
+++ b/ext/node/lib.rs
@@ -230,6 +230,15 @@ deno_core::extension!(deno_node,
deps = [ deno_io, deno_fs ],
parameters = [P: NodePermissions],
ops = [
+ ops::blocklist::op_socket_address_parse,
+ ops::blocklist::op_socket_address_get_serialization,
+
+ ops::blocklist::op_blocklist_new,
+ ops::blocklist::op_blocklist_add_address,
+ ops::blocklist::op_blocklist_add_range,
+ ops::blocklist::op_blocklist_add_subnet,
+ ops::blocklist::op_blocklist_check,
+
ops::buffer::op_is_ascii,
ops::buffer::op_is_utf8,
ops::crypto::op_node_create_decipheriv,
@@ -489,6 +498,7 @@ deno_core::extension!(deno_node,
"internal_binding/uv.ts",
"internal/assert.mjs",
"internal/async_hooks.ts",
+ "internal/blocklist.mjs",
"internal/buffer.mjs",
"internal/child_process.ts",
"internal/cli_table.ts",