diff options
author | Matt Mastracci <matthew@mastracci.com> | 2024-02-04 17:03:14 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-04 17:03:14 -0700 |
commit | 56f58a047e3c1cc27ff55988f25173cc18ef6aeb (patch) | |
tree | 2a7a288c385d54d1384c00c20cdbc168a046218f /ext/webidl | |
parent | 0f7f98795129f3f6bef51d08da9accca5e9ca9cc (diff) |
chore: bump deno core (#22243)
Migrations:
- Error registration no longer required for Interrupted or BadResource
(these are core exception)
- `include_js_files!`/`ExtensionFileSource` changes
Diffstat (limited to 'ext/webidl')
-rw-r--r-- | ext/webidl/benches/dict.rs | 20 |
1 files changed, 7 insertions, 13 deletions
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<Extension> { + 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(), ] } |