1{
2 "imports": {
3 "@img/sharp-wasm32": "npm:@img/sharp-wasm32@0.33.5",
4 "@nolebase/markdown-it-bi-directional-links": "npm:@nolebase/markdown-it-bi-directional-links@^2.15.0",
5 "lume/": "https://cdn.jsdelivr.net/gh/lumeland/lume@f6e8b76726f84055e7d56f201bad44ab4162ed9c/",
6 "markdown-it-obsidian-callouts": "npm:markdown-it-obsidian-callouts@^0.3.1",
7 "html-validate": "npm:html-validate@9.4.0"
8 },
9 "tasks": {
10 "lume": "echo \"import 'lume/cli.ts'\" | deno run --env-file=.env.dev -A -",
11 "prod": "echo \"import 'lume/cli.ts'\" | deno run --env-file=.env.prod -A -",
12 "build": "deno task lume",
13 "serve": "deno task lume -s ",
14 "fmt": "deno task dprint fmt",
15 "fmt:check": "deno task dprint check",
16 "dprint": "deno run -A npm:dprint"
17 },
18 "compilerOptions": {
19 "types": ["lume/types.ts"]
20 },
21 "nodeModulesDir": "auto",
22 "fmt": {
23 "useTabs": false,
24 "lineWidth": 100,
25 "proseWrap": "always",
26 "indentWidth": 2,
27 "semiColons": true,
28 "singleQuote": false,
29 "exclude": [
30 "scripts/*/src/",
31 "src/static/icons/*.css",
32 "src/static/styles.css"
33 ]
34 }
35}