-
Notifications
You must be signed in to change notification settings - Fork 0
/
deno.json
65 lines (65 loc) · 2.03 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
{
"name": "@m4rc3l05/noted",
"version": "0.15.13",
"exports": "./deno.json",
"tasks": {
"api": {
"description": "Run api app",
"command": "deno run -A --cached-only src/apps/api/main.ts"
},
"web": {
"description": "Run web app",
"command": "deno run -A --cached-only src/apps/web/main.ts"
},
"cmd:pino-pretty": {
"description": "Interact with pino-pretty",
"command": "deno run -A --no-lock npm:pino-pretty@13.0.0 -m message --levelKey level --timestampKey datetime -k \"data.error,data.err\" -c -C"
},
"cmd:dbmate": {
"description": "Interact with dbmate",
"command": "deno run -A --no-lock npm:dbmate@2.23.0 -u 'sqlite:./data/app.db' -d ./src/database/migrations --no-dump-schema"
},
"pre:test": {
"description": "Command to run before runing tests",
"command": "deno eval \"import '@db/sqlite'\""
},
"test": {
"description": "Run tests",
"command": "ENV=test NODE_ENV=test deno test --allow-read --allow-env --allow-ffi --no-check --trace-leaks --parallel",
"dependencies": ["pre:test"]
}
},
"compilerOptions": {
"jsx": "precompile",
"jsxImportSource": "@hono/hono/jsx"
},
"lint": {
"exclude": ["node_modules"],
"rules": {
"include": ["verbatim-module-syntax"]
}
},
"fmt": {
"exclude": ["node_modules"]
},
"unstable": ["fmt-sql"],
"lock": {
"frozen": true
},
"imports": {
"#src/": "./src/",
"@db/sqlite": "jsr:@db/sqlite@0.12.0",
"@hono/hono": "jsr:@hono/hono@4.6.15",
"@m4rc3l05/process-lifecycle": "jsr:@m4rc3l05/process-lifecycle@0.1.1",
"@std/assert": "jsr:@std/assert@1.0.10",
"@std/encoding": "jsr:@std/encoding@1.0.6",
"@std/log": "jsr:@std/log@0.224.12",
"@std/tar": "jsr:@std/tar@0.1.4",
"@std/testing": "jsr:@std/testing@1.0.8",
"@std/text": "jsr:@std/text@1.0.9",
"@vinejs/vine": "npm:@vinejs/vine@3.0.0",
"config": "npm:config@3.3.12",
"marked": "npm:marked@15.0.5",
"simpledotcss": "npm:simpledotcss@2.3.3"
}
}