-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdeno.json
101 lines (101 loc) · 2.65 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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
{
"name": "@siguici/beno",
"version": "0.0.0",
"exports": {
".": "./deno/index.ts",
"./assert": "./deno/assert.ts",
"./async_hooks": "./deno/async_hooks.ts",
"./buffer": "./deno/buffer.ts",
"./child_process": "./deno/child_process.ts",
"./console": "./deno/console.ts",
"./crypto": "./deno/crypto.ts",
"./dgram": "./deno/dgram.ts",
"./diagnostics_channel": "./deno/diagnostics_channel.ts",
"./dns": "./deno/dns.ts",
"./events": "./deno/events.ts",
"./fs": "./deno/fs.ts",
"./http": "./deno/http.ts",
"./http2": "./deno/http2.ts",
"./https": "./deno/https.ts",
"./module": "./deno/module.ts",
"./net": "./deno/net.ts",
"./os": "./deno/os.ts",
"./path": "./deno/path.ts",
"./perf_hooks": "./deno/perf_hooks.ts",
"./process": "./deno/process.ts",
"./punycode": "./deno/punycode.ts",
"./querystring": "./deno/querystring.ts",
"./readline": "./deno/readline.ts",
"./stream": "./deno/stream.ts",
"./string_decoder": "./deno/string_decoder.ts",
"./subprocess": "./deno/subprocess.ts",
"./timers": "./deno/timers.ts",
"./tls": "./deno/tls.ts",
"./tty": "./deno/tty.ts",
"./types": "./deno/types.ts",
"./url": "./deno/url.ts",
"./util": "./deno/util.ts",
"./vm": "./deno/vm.ts",
"./which": "./deno/which.ts",
"./worker_threads": "./deno/worker_threads.ts",
"./zlib": "./deno/zlib.ts"
},
"include": ["./deno.json", "deno/*.ts", "deno/*.js", "README.md"],
"exclude": [
".*",
"deno/*.test.ts",
"deno/*.d.ts",
"node/*",
"src/*",
"scripts/*",
"tests/*",
"biome.json",
"tsconfig.json",
"deno.lock"
],
"publish": {
"include": [
"deno/**",
"deno.json",
"package.json",
"tsconfig.json",
"README.md",
"LICENSE.md"
],
"exclude": ["!deno/*.ts", "deno/*.d.ts", "deno/*.js"]
},
"compilerOptions": {
"lib": [
"esnext",
"webworker",
"deno.ns",
"deno.window",
"dom",
"dom.iterable",
"dom.asynciterable"
]
},
"fmt": {
"useTabs": false,
"lineWidth": 80,
"indentWidth": 2,
"semiColons": true,
"singleQuote": true,
"proseWrap": "preserve"
},
"lint": {
"include": ["deno/"],
"exclude": ["!deno/*.ts", "deno/*.d.ts", "deno/*.js"],
"rules": {
"tags": ["recommended"]
}
},
"tasks": {
"build": "deno run -A scripts/nodify.ts",
"check": "deno task check:fmt && deno task check:lint && deno task check:types",
"check:fmt": "deno fmt --check",
"check:lint": "deno lint",
"check:types": "deno check deno/*.ts deno/*.js",
"fix": "deno lint --fix && deno fmt"
}
}