{
  "name": "@prosekit/pm",
  "type": "module",
  "version": "0.1.9",
  "private": false,
  "author": {
    "name": "ocavue",
    "email": "ocavue@gmail.com"
  },
  "license": "MIT",
  "funding": "https://github.com/sponsors/ocavue",
  "homepage": "https://github.com/ocavue/prosekit#readme",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/ocavue/prosekit.git",
    "directory": "packages/pm"
  },
  "bugs": {
    "url": "https://github.com/ocavue/prosekit/issues"
  },
  "keywords": [
    "ProseMirror"
  ],
  "sideEffects": false,
  "main": "./dist/prosekit-pm.js",
  "module": "./dist/prosekit-pm.js",
  "exports": {
    ".": {
      "types": "./dist/prosekit-pm.d.ts",
      "import": "./dist/prosekit-pm.js",
      "default": "./dist/prosekit-pm.js"
    },
    "./commands": {
      "types": "./dist/prosekit-pm-commands.d.ts",
      "import": "./dist/prosekit-pm-commands.js",
      "default": "./dist/prosekit-pm-commands.js"
    },
    "./history": {
      "types": "./dist/prosekit-pm-history.d.ts",
      "import": "./dist/prosekit-pm-history.js",
      "default": "./dist/prosekit-pm-history.js"
    },
    "./inputrules": {
      "types": "./dist/prosekit-pm-inputrules.d.ts",
      "import": "./dist/prosekit-pm-inputrules.js",
      "default": "./dist/prosekit-pm-inputrules.js"
    },
    "./keymap": {
      "types": "./dist/prosekit-pm-keymap.d.ts",
      "import": "./dist/prosekit-pm-keymap.js",
      "default": "./dist/prosekit-pm-keymap.js"
    },
    "./model": {
      "types": "./dist/prosekit-pm-model.d.ts",
      "import": "./dist/prosekit-pm-model.js",
      "default": "./dist/prosekit-pm-model.js"
    },
    "./state": {
      "types": "./dist/prosekit-pm-state.d.ts",
      "import": "./dist/prosekit-pm-state.js",
      "default": "./dist/prosekit-pm-state.js"
    },
    "./transform": {
      "types": "./dist/prosekit-pm-transform.d.ts",
      "import": "./dist/prosekit-pm-transform.js",
      "default": "./dist/prosekit-pm-transform.js"
    },
    "./view": {
      "types": "./dist/prosekit-pm-view.d.ts",
      "import": "./dist/prosekit-pm-view.js",
      "default": "./dist/prosekit-pm-view.js"
    },
    "./view/style/prosemirror.css": {
      "default": "./dist/view/style/prosemirror.css"
    }
  },
  "files": [
    "dist"
  ],
  "dependencies": {
    "prosemirror-commands": "^1.6.2",
    "prosemirror-history": "^1.4.1",
    "prosemirror-inputrules": "^1.4.0",
    "prosemirror-keymap": "^1.2.2",
    "prosemirror-model": "^1.24.0",
    "prosemirror-state": "^1.4.3",
    "prosemirror-transform": "^1.10.2",
    "prosemirror-view": "^1.37.0"
  },
  "devDependencies": {
    "tsup": "^8.3.5",
    "typescript": "^5.6.3",
    "vitest": "^2.1.6",
    "@prosekit/dev": "0.0.0"
  },
  "scripts": {
    "build:tsup": "tsup",
    "build:tsc": "tsc -b tsconfig.json"
  },
  "types": "./dist/prosekit-pm.d.ts",
  "typesVersions": {
    "*": {
      ".": [
        "./dist/prosekit-pm.d.ts"
      ],
      "commands": [
        "./dist/prosekit-pm-commands.d.ts"
      ],
      "history": [
        "./dist/prosekit-pm-history.d.ts"
      ],
      "inputrules": [
        "./dist/prosekit-pm-inputrules.d.ts"
      ],
      "keymap": [
        "./dist/prosekit-pm-keymap.d.ts"
      ],
      "model": [
        "./dist/prosekit-pm-model.d.ts"
      ],
      "state": [
        "./dist/prosekit-pm-state.d.ts"
      ],
      "transform": [
        "./dist/prosekit-pm-transform.d.ts"
      ],
      "view": [
        "./dist/prosekit-pm-view.d.ts"
      ]
    }
  }
}