From dfe528198d363ebc883da84dc816bce112ecd24b Mon Sep 17 00:00:00 2001 From: crowlKats <13135287+crowlKats@users.noreply.github.com> Date: Mon, 10 May 2021 12:02:47 +0200 Subject: feat: add WebStorage API (#7819) This commit introduces localStorage and sessionStorage. --- cli/main.rs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'cli/main.rs') diff --git a/cli/main.rs b/cli/main.rs index d20462c96..43c1cd0b2 100644 --- a/cli/main.rs +++ b/cli/main.rs @@ -204,6 +204,14 @@ pub fn create_main_worker( no_color: !colors::use_color(), get_error_class_fn: Some(&crate::errors::get_error_class_name), location: program_state.flags.location.clone(), + location_data_dir: program_state.flags.location.clone().map(|loc| { + program_state + .dir + .root + .clone() + .join("location_data") + .join(checksum::gen(&[loc.to_string().as_bytes()])) + }), blob_url_store: program_state.blob_url_store.clone(), }; @@ -295,7 +303,7 @@ fn print_cache_info( pub fn get_types(unstable: bool) -> String { let mut types = format!( - "{}\n{}\n{}\n{}\n{}\n{}\n{}\n{}\n{}\n{}\n{}", + "{}\n{}\n{}\n{}\n{}\n{}\n{}\n{}\n{}\n{}\n{}\n{}", crate::tsc::DENO_NS_LIB, crate::tsc::DENO_CONSOLE_LIB, crate::tsc::DENO_URL_LIB, @@ -304,6 +312,7 @@ pub fn get_types(unstable: bool) -> String { crate::tsc::DENO_FETCH_LIB, crate::tsc::DENO_WEBGPU_LIB, crate::tsc::DENO_WEBSOCKET_LIB, + crate::tsc::DENO_WEBSTORAGE_LIB, crate::tsc::DENO_CRYPTO_LIB, crate::tsc::SHARED_GLOBALS_LIB, crate::tsc::WINDOW_LIB, -- cgit v1.2.3