aboutsummaryrefslogtreecommitdiffhomepage
path: root/services/nuldoc/deno.jsonc
diff options
context:
space:
mode:
Diffstat (limited to 'services/nuldoc/deno.jsonc')
-rw-r--r--services/nuldoc/deno.jsonc35
1 files changed, 35 insertions, 0 deletions
diff --git a/services/nuldoc/deno.jsonc b/services/nuldoc/deno.jsonc
new file mode 100644
index 0000000..5ae2eef
--- /dev/null
+++ b/services/nuldoc/deno.jsonc
@@ -0,0 +1,35 @@
+{
+ "imports": {
+ "@djot/djot": "npm:@djot/djot@^0.3.2",
+ "@std/assert": "jsr:@std/assert@^1.0.13",
+ "@std/cli": "jsr:@std/cli@^1.0.20",
+ "@std/fs": "jsr:@std/fs@^1.0.19",
+ "@std/http": "jsr:@std/http@^1.0.19",
+ "@std/path": "jsr:@std/path@^1.1.1",
+ "@std/toml": "jsr:@std/toml@^1.0.8",
+ "checksum/": "https://deno.land/x/checksum@1.4.0/",
+ "shiki": "npm:shiki@^3.7.0",
+ "zod/": "https://deno.land/x/zod@v3.24.2/",
+ "myjsx/jsx-runtime": "./nuldoc-src/jsx/jsx-runtime.ts",
+ "myjsx-types/jsx-runtime": "./nuldoc-src/jsx/types.d.ts",
+ },
+ "compilerOptions": {
+ "jsx": "react-jsx",
+ "jsxImportSource": "myjsx",
+ "jsxImportSourceTypes": "myjsx-types",
+ },
+ "permissions": {
+ "default": {
+ "read": ["."],
+ "write": ["."],
+ "net": ["127.0.0.1:8000"],
+ "env": [
+ "VSCODE_TEXTMATE_DEBUG", // VSCODE_TEXTMATE_DEBUG is read by shiki.
+ ],
+ },
+ }
+ "tasks": {
+ "check": "deno check nuldoc-src/main.ts && deno lint -- nuldoc-src/ && deno fmt --check -- nuldoc-src/",
+ "fmt": "deno fmt -- nuldoc-src",
+ },
+}