mirror of
https://github.com/denoland/deno.git
synced 2025-07-07 21:35:07 +00:00

Some checks are pending
ci / test debug macos-x86_64 (push) Blocked by required conditions
ci / test release macos-x86_64 (push) Blocked by required conditions
ci / test debug windows-x86_64 (push) Blocked by required conditions
ci / publish canary (push) Blocked by required conditions
ci / test release windows-x86_64 (push) Blocked by required conditions
ci / pre-build (push) Waiting to run
ci / test debug linux-aarch64 (push) Blocked by required conditions
ci / test release linux-aarch64 (push) Blocked by required conditions
ci / test debug macos-aarch64 (push) Blocked by required conditions
ci / test release macos-aarch64 (push) Blocked by required conditions
ci / bench release linux-x86_64 (push) Blocked by required conditions
ci / lint debug linux-x86_64 (push) Blocked by required conditions
ci / lint debug macos-x86_64 (push) Blocked by required conditions
ci / lint debug windows-x86_64 (push) Blocked by required conditions
ci / test debug linux-x86_64 (push) Blocked by required conditions
ci / test release linux-x86_64 (push) Blocked by required conditions
ci / build wasm32 (push) Blocked by required conditions
36 lines
988 B
Rust
36 lines
988 B
Rust
// Copyright 2018-2025 the Deno authors. MIT license.
|
|
|
|
use deno_resolver::npm::DenoInNpmPackageChecker;
|
|
use node_resolver::DenoIsBuiltInNodeModuleChecker;
|
|
|
|
use crate::npm::CliNpmResolver;
|
|
use crate::sys::CliSys;
|
|
|
|
pub type CliCjsTracker =
|
|
deno_resolver::cjs::CjsTracker<DenoInNpmPackageChecker, CliSys>;
|
|
pub type CliIsCjsResolver =
|
|
deno_resolver::cjs::IsCjsResolver<DenoInNpmPackageChecker, CliSys>;
|
|
pub type CliNpmReqResolver = deno_resolver::npm::NpmReqResolver<
|
|
DenoInNpmPackageChecker,
|
|
DenoIsBuiltInNodeModuleChecker,
|
|
CliNpmResolver,
|
|
CliSys,
|
|
>;
|
|
pub type CliResolver = deno_resolver::graph::DenoResolver<
|
|
DenoInNpmPackageChecker,
|
|
DenoIsBuiltInNodeModuleChecker,
|
|
CliNpmResolver,
|
|
CliSys,
|
|
>;
|
|
|
|
pub fn on_resolve_diagnostic(
|
|
diagnostic: deno_resolver::graph::MappedResolutionDiagnosticWithPosition,
|
|
) {
|
|
log::warn!(
|
|
"{} {}\n at {}:{}",
|
|
deno_runtime::colors::yellow("Warning"),
|
|
diagnostic.diagnostic,
|
|
diagnostic.referrer,
|
|
diagnostic.start
|
|
);
|
|
}
|