-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdeno.json
33 lines (33 loc) · 1.27 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
{
"name": "@jurassic/jurassic",
"version": "0.1.52",
"license": "MIT",
"tasks": {
"build": "deno run -A --reload jsr:@jurassic/jurassic/export . && deno task runnbs && deno check . && deno lint && deno fmt && deno task clean && deno test --allow-all --env-file",
"clean": "deno run --allow-read --allow-env --allow-write --allow-run jsr:@jurassic/jurassic/clean",
"docs": "deno run -A --reload jsr:@jurassic/jurassic/docs . && deno lint && deno fmt",
"docs:dev": "deno run -A --reload ./bin/docs.ts . && deno lint && deno fmt && cd _docs && pnpm install && pnpm run docs:dev",
"runnbs": "deno run --allow-read --allow-env --allow-run jsr:@jurassic/jurassic/runnbs"
},
"exports": {
".": "./mod.ts",
"./clean": "./bin/clean.ts",
"./docs": "./bin/docs.ts",
"./export": "./bin/export.ts",
"./init": "./bin/init.ts",
"./runnbs": "./bin/runnbs.ts"
},
"publish": {
"exclude": ["nbs/", "docs/"]
},
"imports": {
"@anthropic-ai/sdk": "npm:@anthropic-ai/sdk@^0.33.1",
"@std/async": "jsr:@std/async@^1.0.10",
"@std/dotenv": "jsr:@std/dotenv@^0.225.3",
"@std/fs": "jsr:@std/fs@^1.0.13",
"typescript": "npm:typescript@^5.7.3",
"zod": "npm:zod@^3.24.2",
"jurassic/": "./jurassic/"
},
"exclude": ["_docs", "docs"]
}