{ "nodeModulesDir": "manual", "imports": { "@std/async": "jsr:@std/async@^1.2.0", "@std/assert": "jsr:@std/assert@^1.0.19", "@std/crypto": "jsr:@std/crypto@^1.0.5", "@std/dotenv": "jsr:@std/dotenv@^0.225.6", "@std/encoding": "jsr:@std/encoding@^1.0.10", "@std/http": "jsr:@std/http@^1.0.25", "@types/node": "npm:@types/node@^25.5.2", "@types/showdown": "npm:@types/showdown@^2.0.6", "fresh": "jsr:@fresh/core@^2.2.2", "fresh/runtime": "jsr:@fresh/core@^2.2.2/runtime", "preact": "npm:preact@^10.27.2", "preact/hooks": "npm:preact@^10.27.2/hooks", "preact/test-utils": "npm:preact@^10.27.2/test-utils", "@preact/signals": "npm:@preact/signals@^2.5.0", "showdown": "npm:showdown@^2.1.0", "@fresh/plugin-vite": "jsr:@fresh/plugin-vite@^1.0.8", "usid": "npm:usid@^2.0.0", "jsdom": "npm:jsdom@^26.0.0", "@testing-library/preact": "npm:@testing-library/preact@^3.2.4", "utils/": "../../utils/" }, "compilerOptions": { "lib": [ "dom", "dom.asynciterable", "dom.iterable", "deno.ns" ], "jsx": "react-jsx", "jsxImportSource": "preact" } }