forked from pkgxdev/pkgx
-
Notifications
You must be signed in to change notification settings - Fork 0
/
deno.jsonc
31 lines (31 loc) · 1.02 KB
/
deno.jsonc
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
{
"compilerOptions": {
"allowJs": false,
"strict": true
},
"tasks": {
"test": "deno test --allow-net --allow-read --allow-env --allow-run --allow-write --unstable",
"typecheck": "deno check --unstable ./src/app.ts",
// runs this source checkout for testing
//NOTE doesn’t work :/ passes the args to deno and doesn’t run the script
"run": "deno run --unstable --allow-all src/app.ts",
// compiles to ./tea
"compile": "deno compile --allow-read --allow-write --allow-net --allow-run --allow-env --unstable --output $INIT_CWD/tea src/app.ts",
// installs this source checkout as a tea stowed package
"install": "deno compile --unstable -Ao $TEA_PREFIX/tea.xyz/v$VERSION/bin/tea src/app.ts && scripts/repair.ts tea.xyz"
},
// ignore all files since the current style deviates from deno's default style.
"fmt": {
"files": {
"exclude": [
"./"
]
}
},
"tea": {
"dependencies": {
"deno.land": "^1.30"
}
},
"importMap": "import-map.json"
}