-
Notifications
You must be signed in to change notification settings - Fork 1
/
deno.json
25 lines (25 loc) · 1.06 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
{
"tasks": {
"submodule": "git submodule update --init --remote",
"build": "deno task build:lib && deno task build:dist && deno task build:package",
"build:lib": "deno run --allow-read --allow-write --allow-env src/createComponents.ts",
"build:dist": "cd kit && pnpm i && pnpm package",
"build:package": "deno task build:readme && deno run --allow-read --allow-write src/createPackage.ts",
"build:readme": "deno run --allow-read --allow-write src/genReadme.ts",
"build-publish": "deno task build && deno task publish",
"publish": "cd package && pnpm publish"
},
"imports": {
"@std/fmt": "jsr:@std/fmt@^1.0.3",
"@std/fs": "jsr:@std/fs@^1.0.6",
"html-minifier-terser": "npm:[email protected]",
"svgo": "npm:[email protected]",
"log-update": "npm:[email protected]",
"case": "https://deno.land/x/[email protected]/mod.ts"
},
"fmt": {
"semiColons": false,
"indentWidth": 4,
"exclude": ["deno.lock", "core", "kit/src/lib", "package"]
}
}