{
  "name": "@fumadocs/api-docs",
  "version": "0.2.9",
  "description": "Shared utils for API docs generation",
  "keywords": [
    "Docs",
    "Fumadocs"
  ],
  "homepage": "https://fumadocs.dev",
  "license": "MIT",
  "author": "Fuma Nama",
  "repository": {
    "type": "git",
    "url": "github:fuma-nama/fumadocs"
  },
  "files": [
    "css",
    "dist"
  ],
  "type": "module",
  "sideEffects": [
    "./css/**/*.css"
  ],
  "exports": {
    "./auto-anchor": "./dist/auto-anchor/index.js",
    "./auto-anchor/client": "./dist/auto-anchor/client.js",
    "./codegen": "./dist/codegen.js",
    "./components/accordion": "./dist/components/accordion.js",
    "./components/collapsible": "./dist/components/collapsible.js",
    "./components/dialog": "./dist/components/dialog.js",
    "./components/input": "./dist/components/input.js",
    "./components/playground/inputs": "./dist/components/playground/inputs.js",
    "./components/playground/schema": "./dist/components/playground/schema.js",
    "./components/popover": "./dist/components/popover.js",
    "./components/schema": "./dist/components/schema/index.js",
    "./components/schema/client": "./dist/components/schema/client.js",
    "./components/select": "./dist/components/select.js",
    "./components/select-tab": "./dist/components/select-tab.js",
    "./components/spinner": "./dist/components/spinner.js",
    "./i18n": "./dist/i18n.js",
    "./schema": "./dist/schema/index.js",
    "./schema/bundle": "./dist/schema/bundle.js",
    "./schema/dereference": "./dist/schema/dereference.js",
    "./schema/match": "./dist/schema/match.js",
    "./schema/merge": "./dist/schema/merge.js",
    "./schema/sample": "./dist/schema/sample.js",
    "./schema/to-string": "./dist/schema/to-string.js",
    "./utils/id-to-title": "./dist/utils/id-to-title.js",
    "./utils/url": "./dist/utils/url.js",
    "./package.json": "./package.json",
    "./css/*": "./css/*"
  },
  "publishConfig": {
    "access": "public"
  },
  "dependencies": {
    "@base-ui/react": "^1.8.0",
    "@fuma-translate/react": "^1.0.2",
    "@scalar/json-magic": "^0.13.4",
    "class-variance-authority": "^0.7.1",
    "cn": "^0.2.6",
    "github-slugger": "^2.0.0",
    "lucide-react": "^1.43.0",
    "@fumari/stf": "1.1.1"
  },
  "devDependencies": {
    "@fastify/deepmerge": "^3.2.1",
    "@tailwindcss/oxide": "^4.3.3",
    "@types/node": "26.5.0",
    "@types/react": "^19.2.18",
    "@types/react-dom": "^19.2.7",
    "fuma-cli": "^0.1.1",
    "json-schema-typed": "^8.0.2",
    "tsdown": "0.23.0",
    "fumadocs-core": "16.15.11",
    "fumadocs-ui": "npm:@fumadocs/base-ui@16.15.11",
    "tsconfig": "0.0.0"
  },
  "peerDependencies": {
    "@types/react": "*",
    "fumadocs-core": "^16.9.0",
    "fumadocs-ui": "^16.9.0",
    "json-schema-typed": "*",
    "react": "^19.2.0",
    "react-dom": "^19.2.0"
  },
  "peerDependenciesMeta": {
    "json-schema-typed": {
      "optional": true
    },
    "@types/react": {
      "optional": true
    }
  },
  "inlinedDependencies": {
    "@fastify/deepmerge": "3.2.1"
  },
  "scripts": {
    "build": "tsdown",
    "clean": "rimraf dist",
    "dev": "tsdown --watch --clean false",
    "lint": "oxlint .",
    "types:check": "tsc --noEmit"
  }
}