diff options
Diffstat (limited to 'ext/web/benches/encoding.rs')
-rw-r--r-- | ext/web/benches/encoding.rs | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/ext/web/benches/encoding.rs b/ext/web/benches/encoding.rs index 254ea4455..f8ad57c4f 100644 --- a/ext/web/benches/encoding.rs +++ b/ext/web/benches/encoding.rs @@ -29,11 +29,12 @@ fn setup() -> Vec<Extension> { deno_console::init(), deno_web::init::<Permissions>(BlobStore::default(), None), Extension::builder("bench_setup") - .js(vec![( - "setup", + .esm(vec![( + "internal:setup", r#" - const { TextDecoder } = globalThis.__bootstrap.encoding; - const hello12k = Deno.core.encode("hello world\n".repeat(1e3)); + import { TextDecoder } from "internal:ext/web/08_text_encoding.js"; + globalThis.TextDecoder = TextDecoder; + globalThis.hello12k = Deno.core.encode("hello world\n".repeat(1e3)); "#, )]) .state(|state| { |