-
Notifications
You must be signed in to change notification settings - Fork 21
/
deps.ts
44 lines (31 loc) · 1.65 KB
/
deps.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
export { Command } from "https://deno.land/x/cliffy@v0.25.7/command/mod.ts";
export {
DenoLandProvider,
GithubProvider,
UpgradeCommand,
} from "https://deno.land/x/cliffy@v0.25.7/command/upgrade/mod.ts";
export { CompletionsCommand } from "https://deno.land/x/cliffy@v0.25.7/command/completions/mod.ts";
export { HelpCommand } from "https://deno.land/x/cliffy@v0.25.7/command/help/mod.ts";
export { ensureDir, ensureDirSync, ensureFile } from "https://deno.land/std@0.146.0/fs/mod.ts";
export * as Colors from "https://deno.land/std@0.146.0/fmt/colors.ts";
export * as encoding from "https://cdn.skypack.dev/encoding-japanese";
import { decompress as _decompress } from "https://deno.land/x/zip@v1.2.3/mod.ts";
export { readXLSX, xlsx } from "https://deno.land/x/flat@0.0.14/mod.ts";
import ky from "https://cdn.skypack.dev/ky@0.31.0?dts";
export { ky };
import { HTTPError } from "https://cdn.skypack.dev/ky@0.31.0?dts";
export { HTTPError };
export type { KyResponse, NormalizedOptions, ResponsePromise } from "https://cdn.skypack.dev/ky@0.31.0?dts";
export { Confirm, Input, Number } from "https://deno.land/x/cliffy@v0.25.4/prompt/mod.ts";
export { Sha1 } from "https://deno.land/std@0.146.0/hash/sha1.ts";
export { parse } from "https://deno.land/std@0.174.0/encoding/csv.ts";
export { DOMParser } from "https://deno.land/x/deno_dom/deno-dom-wasm.ts";
export const zipWrapper = {
decompress: _decompress,
};
export const decompress = (
// deno-lint-ignore no-explicit-any
...args: [filePath: string, destinationPath?: string | null | undefined, options?: any]
): Promise<string | false> => {
return zipWrapper.decompress.apply(zipWrapper.decompress, args);
};