-
Notifications
You must be signed in to change notification settings - Fork 0
/
deno.json
36 lines (36 loc) · 845 Bytes
/
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
30
31
32
33
34
35
36
{
"imports": {
"lume/": "https://deno.land/x/[email protected]/"
},
"tasks": {
"scaffold": {
"description": "Scaffold a new AOC template",
"command": "deno run -A ./scaffold.ts"
},
"format": {
"description": "Format all files",
"command": "deno fmt"
},
"format:check": {
"description": "Check if all files are formatted",
"command": "deno fmt --check"
},
"lume": "echo \"import 'lume/cli.ts'\" | deno run -A -",
"build": "deno task lume",
"dev": "deno task lume --watch -s"
},
"compilerOptions": {
"types": ["lume/types.ts"],
"jsx": "react-jsx",
"jsxImportSource": "npm:preact"
},
"lint": {
"exclude": ["./docs", "**/input.txt"],
"rules": {
"tags": ["recommended"]
}
},
"fmt": {
"exclude": ["./docs", "**/input.txt"]
}
}