-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathdeno.json
More file actions
93 lines (93 loc) · 2.22 KB
/
Copy pathdeno.json
File metadata and controls
93 lines (93 loc) · 2.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
{
"fmt": {
"exclude": [
"./**/*.md",
"./posts/vibecodando_com_django/mermaid-diagram-erd.svg",
"./presentations/rest-api-simplificado.html"
]
},
"nodeModulesDir": "auto",
"imports": {
"@gotfeedback/markdown-it-media": "npm:@gotfeedback/markdown-it-media@^1.0.1",
"lume/": "https://cdn.jsdelivr.net/gh/lumeland/lume@3.2.6/",
"lume/jsx-runtime": "https://cdn.jsdelivr.net/gh/oscarotero/ssx@0.1.15/jsx-runtime.ts",
"markdown-it-link-attributes": "npm:markdown-it-link-attributes@^4.0.1",
"markdown-it": "npm:markdown-it@^14.2.0",
"markdown-it-attrs": "npm:markdown-it-attrs@^5.0.0"
},
"tasks": {
"lume": {
"description": "Run Lume command",
"command": "deno run -P=lume lume/cli.ts"
},
"compile": {
"description": "Run compile",
"command": "deno compile -P=lume lume/cli.ts"
},
"build": {
"description": "Build the site for production",
"command": "deno task lume"
},
"serve": {
"description": "Run and serve the site for development",
"command": "deno task lume -s"
},
"new": {
"description": "Create new content or code using artifacts",
"command": "deno task lume new"
}
},
"permissions": {
"lume": {
"net": [
"fonts.googleapis.com:443",
"fonts.gstatic.com:443",
"cdn.jsdelivr.net:443",
"0.0.0.0:3000"
],
"ffi": [
"./node_modules/.deno/@img+sharp-linux-x64@0.34.5/node_modules/@img/sharp-linux-x64/lib/sharp-linux-x64.node"
],
"read": [
"./",
"/proc/self/exe",
"/usr/bin/ldd"
],
"write": [
"./_site",
"./_cache",
"./node_modules"
],
"sys": [
"networkInterfaces"
],
"env": true
}
},
"compilerOptions": {
"types": [
"lume/types.ts"
],
"jsx": "react-jsx",
"jsxImportSource": "lume"
},
"unstable": [
"temporal",
"fmt-component"
],
"lint": {
"plugins": [
"https://cdn.jsdelivr.net/gh/lumeland/lume@3.2.6/lint.ts"
],
"rules": {
"exclude": [
"no-import-prefix"
]
}
},
"lock": true,
"allowScripts": [
"npm:esbuild@0.28.0",
"npm:sharp@0.34.5"
]
}