-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathdeno.jsonc
18 lines (18 loc) · 830 Bytes
/
deno.jsonc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{
"lint": {
"include": ["src"]
},
"fmt": {
"include": ["tests","src"],
"lineWidth": 150
},
"tasks": {
"clean": "deno run -A ./scripts/clean.ts",
"test": "deno test tests --allow-read",
"coverage": "deno task clean && deno test tests --allow-read --coverage=coverage && deno coverage coverage",
"coverage:ci": "deno task clean && deno test tests --allow-read --coverage=coverage && deno coverage coverage --lcov --output=cov.lcov",
"precommit": "deno task clean && deno fmt && deno lint && deno task test && deno task build",
"update-deps": "deno run --allow-read=. --allow-net=deno.land,cdn.deno.land,unpkg.com https://deno.land/x/udd/main.ts --dry-run deps.ts scripts/deps.ts",
"build": "deno run -A scripts/build_npm.ts"
}
}