{
  "name": "tiptapify",
  "types": "./index.d.ts",
  "version": "0.0.23",
  "description": "Tiptap3 editor with Vuetify3 menu implementation",
  "exports": {
    ".": {
      "import": {
        "default": "./dist/tiptapify.mjs",
        "development": "./src/index.ts"
      },
      "require": {
        "default": "./dist/tiptapify.umd.js",
        "development": "./src/index.ts"
      }
    },
    "./src/*": "./src/*",
    "./dist/*": "./dist/*",
    "./style.css": "./dist/tiptapify.css"
  },
  "main": "./dist/tiptapify.umd.cjs",
  "module": "./dist/tiptapify.mjs",
  "source": "./src/index.ts",
  "files": [
    "dist",
    "src",
    "index.d.ts"
  ],
  "scripts": {
    "dev": "vite",
    "build": "vite build",
    "test": "echo \"Error: no test specified\" && exit 1",
    "build:emojis": "tsx build-emojis.ts"
  },
  "keywords": [
    "vue",
    "vue3",
    "vue.js",
    "typescript",
    "vuetify",
    "vuetify3",
    "tiptap",
    "tiptap3",
    "tiptap menu",
    "tiptap slash command",
    "tiptap toolbar",
    "editor",
    "editor toolbar",
    "material design",
    "material design icons",
    "wysiwyg",
    "wysiwyg toolbar",
    "markdown",
    "emoji",
    "emoticons"
  ],
  "author": "Igor Voytovich",
  "license": "MIT",
  "repository": "https://github.com/IVoyt/tiptapify",
  "packageManager": "pnpm@10.12.1",
  "dependencies": {
    "@tiptap/core": "^3.0.9",
    "@tiptap/extension-blockquote": "^3.0.9",
    "@tiptap/extension-bold": "^3.0.9",
    "@tiptap/extension-bubble-menu": "^3.0.9",
    "@tiptap/extension-code": "^3.0.9",
    "@tiptap/extension-code-block": "^3.0.9",
    "@tiptap/extension-code-block-lowlight": "^3.0.9",
    "@tiptap/extension-color": "^3.0.9",
    "@tiptap/extension-document": "^3.0.9",
    "@tiptap/extension-floating-menu": "^3.0.9",
    "@tiptap/extension-font-family": "^3.0.9",
    "@tiptap/extension-hard-break": "^3.0.9",
    "@tiptap/extension-heading": "^3.0.9",
    "@tiptap/extension-highlight": "^3.0.9",
    "@tiptap/extension-horizontal-rule": "^3.0.9",
    "@tiptap/extension-image": "^3.0.9",
    "@tiptap/extension-invisible-characters": "^3.0.9",
    "@tiptap/extension-italic": "^3.0.9",
    "@tiptap/extension-link": "^3.0.9",
    "@tiptap/extension-list": "^3.0.9",
    "@tiptap/extension-list-item": "^3.0.9",
    "@tiptap/extension-paragraph": "^3.0.9",
    "@tiptap/extension-placeholder": "^3.0.9",
    "@tiptap/extension-strike": "^3.0.9",
    "@tiptap/extension-subscript": "^3.0.9",
    "@tiptap/extension-superscript": "^3.0.9",
    "@tiptap/extension-table": "^3.0.9",
    "@tiptap/extension-task-item": "^3.0.9",
    "@tiptap/extension-task-list": "^3.0.9",
    "@tiptap/extension-text": "^3.0.9",
    "@tiptap/extension-text-align": "^3.0.9",
    "@tiptap/extension-text-style": "^3.0.9",
    "@tiptap/extension-typography": "^3.0.9",
    "@tiptap/extension-underline": "^3.0.9",
    "@tiptap/extension-youtube": "^3.0.9",
    "@tiptap/extensions": "^3.0.9",
    "@tiptap/pm": "^3.0.9",
    "@tiptap/starter-kit": "^3.0.9",
    "@tiptap/suggestion": "^3.0.9",
    "@tiptap/vue-3": "^3.0.9",
    "emoji.json": "^16.0.0",
    "highlight.js": "^11.11.1",
    "linkifyjs": "^4.3.2",
    "lowlight": "^3.3.0",
    "vue-i18n": "^11.1.11"
  },
  "peerDependencies": {
    "@mdi/js": "^7.4.47",
    "vue": "^3.5.14",
    "vuetify": "^3.8.5"
  },
  "devDependencies": {
    "@intlify/unplugin-vue-i18n": "^6.0.8",
    "@rollup/plugin-alias": "^5.1.1",
    "@types/node": "^22.17.0",
    "@vitejs/plugin-vue": "^5.2.4",
    "@vitejs/plugin-vue-jsx": "^4.2.0",
    "rollup-plugin-tsconfig-paths": "^1.5.2",
    "sass-embedded": "^1.89.2",
    "tsx": "^4.20.3",
    "typescript": "^5.9.2",
    "unplugin-vue-components": "^28.8.0",
    "vite": "^6.3.5",
    "vite-plugin-vuetify": "^2.1.2",
    "vite-svg-loader": "^5.1.0",
    "vite-tsconfig-paths": "^5.1.4",
    "vue-tsc": "^2.2.12"
  }
}