-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
deno.json
68 lines (68 loc) · 2.75 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
66
67
68
{
"exclude": [
"./**/dist/"
],
"imports": {
"@core/match": "jsr:@core/match@^0.3.0",
"@lophus/core": "./core/mod.ts",
"@lophus/core/clients": "./core/clients.ts",
"@lophus/core/filters": "./core/filters.ts",
"@lophus/core/nodes": "./core/nodes.ts",
"@lophus/core/protocol": "./core/protocol.ts",
"@lophus/core/relays": "./core/relays.ts",
"@lophus/deno/idb": "./deno/idb/mod.ts",
"@lophus/lib": "./lib/mod.ts",
"@lophus/lib/decorators": "./lib/decorators.ts",
"@lophus/lib/legacy": "./lib/legacy.ts",
"@lophus/lib/streams": "./lib/streams.ts",
"@lophus/lib/strings": "./lib/strings.ts",
"@lophus/lib/testing": "./lib/testing.ts",
"@lophus/lib/times": "./lib/times.ts",
"@lophus/lib/types": "./lib/types.ts",
"@lophus/lib/websockets": "./lib/websockets.ts",
"@lophus/nips": "./nips/mod.ts",
"@lophus/nips/01": "./nips/01/protocol.ts",
"@lophus/nips/02": "./nips/02/mod.ts",
"@lophus/nips/07": "./nips/07/mod.ts",
"@lophus/nips/42": "./nips/42/protocol.ts",
"@lophus/nips/clients": "./nips/clients.ts",
"@lophus/nips/protocol": "./nips/protocol.ts",
"@lophus/nips/relays": "./nips/relays.ts",
"@lophus/std/env": "./std/env.ts",
"@lophus/std/events": "./std/events.ts",
"@lophus/std/notes": "./std/notes.ts",
"@lophus/std/relays": "./std/relays.ts",
"@lophus/std/signs": "./std/signs.ts",
"@lophus/std/watch": "./std/watch.ts",
"@noble/curves": "npm:@noble/curves@^1.3.0",
"@noble/hashes": "npm:@noble/hashes@^1.3.3",
"@std/assert": "jsr:@std/assert@^0.221.0",
"@std/collections": "jsr:@std/collections@^0.221.0",
"@std/cli": "jsr:@std/cli@^0.221.0",
"@std/path": "jsr:@std/path@^0.221.0",
"@std/streams": "jsr:@std/streams@^0.221.0",
"@std/testing": "jsr:@std/testing@^0.221.0",
"esbuild": "npm:esbuild@^0.20.2",
"mini-van-plate": "npm:mini-van-plate@^0.5.6",
"nostr-tools": "npm:nostr-tools@^2.3.2",
"sharp": "npm:sharp@^0.33.3",
"vanjs-core": "npm:vanjs-core@^1.5.0"
},
"tasks": {
"cache": "deno cache ./**/*.ts --lock",
"check": "deno check ./**/*.ts",
"lock": "deno task cache --lock-write",
"pre-commit": "deno fmt && deno lint && deno task -q check && deno task -q lock && deno task -q test",
"run": "deno run -A --unstable-hmr --config ./deno.json ./app/main.ts",
"test": "deno test -A --unstable-kv --no-check",
"update": "deno run --allow-read --allow-env --allow-write --allow-net=registry.npmjs.org,jsr.io --allow-run=deno,git https://deno.land/x/[email protected]/cli.ts deno.json --unstable-lock",
"update:commit": "deno task -q update --commit --prefix 'build(deps):' --prefix-lock 'build(lock):'"
},
"workspaces": [
"./app",
"./core",
"./lib",
"./nips",
"./std"
]
}