-
Notifications
You must be signed in to change notification settings - Fork 12
/
deno.json
45 lines (45 loc) · 2.24 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
{
"version": "0.5.12",
"license": "MIT",
"name": "@jersou/studio-pack-generator",
"tasks": {
"fmt": "deno fmt --ignore=gui/assets_bundle.json,gui/frontend,tmp,dist,.cov_profile,vendor",
"gen-bin": "./gen-bin.sh",
"gen-cov": "rm -rf .cov_profile && deno test --ignore=gui/assets_bundle.json,gui/frontend,tmp,dist,.cov_profile,vendor --coverage=.cov_profile -A && deno coverage .cov_profile --lcov > .cov_profile/cov_profile.lcov && genhtml -o .cov_profile/html .cov_profile/cov_profile.lcov",
"check": "deno check studio_pack_generator.ts",
"lint": "deno lint --ignore=gui/assets_bundle.json,gui/frontend,tmp,dist,.cov_profile,vendor",
"pre-commit": "deno task fmt --check && deno task lint && deno task test && deno task check",
"publish-dry-run": "deno publish --dry-run",
"start": "deno run -A --unstable studio_pack_generator.ts",
"test": "deno test -A --ignore=gui/assets_bundle.json,gui/frontend,tmp,dist,.cov_profile,vendor",
"test-watch": "deno test -A --watch --unstable --ignore=gui/assets_bundle.json,gui/frontend,tmp,dist,.cov_profile,vendor",
"update-changelog": "conventional-changelog -p conventionalcommits --same-file -i CHANGELOG.md -k deno.json && deno task fmt",
"update-frontend-assets": "cd gui/frontend && npm run build && ../gui.ts updateAssets"
},
"imports": {
"@david/dax": "jsr:@david/dax@^0.42.0",
"@dbushell/audio-duration": "jsr:@dbushell/audio-duration@^0.6.0",
"@es-toolkit/es-toolkit": "jsr:@es-toolkit/es-toolkit@^1.23.0",
"@jersou/clite": "jsr:@jersou/clite@^0.7.4",
"@libs/xml": "jsr:@libs/xml@^6.0.0",
"@std/assert": "jsr:@std/assert@^1.0.6",
"@std/crypto": "jsr:@std/crypto@^1.0.3",
"@std/encoding": "jsr:@std/encoding@^1.0.5",
"@std/fmt": "jsr:@std/fmt@^1.0.2",
"@std/fs": "jsr:@std/fs@^1.0.4",
"@std/io": "jsr:@std/io@^0.224.9",
"@std/media-types": "jsr:@std/media-types@^1.0.3",
"@std/path": "jsr:@std/path@^1.0.6",
"@zip-js/zip-js": "jsr:@zip-js/zip-js@^2.7.52/data-uri",
"https://deno.land/": "./vendor/deno.land/",
"https://deno.land/std/": "./vendor/deno.land/[email protected]/"
},
"exports": "./studio_pack_generator.ts",
"publish": {
"exclude": [
"tools",
"gui/frontend/src",
"test_data/"
]
}
}