-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdeno.json
21 lines (21 loc) · 1.01 KB
/
deno.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{
"version": "0.2.0",
"name": "@polyseam/bencher",
"deno_version": "1.43.2",
"tasks": {
"start": "deno run main.ts",
"compile-win": "deno compile --allow-all --target x86_64-pc-windows-msvc --output dist/bencher-win.exe main.ts",
"compile-linux": "deno compile --allow-all --target x86_64-unknown-linux-gnu --output dist/bencher-linux main.ts",
"compile-mac": "deno compile --allow-all --target x86_64-apple-darwin --output dist/bencher-mac main.ts",
"compile-all": "deno task compile-win && deno task compile-linux && deno task compile-mac",
"clean-dist": "rm dist/bencher-mac dist/bencher-linux dist/bencher-win.exe || true",
"build": "deno lint && deno fmt && deno task clean-dist && deno task compile-all",
"build-linux": "deno lint && deno fmt && deno task clean-dist && deno task compile-linux"
},
"imports": {
"@cliffy/command": "jsr:@cliffy/command@^1.0.0-rc.4",
"@std/fmt": "jsr:@std/fmt@^0.224.0",
"@std/path": "jsr:@std/path@^0.224.0",
"deps": "./src/deps.ts"
}
}