vuetify-pro-tiptap
Version:
tiptap text editor on vuejs and vuetify
154 lines (153 loc) • 5.03 kB
JSON
{
"name": "vuetify-pro-tiptap",
"type": "module",
"version": "2.5.8",
"private": false,
"packageManager": "pnpm@8.15.8",
"description": "tiptap text editor on vuejs and vuetify",
"author": "yikoyu<2282373181@qq.com>",
"license": "MIT",
"homepage": "https://yikoyu.github.io/vuetify-pro-tiptap/",
"repository": {
"type": "git",
"url": "https://github.com/yikoyu/vuetify-pro-tiptap"
},
"keywords": [
"vue",
"vue.js",
"typescript",
"vuetify",
"tiptap",
"editor",
"material design",
"wysiwyg",
"markdown"
],
"exports": {
".": {
"types": "./lib/index.d.ts",
"import": "./lib/vuetify-pro-tiptap.js",
"require": "./lib/vuetify-pro-tiptap.umd.cjs"
},
"./style.css": {
"import": "./lib/style.css",
"require": "./lib/style.css"
},
"./styles/": {
"import": "./lib/styles/",
"require": "./lib/styles/"
}
},
"main": "./lib/vuetify-pro-tiptap.umd.cjs",
"module": "./lib/vuetify-pro-tiptap.js",
"types": "./lib/index.d.ts",
"files": [
"LICENSE",
"README.md",
"lib",
"package.json"
],
"engines": {
"node": "^18.0.0 || ^20.0.0 || >=22.0.0"
},
"scripts": {
"dev": "vite serve --config vite-example.config.ts",
"build:lib": "pnpm check:types && vite build && pnpm build:styles",
"build:examples": "pnpm build:lib && pnpm check:types && vite build --config vite-example.config.ts",
"build:styles": "pnpm sass ./src/styles:./lib/styles --style=compressed --no-source-map",
"lint:css": "stylelint **/*.{css,less,scss,vue}",
"lint:js": "eslint .",
"lint:all": "eslint . & stylelint **/*.{css,less,scss,vue}",
"lint:fix": "eslint . --fix & stylelint **/*.{css,less,scss,vue} --fix",
"commit": "czg",
"check:types": "vue-tsc --noEmit --skipLibCheck",
"push": "pnpm build:lib && pnpm publish --no-git-checks --registry https://registry.npmjs.org/",
"prepare": "husky install"
},
"peerDependencies": {
"vue": "^3.2.0",
"vuetify": "^3.0.0"
},
"dependencies": {
"@tiptap/core": "^2.11.5",
"@tiptap/extension-blockquote": "^2.11.5",
"@tiptap/extension-bold": "^2.11.5",
"@tiptap/extension-bullet-list": "^2.11.5",
"@tiptap/extension-character-count": "^2.11.5",
"@tiptap/extension-code": "^2.11.5",
"@tiptap/extension-code-block": "^2.11.5",
"@tiptap/extension-color": "^2.11.5",
"@tiptap/extension-document": "^2.11.5",
"@tiptap/extension-dropcursor": "^2.11.5",
"@tiptap/extension-focus": "^2.11.5",
"@tiptap/extension-font-family": "^2.11.5",
"@tiptap/extension-gapcursor": "^2.11.5",
"@tiptap/extension-hard-break": "^2.11.5",
"@tiptap/extension-heading": "^2.11.5",
"@tiptap/extension-highlight": "^2.11.5",
"@tiptap/extension-history": "^2.11.5",
"@tiptap/extension-horizontal-rule": "^2.11.5",
"@tiptap/extension-image": "^2.11.5",
"@tiptap/extension-italic": "^2.11.5",
"@tiptap/extension-link": "^2.11.5",
"@tiptap/extension-list-item": "^2.11.5",
"@tiptap/extension-mention": "^2.11.5",
"@tiptap/extension-ordered-list": "^2.11.5",
"@tiptap/extension-paragraph": "^2.11.5",
"@tiptap/extension-placeholder": "^2.11.5",
"@tiptap/extension-strike": "^2.11.5",
"@tiptap/extension-subscript": "^2.11.5",
"@tiptap/extension-superscript": "^2.11.5",
"@tiptap/extension-table": "^2.11.5",
"@tiptap/extension-table-cell": "^2.11.5",
"@tiptap/extension-table-header": "^2.11.5",
"@tiptap/extension-table-row": "^2.11.5",
"@tiptap/extension-task-item": "^2.11.5",
"@tiptap/extension-task-list": "^2.11.5",
"@tiptap/extension-text": "^2.11.5",
"@tiptap/extension-text-align": "^2.11.5",
"@tiptap/extension-text-style": "^2.11.5",
"@tiptap/extension-underline": "^2.11.5",
"@tiptap/html": "^2.11.5",
"@tiptap/pm": "^2.11.5",
"@tiptap/vue-3": "^2.11.5"
},
"devDependencies": {
"@antfu/eslint-config": "^3.16.0",
"@mdi/js": "^7.4.47",
"@types/lodash": "^4.17.15",
"@types/lodash-es": "^4.17.12",
"@vitejs/plugin-vue": "^5.2.1",
"@vueuse/core": "^11.3.0",
"@yikoyu/commitlint-config": "^0.2.1",
"@yikoyu/semantic-release-config": "^0.1.3",
"@yikoyu/stylelint-config": "^0.1.1",
"conventional-changelog-conventionalcommits": "^8.0.0",
"cz-git": "^1.11.0",
"czg": "^1.11.0",
"eslint": "^9.16.0",
"eslint-plugin-format": "^0.1.3",
"husky": "^9.1.7",
"lint-staged": "^15.4.3",
"lodash": "^4.17.21",
"lodash-es": "^4.17.21",
"lodash-unified": "^1.0.3",
"rollup-plugin-pure": "^0.2.1",
"sass": "1.60.0",
"semantic-release": "^24.2.3",
"typescript": "5.5.4",
"unplugin-vue-components": "^0.28.0",
"vite": "^5.4.14",
"vite-plugin-checker": "^0.9.0",
"vite-plugin-dts": "^4.5.1",
"vue": "^3.2.47",
"vue-tsc": "2.0.29",
"vuetify": "^3.7.14",
"xss": "^1.0.15"
},
"pnpm": {
"overrides": {
"prosemirror-view": "1.37.0"
}
}
}