-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdeno.json
91 lines (91 loc) · 1.97 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
{
"name": "@hqtsm/dataview",
"version": "0.0.0",
"license": "MIT",
"exports": {
".": "./mod.ts",
"./float": "./float/mod.ts",
"./float/16": "./float/16.ts",
"./f16": "./float/16.ts",
"./int": "./int/mod.ts",
"./int/24": "./int/24.ts",
"./i24": "./int/24.ts"
},
"imports": {
"@deno/dnt": "jsr:@deno/dnt@^0.41.3",
"@std/assert": "jsr:@std/assert@^1.0.7"
},
"fmt": {
"useTabs": true,
"lineWidth": 80,
"indentWidth": 4,
"semiColons": true,
"singleQuote": true,
"proseWrap": "preserve",
"exclude": [
"**/*.yaml",
"**/*.yml",
".*/**/*.yaml",
".*/**/*.yml"
]
},
"lint": {
"rules": {
"exclude": [
"no-boolean-literal-for-arguments"
],
"include": [
"camelcase",
"default-param-last",
"eqeqeq",
"explicit-function-return-type",
"explicit-module-boundary-types",
"guard-for-in",
"no-await-in-loop",
"no-boolean-literal-for-arguments",
"no-console",
"no-const-assign",
"no-eval",
"no-external-import",
"no-implicit-declare-namespace-export",
"no-non-null-asserted-optional-chain",
"no-self-compare",
"no-sparse-arrays",
"no-sync-fn-in-async-fn",
"no-throw-literal",
"no-top-level-await",
"no-undef",
"prefer-ascii",
"triple-slash-reference",
"verbatim-module-syntax"
]
}
},
"exclude": [
".*",
"coverage",
"docs",
"vendor",
"npm"
],
"publish": {
"exclude": [
"deno.lock",
"**/*.test.ts",
"scripts",
"spec"
]
},
"tasks": {
"clean": "rm -rf coverage docs vendor npm",
"test": "deno test --doc --parallel --shuffle --trace-leaks --coverage --clean",
"docs": "deno doc --html mod.ts",
"lint": "deno lint --fix",
"linted": "deno lint",
"format": "deno fmt",
"formatted": "deno fmt --check",
"publishable": "deno publish --allow-dirty --dry-run",
"version": "deno run --allow-read --allow-write ./scripts/version.ts",
"npm": "deno run --allow-env --allow-net --allow-read --allow-write --allow-run ./scripts/npm.ts"
}
}