From 56f58a047e3c1cc27ff55988f25173cc18ef6aeb Mon Sep 17 00:00:00 2001 From: Matt Mastracci Date: Sun, 4 Feb 2024 17:03:14 -0700 Subject: chore: bump deno core (#22243) Migrations: - Error registration no longer required for Interrupted or BadResource (these are core exception) - `include_js_files!`/`ExtensionFileSource` changes --- ext/webidl/benches/dict.rs | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) (limited to 'ext/webidl') diff --git a/ext/webidl/benches/dict.rs b/ext/webidl/benches/dict.rs index 8b1055dfa..cfb658fa8 100644 --- a/ext/webidl/benches/dict.rs +++ b/ext/webidl/benches/dict.rs @@ -6,23 +6,17 @@ use deno_bench_util::bencher::benchmark_group; use deno_bench_util::bencher::Bencher; use deno_core::Extension; -use deno_core::ExtensionFileSource; -use deno_core::ExtensionFileSourceCode; fn setup() -> Vec { + deno_core::extension!( + deno_webidl_bench, + esm_entry_point = "ext:deno_webidl_bench/setup.js", + esm = ["ext:deno_webidl_bench/setup.js" = "benches/dict.js"] + ); + vec![ deno_webidl::deno_webidl::init_ops_and_esm(), - Extension { - name: "deno_webidl_bench", - esm_files: std::borrow::Cow::Borrowed(&[ExtensionFileSource { - specifier: "ext:deno_webidl_bench/setup.js", - code: ExtensionFileSourceCode::IncludedInBinary(include_str!( - "dict.js" - )), - }]), - esm_entry_point: Some("ext:deno_webidl_bench/setup.js"), - ..Default::default() - }, + deno_webidl_bench::init_ops_and_esm(), ] } -- cgit v1.2.3