{
  "name": "web",
  "private": true,
  "version": "0.0.1",
  "type": "module",
  "scripts": {
    "dev": "vite dev",
    "build": "vite build",
    "preview": "vite preview",
    "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
    "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
    "lint": "biome check",
    "fix": "biome check --fix"
  },
  "devDependencies": {
    "@biomejs/biome": "2.3.5",
    "@poppanator/sveltekit-svg": "5.0.0",
    "@sveltejs/adapter-auto": "6.0.0",
    "@sveltejs/adapter-cloudflare": "7.2.3",
    "@sveltejs/enhanced-img": "0.4.4",
    "@sveltejs/kit": "2.48.0",
    "@sveltejs/vite-plugin-svelte": "6.2.1",
    "@types/d3-array": "^3",
    "@types/d3-scale": "^4",
    "@types/d3-shape": "^3",
    "@types/prismjs": "1.26.5",
    "autoprefixer": "10.4.21",
    "bits-ui": "1.3.3",
    "katex": "0.16.21",
    "mdsvex": "0.12.5",
    "misskey-js": "2024.11.1-alpha.0",
    "prismjs": "1.30.0",
    "rehype-external-links": "3.0.0",
    "rehype-katex": "7.0.1",
    "rehype-katex-svelte": "1.2.0",
    "remark-footnotes": "2.0",
    "remark-math": "6",
    "schema-dts": "1.1.5",
    "svelte": "5.20.4",
    "svelte-check": "4.3.3",
    "svgo": "3.3.2",
    "tailwind-variants": "1.0.0",
    "tailwindcss": "3.4.17",
    "typescript": "5.7.3",
    "vite": "7.1.12",
    "wrangler": "4.12.0"
  },
  "dependencies": {
    "@cannorin/kripke": "workspace:*",
    "@cannorin/utils": "workspace:*",
    "@fontsource/poiret-one": "5.2.8",
    "@fontsource/zen-kaku-gothic-new": "5.2.5",
    "@icons-pack/svelte-simple-icons": "6.4.0",
    "@tailwindcss/typography": "0.5.16",
    "d3-scale": "4.0.2",
    "deepmerge": "4.3.1",
    "layerchart": "1.0.12",
    "lucide-svelte": "0.475.0",
    "svelte-persisted-store": "0.12.0",
    "sveltekit-rate-limiter": "0.7.0",
    "tailwind-merge": "3.0.2",
    "zod": "4.1.12"
  }
}
