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/url/benches/url_ops.rs | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) (limited to 'ext/url') diff --git a/ext/url/benches/url_ops.rs b/ext/url/benches/url_ops.rs index 835dfea2e..b65a0e345 100644 --- a/ext/url/benches/url_ops.rs +++ b/ext/url/benches/url_ops.rs @@ -13,17 +13,20 @@ fn setup() -> Vec { vec![ deno_webidl::deno_webidl::init_ops_and_esm(), deno_url::deno_url::init_ops_and_esm(), - Extension::builder("bench_setup") - .esm(vec![ExtensionFileSource { + Extension { + name: "bench_setup", + esm_files: std::borrow::Cow::Borrowed(&[ExtensionFileSource { specifier: "ext:bench_setup/setup", code: ExtensionFileSourceCode::IncludedInBinary( - r#"import { URL } from "ext:deno_url/00_url.js"; - globalThis.URL = URL; + r#" + import { URL } from "ext:deno_url/00_url.js"; + globalThis.URL = URL; "#, ), - }]) - .esm_entry_point("ext:bench_setup/setup") - .build(), + }]), + esm_entry_point: Some("ext:bench_setup/setup"), + ..Default::default() + }, ] } -- cgit v1.2.3