From 8c4b33db0d05181a0e5538bddaf063144724c938 Mon Sep 17 00:00:00 2001 From: Satya Rohith Date: Tue, 18 Jun 2024 16:16:13 +0530 Subject: feat(ext/node): add BlockList & SocketAddress classes (#24229) Closes https://github.com/denoland/deno/issues/24059 --- ext/node/lib.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'ext/node/lib.rs') 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", -- cgit v1.2.3