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] }); +}