-
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathdeno.json
57 lines (57 loc) · 1.8 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
{
"name": "@fedify/botkit",
"version": "0.2.0",
"license": "AGPL-3.0-only",
"unstable": [
"kv",
"temporal"
],
"exports": {
".": "./src/mod.ts",
"./bot": "./src/bot.ts",
"./events": "./src/events.ts",
"./follow": "./src/follow.ts",
"./message": "./src/message.ts",
"./reaction": "./src/reaction.ts",
"./session": "./src/session.ts",
"./text": "./src/text.ts"
},
"imports": {
"@fedify/fedify": "jsr:@fedify/fedify@^1.4.0",
"@fedify/markdown-it-hashtag": "jsr:@fedify/markdown-it-hashtag@^0.3.0",
"@fedify/markdown-it-mention": "jsr:@fedify/markdown-it-mention@^0.2.0",
"@hongminhee/x-forwarded-fetch": "jsr:@hongminhee/x-forwarded-fetch@^0.2.0",
"@hono/hono": "jsr:@hono/hono@^4.6.18",
"@logtape/logtape": "jsr:@logtape/logtape@^0.8.0",
"@phensley/language-tag": "npm:@phensley/language-tag@^1.9.2",
"@std/assert": "jsr:@std/assert@^1.0.10",
"@std/html": "jsr:@std/html@^1.0.3",
"@std/uuid": "jsr:@std/uuid@^1.0.4",
"markdown-it": "npm:markdown-it@^14.1.0",
"xss": "npm:xss@^1.0.15"
},
"lock": false,
"exclude": [
".github",
".vscode",
"docs",
"src/css"
],
"fmt": {
"exclude": [
"*.md",
"*.yaml",
"*.yml",
"src/static/*.ts"
]
},
"tasks": {
"embed-css": "deno run -A jsr:@smallweb/embed src/css src/static",
"check": "deno check src/ && deno lint && deno fmt --check && deno publish --dry-run --allow-dirty",
"test": "deno test --allow-net=hollo.social --parallel",
"test-all": "deno task check && deno task test",
"coverage": "deno task test --coverage --clean && deno coverage --html",
"hooks:install": "deno run --allow-read=deno.json,.git/hooks/ --allow-write=.git/hooks/ jsr:@hongminhee/deno-task-hooks",
"hooks:pre-commit": "deno task check"
}
}