refactor(extensions): reintroduce builder (#10412)

This commit is contained in:
Aaron O'Mullan 2021-04-29 00:16:45 +02:00 committed by GitHub
parent e63c533154
commit e89295b176
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
12 changed files with 141 additions and 112 deletions

View file

@ -6,17 +6,19 @@ use std::path::PathBuf;
/// Load and execute the javascript code.
pub fn init() -> Extension {
Extension::pure_js(include_js_files!(
prefix "deno:op_crates/web",
"00_infra.js",
"01_dom_exception.js",
"01_mimesniff.js",
"02_event.js",
"03_abort_signal.js",
"04_global_interfaces.js",
"08_text_encoding.js",
"12_location.js",
))
Extension::builder()
.js(include_js_files!(
prefix "deno:op_crates/web",
"00_infra.js",
"01_dom_exception.js",
"01_mimesniff.js",
"02_event.js",
"03_abort_signal.js",
"04_global_interfaces.js",
"08_text_encoding.js",
"12_location.js",
))
.build()
}
pub fn get_declaration() -> PathBuf {