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 "csstree-validator": "npm:csstree-validator@^4.0.1", 6 "lume/": "https://cdn.jsdelivr.net/gh/lumeland/lume@3ca4e1ff0077bc5239d853e9efdc60889546ce30/", 7 "markdown-it-obsidian-callouts": "npm:markdown-it-obsidian-callouts@^0.3.1", 8 "html-validate": "npm:html-validate@9.4.0" 9 }, 10 "tasks": { 11 "lume": "echo \"import 'lume/cli.ts'\" | deno run --env-file=.env.dev -A -", 12 "prod": "echo \"import 'lume/cli.ts'\" | deno run --env-file=.env.prod -A -", 13 "build": "deno task lume", 14 "serve": "deno task lume -s ", 15 "fmt": "deno task dprint fmt", 16 "fmt:check": "deno task dprint check", 17 "dprint": "deno run -A npm:dprint" 18 }, 19 "compilerOptions": { 20 "types": ["lume/types.ts"] 21 }, 22 "nodeModulesDir": "auto", 23 "fmt": { 24 "useTabs": false, 25 "lineWidth": 100, 26 "proseWrap": "always", 27 "indentWidth": 2, 28 "semiColons": true, 29 "singleQuote": false, 30 "exclude": [ 31 "scripts/*/src/", 32 "src/static/icons/*.css", 33 "src/static/styles.css" 34 ] 35 }, 36 "unstable": ["temporal"] 37}