-
Notifications
You must be signed in to change notification settings - Fork 0
/
deno.json
61 lines (61 loc) · 2.93 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
{
"tasks": {
"dev": "deno run --no-npm -A --no-check --watch ./server.tsx",
"test": "deno test --no-npm --allow-all",
"build": "deno run --no-npm -A ./build.ts",
"build:with-relative-imports-transform-and-run": "deno run --no-npm -A ./script/build-with-relative-imports-transform.ts --run",
"build:with-relative-imports-transform": "deno run --no-npm -A ./script/build-with-relative-imports-transform.ts",
"prebuild:copy-and-transform-imports-to-relative": "deno run --no-npm --allow-env --allow-read --allow-write ./script/copy-and-transform-imports-to-relative.ts",
"start": "ULTRA_MODE=production deno run --no-npm -A --no-remote ./server.js",
"autorestart": "ULTRA_MODE=production denon run --no-npm -A --no-remote ./server.js",
"storybook": "pnpm run storybook",
"storybook:build": "pnpm run storybook:build",
"sb": "pnpm run sb",
"cache:client": "deno cache --no-npm ./client.tsx",
"cache:server": "deno cache --no-npm ./server.tsx",
"cache": "deno task cache:server && deno task cache:client",
"check:server": "deno check --no-npm ./server.tsx",
"check:client": "deno check --no-npm ./client.tsx",
"check": "deno task check:server && deno task check:client && deno lint",
"config": "deno run --no-npm --allow-read --allow-write ./script/config-update.ts",
"gen:demo-data:bored-api": "deno run --no-npm -A ./script/gen-demo-data-bored-api.ts",
"db:gen:db-json-schema-add-descriptions": "pnpm run db:gen:db-json-schema-add-descriptions",
"db:gen:json-schema": "pnpm run db:gen:json-schema",
"db:gen:descriptions": "pnpm run db:gen:descriptions",
"db:gen:parse-type-to-json-schema": "pnpm run db:gen:parse-type-to-json-schema",
"db:dump-all": "pnpm run db:dump && deno task db:pg-dump",
"db:dump": "pnpm run db:dump",
"db:dump:schema": "pnpm run db:dump:schema",
"db:dump:data": "pnpm run db:dump:data",
"db:dump:data:with-auth-logs": "pnpm run db:dump:data:with-auth-logs",
"db:dump:data:cleaning": "pnpm run db:dump:data:cleaning",
"db:dump:migrations": "pnpm run db:dump:migrations",
"db:gen:typescript": "pnpm run db:gen:typescript",
"db:migrations": "pnpm run db:migrations",
"db:migrations:create:from-remote": "pnpm run db:migrations:create:from-remote",
"db:pg-dump": "deno run --no-npm -A script/db-pg-dump.ts",
"supabase": "pnpm exec supabase",
"example": "pnpm run example",
"example2": "pnpm run example2"
},
"compilerOptions": {
"jsx": "react-jsxdev",
"jsxImportSource": "react",
"lib": ["dom", "dom.iterable", "dom.asynciterable", "deno.ns"]
},
"fmt": {
"exclude": [".ultra", ".project-copy-with-imports-transformed-to-relative"],
"indentWidth": 2,
"proseWrap": "preserve",
"singleQuote": true
},
"lint": {
"exclude": [
".ultra",
".project-copy-with-imports-transformed-to-relative",
"script-node"
]
},
"importMap": "./importMap.json",
"nodeModulesDir": false
}