From f9beb928186f4edb07e07c96b677f14e75c428bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Thu, 24 Aug 2023 11:21:34 +0200 Subject: refactor: use "deno_config" crate (#20260) Moved the configuration file to https://github.com/denoland/deno_config as we will have to use it in other projects. --- cli/tools/bundle.rs | 4 +++- cli/tools/installer.rs | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) (limited to 'cli/tools') diff --git a/cli/tools/bundle.rs b/cli/tools/bundle.rs index dc944d646..827641b1b 100644 --- a/cli/tools/bundle.rs +++ b/cli/tools/bundle.rs @@ -150,7 +150,9 @@ fn bundle_module_graph( graph, deno_emit::BundleOptions { bundle_type: deno_emit::BundleType::Module, - emit_options: ts_config_result.ts_config.into(), + emit_options: crate::args::ts_config_to_emit_options( + ts_config_result.ts_config, + ), emit_ignore_directives: true, }, ) diff --git a/cli/tools/installer.rs b/cli/tools/installer.rs index cabae9e28..c221168fe 100644 --- a/cli/tools/installer.rs +++ b/cli/tools/installer.rs @@ -2,7 +2,6 @@ use crate::args::resolve_no_prompt; use crate::args::CaData; -use crate::args::ConfigFlag; use crate::args::Flags; use crate::args::InstallFlags; use crate::args::TypeCheckMode; @@ -10,6 +9,7 @@ use crate::factory::CliFactory; use crate::http_util::HttpClient; use crate::util::fs::canonicalize_path_maybe_not_exists; +use deno_config::ConfigFlag; use deno_core::anyhow::Context; use deno_core::error::generic_error; use deno_core::error::AnyError; @@ -491,8 +491,8 @@ fn is_in_path(dir: &Path) -> bool { mod tests { use super::*; - use crate::args::ConfigFlag; use crate::util::fs::canonicalize_path; + use deno_config::ConfigFlag; use std::process::Command; use test_util::testdata_path; use test_util::TempDir; -- cgit v1.2.3