summaryrefslogtreecommitdiff
path: root/cli/tools/coverage.rs
diff options
context:
space:
mode:
authorKitson Kelly <me@kitsonkelly.com>2021-10-11 08:26:22 +1100
committerGitHub <noreply@github.com>2021-10-11 08:26:22 +1100
commita7baf5f2bbb50dc0cb571de141b800b9155faca7 (patch)
tree4bebaabd1d3ed4595e8a388e0fae559bb5558974 /cli/tools/coverage.rs
parent5a8a989b7815023f33a1e3183a55cc8999af5d98 (diff)
refactor: integrate deno_graph into CLI (#12369)
Diffstat (limited to 'cli/tools/coverage.rs')
-rw-r--r--cli/tools/coverage.rs12
1 files changed, 6 insertions, 6 deletions
diff --git a/cli/tools/coverage.rs b/cli/tools/coverage.rs
index 60efe789c..c34ba22cc 100644
--- a/cli/tools/coverage.rs
+++ b/cli/tools/coverage.rs
@@ -1,11 +1,12 @@
// Copyright 2018-2021 the Deno authors. All rights reserved. MIT license.
use crate::colors;
+use crate::emit;
use crate::flags::Flags;
use crate::fs_util::collect_files;
-use crate::module_graph::TypeLib;
use crate::proc_state::ProcState;
use crate::source_maps::SourceMapGetter;
+
use deno_ast::swc::common::Span;
use deno_ast::MediaType;
use deno_core::error::AnyError;
@@ -687,16 +688,15 @@ pub async fn cover_files(
let module_specifier =
deno_core::resolve_url_or_path(&script_coverage.url)?;
ps.prepare_module_load(
- module_specifier.clone(),
- TypeLib::UnstableDenoWindow,
+ vec![module_specifier.clone()],
+ false,
+ emit::TypeLib::UnstableDenoWindow,
Permissions::allow_all(),
Permissions::allow_all(),
- false,
- ps.maybe_import_map.clone(),
)
.await?;
- let module_source = ps.load(module_specifier.clone(), None)?;
+ let module_source = ps.load(module_specifier.clone(), None, false)?;
let script_source = &module_source.code;
let maybe_source_map = ps.get_source_map(&script_coverage.url);