node_resolver::envTrait NodeResolverEnv
Source pub trait NodeResolverEnv:
Debug
+ MaybeSend
+ MaybeSync {
// Required methods
fn is_builtin_node_module(&self, specifier: &str) -> bool;
fn realpath_sync(&self, path: &Path) -> Result<PathBuf>;
fn stat_sync(&self, path: &Path) -> Result<NodeResolverFsStat>;
fn exists_sync(&self, path: &Path) -> bool;
fn pkg_json_fs(&self) -> &dyn DenoPkgJsonFs;
// Provided methods
fn is_file_sync(&self, path: &Path) -> bool { ... }
fn is_dir_sync(&self, path: &Path) -> bool { ... }
}