-
-
Notifications
You must be signed in to change notification settings - Fork 4
/
deno.json
29 lines (29 loc) · 1.01 KB
/
deno.json
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
{
"tasks": {
"cache": "deno cache ./lib/*/*.ts --lock",
"lock": "deno task -q cache --lock-write && git add deno.lock",
"check": "deno check ./*.ts ./lib/*.ts ./test/integration/*.ts",
"test": "NO_COLOR=1 deno test -A --no-check",
"pre-commit": "deno fmt && deno lint && deno task -q check && deno task lock && deno task -q test",
"integration": "deno task -q test --no-lock ./test/integration/*.ts",
"run": "deno run --allow-env --allow-read --allow-net --allow-write=. --allow-run=git,deno cli.ts",
"update": "deno run --allow-env --allow-read --allow-write --allow-net=deno.land,registry.npmjs.org --allow-run=git,deno ./cli.ts ./lib/*/*.ts --unstable-lock",
"update:commit": "deno task -q update --commit --prefix 'build(deps):' --prefix-lock 'build(lock)'"
},
"fmt": {
"exclude": [
"CHANGELOG.md"
]
},
"lint": {
"exclude": [
"test/data",
"test/snapshots"
],
"rules": {
"include": [
"no-sync-fn-in-async-fn"
]
}
}
}