forked from cataclysmbnteam/Cataclysm-BN
-
Notifications
You must be signed in to change notification settings - Fork 1
/
deno.jsonc
20 lines (20 loc) · 941 Bytes
/
deno.jsonc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{
"tasks": {
"doc": "deno task doc:cli & deno task doc:lua && deno fmt",
"doc:cli": "deno run --allow-run=./cataclysm-bn-tiles --allow-write=doc/src/content/docs ./scripts/gen_cli_docs.ts",
"doc:lua": "./cataclysm-bn-tiles --lua-doc && cp config/lua_doc.md doc/src/content/docs/en/mod/lua/reference/lua.md",
"migrate-unit": "deno run -A scripts/migrate_legacy_unit.ts --path data/json; deno run -A scripts/migrate_legacy_unit.ts --path data/mods; make style-all-json-parallel",
"dprint": "deno run -A npm:dprint",
// creates a weekly reddit changelog template
"changelog": "deno run -A scripts/changelog/changelog_reddit.ts"
},
"test": { "include": ["scripts"] },
"lint": { "include": ["scripts"] },
"fmt": {
"exclude": ["doc/dist", "doc/.astro", "doc/pnpm-lock.yaml"],
"include": ["scripts", "doc", "*.md"],
"semiColons": false,
"lineWidth": 100
},
"importMap": "import_map.json"
}