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}