mirror of
https://github.com/denoland/deno.git
synced 2024-12-22 07:14:47 -05:00
fix(info): print deno info paths with unescaped backslashes on windows (#13847)
This commit is contained in:
parent
8dc26971ec
commit
38e88e32b7
3 changed files with 32 additions and 23 deletions
33
cli/main.rs
33
cli/main.rs
|
@ -329,6 +329,8 @@ fn print_cache_info(
|
|||
origin_dir.join(&checksum::gen(&[location.to_string().as_bytes()]));
|
||||
}
|
||||
|
||||
let local_storage_dir = origin_dir.join("local_storage");
|
||||
|
||||
if json {
|
||||
let mut output = json!({
|
||||
"denoDir": deno_dir,
|
||||
|
@ -339,34 +341,41 @@ fn print_cache_info(
|
|||
});
|
||||
|
||||
if location.is_some() {
|
||||
output["localStorage"] =
|
||||
serde_json::to_value(origin_dir.join("local_storage"))?;
|
||||
output["localStorage"] = serde_json::to_value(local_storage_dir)?;
|
||||
}
|
||||
|
||||
write_json_to_stdout(&output)
|
||||
} else {
|
||||
println!("{} {:?}", colors::bold("DENO_DIR location:"), deno_dir);
|
||||
println!(
|
||||
"{} {:?}",
|
||||
"{} {}",
|
||||
colors::bold("DENO_DIR location:"),
|
||||
deno_dir.display()
|
||||
);
|
||||
println!(
|
||||
"{} {}",
|
||||
colors::bold("Remote modules cache:"),
|
||||
modules_cache
|
||||
modules_cache.display()
|
||||
);
|
||||
println!(
|
||||
"{} {:?}",
|
||||
"{} {}",
|
||||
colors::bold("Emitted modules cache:"),
|
||||
typescript_cache
|
||||
typescript_cache.display()
|
||||
);
|
||||
println!(
|
||||
"{} {:?}",
|
||||
"{} {}",
|
||||
colors::bold("Language server registries cache:"),
|
||||
registry_cache,
|
||||
registry_cache.display(),
|
||||
);
|
||||
println!(
|
||||
"{} {}",
|
||||
colors::bold("Origin storage:"),
|
||||
origin_dir.display()
|
||||
);
|
||||
println!("{} {:?}", colors::bold("Origin storage:"), origin_dir);
|
||||
if location.is_some() {
|
||||
println!(
|
||||
"{} {:?}",
|
||||
"{} {}",
|
||||
colors::bold("Local Storage:"),
|
||||
origin_dir.join("local_storage"),
|
||||
local_storage_dir.display(),
|
||||
);
|
||||
}
|
||||
Ok(())
|
||||
|
|
10
cli/tests/testdata/041_info_flag.out
vendored
10
cli/tests/testdata/041_info_flag.out
vendored
|
@ -1,5 +1,5 @@
|
|||
DENO_DIR location: "[WILDCARD]"
|
||||
Remote modules cache: "[WILDCARD]deps"
|
||||
Emitted modules cache: "[WILDCARD]gen"
|
||||
Language server registries cache: "[WILDCARD]registries"
|
||||
Origin storage: "[WILDCARD]location_data"
|
||||
DENO_DIR location: [WILDCARD]
|
||||
Remote modules cache: [WILDCARD]deps
|
||||
Emitted modules cache: [WILDCARD]gen
|
||||
Language server registries cache: [WILDCARD]registries
|
||||
Origin storage: [WILDCARD]location_data
|
||||
|
|
12
cli/tests/testdata/041_info_flag_location.out
vendored
12
cli/tests/testdata/041_info_flag_location.out
vendored
|
@ -1,6 +1,6 @@
|
|||
DENO_DIR location: "[WILDCARD]"
|
||||
Remote modules cache: "[WILDCARD]deps"
|
||||
Emitted modules cache: "[WILDCARD]gen"
|
||||
Language server registries cache: "[WILDCARD]registries"
|
||||
Origin storage: "[WILDCARD]location_data[WILDCARD]"
|
||||
Local Storage: "[WILDCARD]location_data[WILDCARD]local_storage"
|
||||
DENO_DIR location: [WILDCARD]
|
||||
Remote modules cache: [WILDCARD]deps
|
||||
Emitted modules cache: [WILDCARD]gen
|
||||
Language server registries cache: [WILDCARD]registries
|
||||
Origin storage: [WILDCARD]location_data[WILDCARD]
|
||||
Local Storage: [WILDCARD]location_data[WILDCARD]local_storage
|
||||
|
|
Loading…
Reference in a new issue