41 releases

0.16.1 May 8, 2024
0.16.0 Mar 27, 2024
0.15.0 Mar 21, 2024
0.14.2 Nov 23, 2023
0.2.1 Mar 26, 2022

#186 in HTTP server

Download history 1914/week @ 2024-01-25 1758/week @ 2024-02-01 2042/week @ 2024-02-08 2105/week @ 2024-02-15 2115/week @ 2024-02-22 2419/week @ 2024-02-29 2299/week @ 2024-03-07 2003/week @ 2024-03-14 3667/week @ 2024-03-21 4544/week @ 2024-03-28 3458/week @ 2024-04-04 3073/week @ 2024-04-11 2963/week @ 2024-04-18 3637/week @ 2024-04-25 3632/week @ 2024-05-02 2605/week @ 2024-05-09

13,341 downloads per month
Used in 10 crates

MIT license

220KB
7K SLoC

deno_task_shell

// parse
let list = deno_task_shell::parser::parse(&text)?;

// execute
let env_vars = HashMap::from(&[
  ("SOME_VAR".to_string(), "value".to_string()),
]);
let cwd = std::env::current_dir()?;

let exit_code = deno_task_shell::execute(
  list,
  env_vars,
  &cwd,
  Default::default(), // custom commands
).await;

Dependencies

~0.7–13MB
~101K SLoC