From d5efdeeff149202b24011918984a15389dae98a2 Mon Sep 17 00:00:00 2001 From: Nayeem Rahman Date: Mon, 31 Jul 2023 19:19:15 +0100 Subject: refactor: update core extension api usage (#19952) --- ext/webidl/benches/dict.rs | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'ext/webidl') diff --git a/ext/webidl/benches/dict.rs b/ext/webidl/benches/dict.rs index b3d95c8a3..e7f4d0300 100644 --- a/ext/webidl/benches/dict.rs +++ b/ext/webidl/benches/dict.rs @@ -12,15 +12,17 @@ use deno_core::ExtensionFileSourceCode; fn setup() -> Vec { vec![ deno_webidl::deno_webidl::init_ops_and_esm(), - Extension::builder("deno_webidl_bench") - .esm(vec![ExtensionFileSource { + 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("ext:deno_webidl_bench/setup.js") - .build(), + }]), + esm_entry_point: Some("ext:deno_webidl_bench/setup.js"), + ..Default::default() + }, ] } -- cgit v1.2.3