{
  "name": "docs",
  "type": "module",
  "scripts": {
    "dev": "vite dev",
    "build": "vite build",
    "start": "vite start",
    "format": "prettier --write ./src",
    "lint": "eslint --fix ./src",
    "ci:lint": "eslint --report-unused-disable-directives ./src",
    "ci:format": "prettier --check ./src"
  },
  "devDependencies": {
    "@mdx-js/rollup": "^3.1.1",
    "@tailwindcss/vite": "^4.1.17",
    "@types/node": "^24.8.1",
    "prettier-plugin-tailwindcss": "^0.7.1",
    "tailwindcss": "^4.1.17",
    "vite": "^7.1.7",
    "vite-plugin-solid": "^2.11.10",
    "vite-tsconfig-paths": "^5.1.4"
  },
  "dependencies": {
    "@solid-primitives/intersection-observer": "^2.2.2",
    "@solid-primitives/media": "^2.3.3",
    "@tanstack/solid-router": "1.130.12",
    "@tanstack/solid-start": "1.130.16",
    "@vercel/og": "^0.8.5",
    "@vinxi/plugin-mdx": "^3.7.2",
    "github-slugger": "^2.0.0",
    "gray-matter": "^4.0.3",
    "mdast-util-from-markdown": "^2.0.2",
    "mdast-util-mdx": "^3.0.0",
    "micromark-extension-mdxjs": "^3.0.0",
    "rehype-pretty-code": "^0.14.1",
    "rehype-slug": "^6.0.0",
    "remark-code-import": "^1.2.0",
    "remark-frontmatter": "^5.0.0",
    "remark-gfm": "^4.0.1",
    "solid-js": "^1.9.10",
    "solid-mdx": "^0.0.7",
    "tw-animate-css": "^1.4.0",
    "unist-util-visit": "^5.0.0"
  }
}
