|
15 | 15 | "dependencies": ["lint:deno", "ci:biome", "typecheck"]
|
16 | 16 | },
|
17 | 17 | "ci:biome": "biome ci --error-on-warnings",
|
18 |
| - "typecheck": "deno check -q **/*.ts **/*.tsx", |
19 |
| - "dev": "deno run -A --watch=static/,routes/ dev.ts", |
20 |
| - "build": "deno run -A dev.ts build", |
21 |
| - "start": "deno run -A main.ts", |
| 18 | + "typecheck": "deno check -q .", |
| 19 | + "dev": "deno run -A --env-file --watch=static/,routes/ dev.ts", |
| 20 | + "build": "deno run -A --env-file dev.ts build", |
| 21 | + "start": "deno run -A --env-file main.ts", |
22 | 22 | "update": "deno run -A -r jsr:@fresh/update ."
|
23 | 23 | },
|
24 | 24 | "lint": {
|
|
45 | 45 | "@cloudinary/html": "./vendor/@cloudinary/html/index.ts",
|
46 | 46 | "@cloudinary/url-gen": "npm:@cloudinary/url-gen@^1.21.0",
|
47 | 47 | "@fresh/plugin-tailwind": "jsr:@fresh/plugin-tailwind@^0.0.1-alpha.7",
|
| 48 | + "@headlessui/react": "https://esm.sh/*@headlessui/[email protected]", |
| 49 | + "@openai/openai": "jsr:@openai/openai@^4.87.4", |
48 | 50 | "@preact/signals": "npm:@preact/signals@^1.3.2",
|
| 51 | + "@tabler/icons-preact": "npm:@tabler/icons-preact@^3.31.0", |
| 52 | + "@tailwindcss/forms": "npm:@tailwindcss/forms@^0.5.10", |
| 53 | + "@tailwindcss/typography": "npm:@tailwindcss/typography@^0.5.16", |
| 54 | + "@types/hast": "npm:@types/hast@^3.0.4", |
| 55 | + "clsx": "npm:clsx@^2.1.1", |
| 56 | + "effect": "npm:effect@^3.13.12", |
49 | 57 | "fresh": "jsr:@fresh/core@^2.0.0-alpha.29",
|
| 58 | + "idb-keyval": "npm:idb-keyval@^6.2.1", |
50 | 59 | "preact": "npm:preact@^10.26.2",
|
51 |
| - "tailwindcss": "npm:tailwindcss@^3.4.17" |
| 60 | + "rehype-raw": "npm:rehype-raw@^7.0.0", |
| 61 | + "rehype-react": "npm:rehype-react@^8.0.0", |
| 62 | + "rehype-sanitize": "npm:rehype-sanitize@^6.0.0", |
| 63 | + "remark-gfm": "npm:remark-gfm@^4.0.1", |
| 64 | + "remark-parse": "npm:remark-parse@^11.0.0", |
| 65 | + "remark-rehype": "npm:remark-rehype@^11.1.1", |
| 66 | + "tailwind-scrollbar": "npm:tailwind-scrollbar@^3.1.0", |
| 67 | + "tailwindcss": "npm:tailwindcss@^3.4.17", |
| 68 | + "unified": "npm:unified@^11.0.5" |
| 69 | + }, |
| 70 | + "scopes": { |
| 71 | + "https://esm.sh": { |
| 72 | + "@floating-ui/core": "npm:@floating-ui/[email protected]", |
| 73 | + "@floating-ui/dom": "npm:@floating-ui/[email protected]", |
| 74 | + "@floating-ui/react": "https://esm.sh/*@floating-ui/[email protected]?target=esnext", |
| 75 | + "@floating-ui/react/": "https://esm.sh/*@floating-ui/[email protected]&target=esnext/", |
| 76 | + "@floating-ui/react-dom": "https://esm.sh/*@floating-ui/[email protected]?target=esnext", |
| 77 | + "@floating-ui/utils": "npm:@floating-ui/[email protected]", |
| 78 | + "@react-aria/focus": "https://esm.sh/*@react-aria/[email protected]?target=esnext", |
| 79 | + "@react-aria/interactions": "https://esm.sh/*@react-aria/[email protected]?target=esnext", |
| 80 | + "@react-aria/ssr": "https://esm.sh/*@react-aria/[email protected]?target=esnext", |
| 81 | + "@react-aria/utils": "https://esm.sh/*@react-aria/[email protected]?target=esnext", |
| 82 | + "@react-stately/flags": "https://esm.sh/*@react-stately/[email protected]?target=esnext", |
| 83 | + "@react-stately/utils": "https://esm.sh/*@react-stately/[email protected]?target=esnext", |
| 84 | + "@react-types/shared": "npm:@react-types/[email protected]", |
| 85 | + "@swc/helpers": "npm:@swc/[email protected]", |
| 86 | + "@tanstack/react-virtual": "https://esm.sh/*@tanstack/[email protected]?target=esnext", |
| 87 | + "@tanstack/virtual-core": "npm:@tanstack/[email protected]", |
| 88 | + "@types/react": "npm:[email protected]/compat", |
| 89 | + "react-dom": "npm:[email protected]/compat", |
| 90 | + "react": "npm:[email protected]/compat", |
| 91 | + "react/jsx-runtime": "npm:[email protected]/jsx-runtime", |
| 92 | + "react-dom/test-utils": "npm:[email protected]/test-utils", |
| 93 | + "tabbable": "npm:[email protected]", |
| 94 | + |
| 95 | + "node:process": "https://esm.sh/node/process.mjs", |
| 96 | + "https://esm.sh/@types/react@~18.3.18/index.d.ts": "npm:[email protected]/compat", |
| 97 | + "https://esm.sh/@types/react@~19.0.10/index.d.ts": "npm:[email protected]/compat", |
| 98 | + "https://esm.sh/@types/react@~19.0.11/index.d.ts": "npm:[email protected]/compat", |
| 99 | + "https://esm.sh/@types/react@~19.0.7/index.d.ts": "npm:[email protected]/compat", |
| 100 | + "https://esm.sh/@types/react@~19.0.8/index.d.ts": "npm:[email protected]/compat" |
| 101 | + } |
52 | 102 | },
|
53 | 103 | "compilerOptions": {
|
54 | 104 | "lib": ["dom", "dom.asynciterable", "dom.iterable", "deno.ns"],
|
|
0 commit comments