From 13d5c6420e3fe7f34e7c02a96922fe8db381503e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Tue, 23 Jan 2024 22:56:56 +0100 Subject: chore: upgrade deno_core to 0.249.0 (#22058) --- cli/tsc/mod.rs | 33 +++++++++++++++++++-------------- 1 file changed, 19 insertions(+), 14 deletions(-) (limited to 'cli') diff --git a/cli/tsc/mod.rs b/cli/tsc/mod.rs index 4c7101d5c..db5d80a1f 100644 --- a/cli/tsc/mod.rs +++ b/cli/tsc/mod.rs @@ -115,7 +115,17 @@ pub fn get_types_declaration_file_text() -> String { } fn get_asset_texts_from_new_runtime() -> Result, AnyError> { - deno_core::extension!(deno_cli_tsc, ops_fn = deno_ops); + deno_core::extension!( + deno_cli_tsc, + ops = [ + op_create_hash, + op_emit, + op_is_node_file, + op_load, + op_resolve, + op_respond, + ] + ); // the assets are stored within the typescript isolate, so take them out of there let mut runtime = JsRuntime::new(RuntimeOptions { @@ -805,7 +815,14 @@ pub fn exec(request: Request) -> Result { .collect(); deno_core::extension!(deno_cli_tsc, - ops_fn = deno_ops, + ops = [ + op_create_hash, + op_emit, + op_is_node_file, + op_load, + op_resolve, + op_respond, + ], options = { request: Request, root_map: HashMap, @@ -865,18 +882,6 @@ pub fn exec(request: Request) -> Result { } } -deno_core::ops!( - deno_ops, - [ - op_create_hash, - op_emit, - op_is_node_file, - op_load, - op_resolve, - op_respond, - ] -); - #[cfg(test)] mod tests { use super::Diagnostic; -- cgit v1.2.3