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.1",
5 "lume/": "https://cdn.jsdelivr.net/gh/lumeland/lume@242686cdfbc4c1fcb3a600d0005fb7a89e3b59b2/",
6 "markdown-it-obsidian-callouts": "https://deno.land/x/markdown_it_obsidian_callouts_lite@0.4.0/src/index.ts",
7 "html-validate": "npm:html-validate@9.5.2",
8 "lume_markdown_plugins/": "https://deno.land/x/lume_markdown_plugins@v0.8.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": [
21 "lume/types.ts"
22 ]
23 },
24 "nodeModulesDir": "auto",
25 "fmt": {
26 "useTabs": false,
27 "lineWidth": 100,
28 "proseWrap": "always",
29 "indentWidth": 2,
30 "semiColons": true,
31 "singleQuote": false,
32 "exclude": [
33 "scripts/*/src/",
34 "src/static/icons/*.css",
35 "src/static/styles.css"
36 ]
37 },
38 "unstable": [
39 "temporal"
40 ]
41}