mirror of
https://github.com/denoland/deno.git
synced 2025-08-04 02:48:24 +00:00
feat(cli): --ext parameter for run, compile, and bundle (#17172)
Adds `--ext` to `deno run`, closes #5088 Additionally - Adds `--ext` to `deno compile` and `deno bundle`
This commit is contained in:
parent
50b793c9ed
commit
fd0658fb42
27 changed files with 390 additions and 128 deletions
|
@ -5,7 +5,6 @@ use std::sync::Arc;
|
|||
|
||||
use deno_core::error::AnyError;
|
||||
use deno_core::futures::FutureExt;
|
||||
use deno_core::resolve_url_or_path;
|
||||
use deno_graph::Module;
|
||||
use deno_runtime::colors;
|
||||
|
||||
|
@ -35,8 +34,7 @@ pub async fn bundle(
|
|||
"Use alternative bundlers like \"deno_emit\", \"esbuild\" or \"rollup\" instead."
|
||||
);
|
||||
|
||||
let module_specifier =
|
||||
resolve_url_or_path(&bundle_flags.source_file, cli_options.initial_cwd())?;
|
||||
let module_specifier = cli_options.resolve_main_module()?;
|
||||
|
||||
let resolver = |_| {
|
||||
let cli_options = cli_options.clone();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue