mirror of
https://github.com/denoland/deno.git
synced 2025-01-05 05:49:20 -05:00
Remove broken feature: --deps
This commit is contained in:
parent
a99aaf5def
commit
6bbf0777b1
2 changed files with 1 additions and 16 deletions
|
@ -84,14 +84,6 @@ export default function denoMain() {
|
||||||
os.exit(1);
|
os.exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
// handle `--deps`
|
|
||||||
if (startResMsg.depsFlag()) {
|
|
||||||
for (const dep of compiler.getModuleDependencies(inputFn, `${cwd}/`)) {
|
|
||||||
console.log(dep);
|
|
||||||
}
|
|
||||||
os.exit(0);
|
|
||||||
}
|
|
||||||
|
|
||||||
compiler.recompile = startResMsg.recompileFlag();
|
compiler.recompile = startResMsg.recompileFlag();
|
||||||
compiler.run(inputFn, `${cwd}/`);
|
compiler.run(inputFn, `${cwd}/`);
|
||||||
}
|
}
|
||||||
|
|
|
@ -25,7 +25,6 @@ pub struct DenoFlags {
|
||||||
pub allow_write: bool,
|
pub allow_write: bool,
|
||||||
pub allow_net: bool,
|
pub allow_net: bool,
|
||||||
pub allow_env: bool,
|
pub allow_env: bool,
|
||||||
pub deps_flag: bool,
|
|
||||||
pub types_flag: bool,
|
pub types_flag: bool,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -70,7 +69,6 @@ pub fn set_flags(
|
||||||
opts.optflag("v", "version", "Print the version.");
|
opts.optflag("v", "version", "Print the version.");
|
||||||
opts.optflag("r", "reload", "Reload cached remote resources.");
|
opts.optflag("r", "reload", "Reload cached remote resources.");
|
||||||
opts.optflag("", "v8-options", "Print V8 command line options.");
|
opts.optflag("", "v8-options", "Print V8 command line options.");
|
||||||
opts.optflag("", "deps", "Print module dependencies.");
|
|
||||||
opts.optflag("", "types", "Print runtime TypeScript declarations.");
|
opts.optflag("", "types", "Print runtime TypeScript declarations.");
|
||||||
|
|
||||||
let mut flags = DenoFlags::default();
|
let mut flags = DenoFlags::default();
|
||||||
|
@ -106,9 +104,6 @@ pub fn set_flags(
|
||||||
if matches.opt_present("allow-env") {
|
if matches.opt_present("allow-env") {
|
||||||
flags.allow_env = true;
|
flags.allow_env = true;
|
||||||
}
|
}
|
||||||
if matches.opt_present("deps") {
|
|
||||||
flags.deps_flag = true;
|
|
||||||
}
|
|
||||||
if matches.opt_present("types") {
|
if matches.opt_present("types") {
|
||||||
flags.types_flag = true;
|
flags.types_flag = true;
|
||||||
}
|
}
|
||||||
|
@ -148,15 +143,13 @@ fn test_set_flags_2() {
|
||||||
#[test]
|
#[test]
|
||||||
fn test_set_flags_3() {
|
fn test_set_flags_3() {
|
||||||
let (flags, rest, _) =
|
let (flags, rest, _) =
|
||||||
set_flags(svec!["deno", "-r", "--deps", "script.ts", "--allow-write"])
|
set_flags(svec!["deno", "-r", "script.ts", "--allow-write"]).unwrap();
|
||||||
.unwrap();
|
|
||||||
assert_eq!(rest, svec!["deno", "script.ts"]);
|
assert_eq!(rest, svec!["deno", "script.ts"]);
|
||||||
assert_eq!(
|
assert_eq!(
|
||||||
flags,
|
flags,
|
||||||
DenoFlags {
|
DenoFlags {
|
||||||
reload: true,
|
reload: true,
|
||||||
allow_write: true,
|
allow_write: true,
|
||||||
deps_flag: true,
|
|
||||||
..DenoFlags::default()
|
..DenoFlags::default()
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
Loading…
Reference in a new issue