-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathdeps.ts
More file actions
23 lines (18 loc) · 962 Bytes
/
deps.ts
File metadata and controls
23 lines (18 loc) · 962 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import * as is_what from "https://deno.land/x/is_what@v4.1.15/src/index.ts"
export { is_what }
import { type PlainObject } from "https://deno.land/x/is_what@v4.1.15/src/index.ts"
export type { PlainObject }
import * as outdent from "https://deno.land/x/outdent@v0.8.0/mod.ts"
export { outdent }
// importing super specifically to reduce final npm bundle size
import * as crypto from "https://deno.land/std@0.196.0/crypto/mod.ts"
import { moveSync } from "https://deno.land/std@0.196.0/fs/move.ts"
import { readLines } from "https://deno.land/std@0.196.0/io/read_lines.ts"
import { writeAll } from "https://deno.land/std@0.196.0/streams/write_all.ts"
import { parse as parseYaml } from "https://deno.land/std@0.196.0/yaml/parse.ts"
import { SEP } from "https://deno.land/std@0.196.0/path/mod.ts"
const streams = { writeAll }
const io = { readLines }
const fs = { moveSync }
const deno = { readLines, crypto, fs, io, streams, parseYaml, SEP }
export { deno }