From 12f109adf3e6a992975ade2176317858f4012104 Mon Sep 17 00:00:00 2001 From: JOLIMAITRE Matthieu Date: Mon, 24 Jun 2024 03:02:38 +0200 Subject: [PATCH] add sh shorthand --- src/lib/iter.ts | 3 ++- src/lib/utils.ts | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/lib/iter.ts b/src/lib/iter.ts index f31350e..34a7ef5 100644 --- a/src/lib/iter.ts +++ b/src/lib/iter.ts @@ -1,4 +1,5 @@ -import { next, range } from "./utils.ts"; +import { next } from "./utils.ts"; +import { range } from "./Range.ts"; export function it(iter: Iterable) { return new Iter(iter); diff --git a/src/lib/utils.ts b/src/lib/utils.ts index 38eadea..9d19ddb 100644 --- a/src/lib/utils.ts +++ b/src/lib/utils.ts @@ -33,3 +33,7 @@ export function log_from(meta: ImportMeta, logging_function = console.log) { const prefix = `[${path}]`; return (...args: unknown[]) => logging_function(prefix, ...args); } + +export function sh(line: string) { + return new Deno.Command("bash", { args: ["-c", line] }); +}