{
  "name": "@milkdown/components",
  "version": "7.21.1",
  "keywords": [
    "milkdown",
    "milkdown plugin"
  ],
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/Milkdown/milkdown.git",
    "directory": "packages/components"
  },
  "files": [
    "lib",
    "src"
  ],
  "type": "module",
  "sideEffects": false,
  "main": "./lib/index.js",
  "exports": {
    ".": {
      "types": "./lib/index.d.ts",
      "import": "./lib/index.js"
    },
    "./image-block": {
      "types": "./lib/image-block/index.d.ts",
      "import": "./lib/image-block/index.js"
    },
    "./code-block": {
      "types": "./lib/code-block/index.d.ts",
      "import": "./lib/code-block/index.js"
    },
    "./list-item-block": {
      "types": "./lib/list-item-block/index.d.ts",
      "import": "./lib/list-item-block/index.js"
    },
    "./link-tooltip": {
      "types": "./lib/link-tooltip/index.d.ts",
      "import": "./lib/link-tooltip/index.js"
    },
    "./image-inline": {
      "types": "./lib/image-inline/index.d.ts",
      "import": "./lib/image-inline/index.js"
    },
    "./table-block": {
      "types": "./lib/table-block/index.d.ts",
      "import": "./lib/table-block/index.js"
    },
    "./diff": {
      "types": "./lib/diff/index.d.ts",
      "import": "./lib/diff/index.js"
    }
  },
  "dependencies": {
    "@floating-ui/dom": "^1.5.1",
    "@types/lodash-es": "^4.17.12",
    "clsx": "^2.0.0",
    "dompurify": "^3.2.5",
    "lodash-es": "^4.17.21",
    "nanoid": "^5.0.9",
    "unist-util-visit": "^5.0.0",
    "vue": "^3.5.20",
    "@milkdown/core": "7.21.1",
    "@milkdown/ctx": "7.21.1",
    "@milkdown/plugin-diff": "7.21.1",
    "@milkdown/exception": "7.21.1",
    "@milkdown/preset-commonmark": "7.21.1",
    "@milkdown/preset-gfm": "7.21.1",
    "@milkdown/prose": "7.21.1",
    "@milkdown/transformer": "7.21.1",
    "@milkdown/utils": "7.21.1",
    "@milkdown/plugin-tooltip": "7.21.1"
  },
  "devDependencies": {
    "@codemirror/language": "^6.10.1",
    "@codemirror/state": "^6.4.1",
    "@codemirror/view": "^6.26.0",
    "@testing-library/vue": "^8.1.0",
    "jsdom": "^29.0.0",
    "vitest": "^4.0.0"
  },
  "peerDependencies": {
    "@codemirror/language": "^6",
    "@codemirror/state": "^6",
    "@codemirror/view": "^6"
  },
  "scripts": {
    "build": "rollup -c",
    "test": "vitest run"
  },
  "types": "./lib/index.d.ts",
  "typesVersions": {
    "*": {
      "image-block": [
        "./lib/image-block/index.d.ts"
      ],
      "code-block": [
        "./lib/code-block/index.d.ts"
      ],
      "list-item-block": [
        "./lib/list-item-block/index.d.ts"
      ],
      "link-tooltip": [
        "./lib/link-tooltip/index.d.ts"
      ],
      "image-inline": [
        "./lib/image-inline/index.d.ts"
      ],
      "table-block": [
        "./lib/table-block/index.d.ts"
      ],
      "diff": [
        "./lib/diff/index.d.ts"
      ]
    }
  }
}