mirror of
https://github.com/denoland/deno.git
synced 2024-11-21 15:04:11 -05:00
refactor: move importMap with imports/scopes diagnostic to deno_config (#24553)
This commit is contained in:
parent
8cbf81cf08
commit
8ee14bd56a
5 changed files with 8 additions and 13 deletions
4
Cargo.lock
generated
4
Cargo.lock
generated
|
@ -1308,9 +1308,9 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "deno_config"
|
name = "deno_config"
|
||||||
version = "0.21.3"
|
version = "0.22.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "13ad624cb26f547980ca481b1805c4b29d81c7631e791fe1b63f3cc697722722"
|
checksum = "866d351087e70f8db42d04a773b9a96444d2653ef4bb0fb104fe562b819a57c9"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"deno_semver",
|
"deno_semver",
|
||||||
|
|
|
@ -101,7 +101,7 @@ console_static_text = "=0.8.1"
|
||||||
data-encoding = "2.3.3"
|
data-encoding = "2.3.3"
|
||||||
data-url = "=0.3.0"
|
data-url = "=0.3.0"
|
||||||
deno_cache_dir = "=0.10.0"
|
deno_cache_dir = "=0.10.0"
|
||||||
deno_config = { version = "=0.21.3", default-features = false }
|
deno_config = { version = "=0.22.0", default-features = false }
|
||||||
dlopen2 = "0.6.1"
|
dlopen2 = "0.6.1"
|
||||||
ecb = "=0.1.2"
|
ecb = "=0.1.2"
|
||||||
elliptic-curve = { version = "0.13.4", features = ["alloc", "arithmetic", "ecdh", "std", "pem"] }
|
elliptic-curve = { version = "0.13.4", features = ["alloc", "arithmetic", "ecdh", "std", "pem"] }
|
||||||
|
|
|
@ -887,7 +887,7 @@ impl CliOptions {
|
||||||
};
|
};
|
||||||
|
|
||||||
for diagnostic in workspace.diagnostics() {
|
for diagnostic in workspace.diagnostics() {
|
||||||
log::warn!("{}", colors::yellow(diagnostic));
|
log::warn!("{} {}", colors::yellow("Warning"), diagnostic);
|
||||||
}
|
}
|
||||||
|
|
||||||
let root_folder = workspace.root_folder().1;
|
let root_folder = workspace.root_folder().1;
|
||||||
|
@ -1789,12 +1789,6 @@ fn resolve_import_map_specifier(
|
||||||
format!("Bad URL (\"{import_map_path}\") for import map.")
|
format!("Bad URL (\"{import_map_path}\") for import map.")
|
||||||
})?;
|
})?;
|
||||||
Ok(Some(specifier))
|
Ok(Some(specifier))
|
||||||
} else if let Some(config_file) = &maybe_config_file {
|
|
||||||
// if the config file is an import map we prefer to use it, over `importMap` field
|
|
||||||
if config_file.is_an_import_map() && config_file.json.import_map.is_some() {
|
|
||||||
log::warn!("{} \"importMap\" setting is ignored when \"imports\" or \"scopes\" are specified in the config file.", colors::yellow("Warning"));
|
|
||||||
}
|
|
||||||
Ok(None)
|
|
||||||
} else {
|
} else {
|
||||||
Ok(None)
|
Ok(None)
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
Warning "importMap" setting is ignored when "imports" or "scopes" are specified in the config file.
|
Warning "importMap" field is ignored when "imports" or "scopes" are specified in the config file.
|
||||||
|
at file:///[WILDLINE]/import_map_config/config.json
|
||||||
Hello from remapped moment!
|
Hello from remapped moment!
|
||||||
Hello from remapped moment dir!
|
Hello from remapped moment dir!
|
||||||
Hello from remapped lodash!
|
Hello from remapped lodash!
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
The "compilerOptions" field can only be specified in the root workspace deno.json file.
|
Warning "compilerOptions" field can only be specified in the workspace root deno.json file.
|
||||||
at file:///[WILDLINE]/sub/deno.json
|
at file:///[WILDLINE]/sub/deno.json
|
||||||
The "lint.report" field can only be specified in the root workspace deno.json file.
|
Warning "lint.report" field can only be specified in the workspace root deno.json file.
|
||||||
at file:///[WILDLINE]/sub/deno.json
|
at file:///[WILDLINE]/sub/deno.json
|
||||||
Checked 1 file
|
Checked 1 file
|
||||||
|
|
Loading…
Reference in a new issue