forked from long-woo/stc
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdeno.json
50 lines (50 loc) · 1.35 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
{
"name": "@loongwoo/stc",
"version": "1.6.1",
"exports": "./mod.ts",
"tasks": {
"dev": "deno run -A --watch=src src/main.ts --url 'https://petstore3.swagger.io/api/v3/openapi.json'",
"serve": "deno run -A --watch=src src/service.ts",
"version": "echo '1.6.1' > release/version",
"build:npm": "deno run -A src/npm/index.ts",
"build:mac": "deno compile -A --target x86_64-apple-darwin --output release/stc src/main.ts",
"build:mac-m": "deno compile -A --target aarch64-apple-darwin --output release/stc-m src/main.ts",
"build:win": "deno compile -A --target x86_64-pc-windows-msvc --output release/stc-win src/main.ts",
"build:linux": "deno compile -A --target x86_64-unknown-linux-gnu --output release/stc-linux src/main.ts",
"esm:add": "deno run -A https://esm.sh/v130 add",
"esm:update": "deno run -A https://esm.sh/v130 update",
"esm:remove": "deno run -A https://esm.sh/v130 remove"
},
"lint": {
"include": [
"src/",
"test/"
],
"exclude": [
"**/out/**/*",
"**/shared/**/*",
"dist"
]
},
"fmt": {
"include": [
"src/",
"test/"
],
"exclude": [
"out/**/*",
"dist",
"**/npm/package.json"
]
},
"test": {
"include": [
"test/"
],
"exclude": [
"out",
"dist"
]
},
"importMap": "import_map.json"
}