vuetify-pro-tiptap
Version:
tiptap text editor on vuejs and vuetify
141 lines (140 loc) • 4.36 kB
JSON
{
"name": "vuetify-pro-tiptap",
"type": "module",
"version": "2.8.2",
"private": false,
"packageManager": "pnpm@10.25.0",
"description": "tiptap text editor on vuejs and vuetify",
"author": "yikoyu<2282373181@qq.com>",
"license": "MIT",
"homepage": "https://yikoyu.github.io/vuetify-pro-tiptap/master/",
"repository": {
"type": "git",
"url": "git+https://github.com/yikoyu/vuetify-pro-tiptap.git"
},
"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/vuetify-pro-tiptap.css",
"require": "./lib/vuetify-pro-tiptap.css"
},
"./*": "./lib/*"
},
"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",
"build:examples": "pnpm build:lib && pnpm check:types && vite build --config vite-example.config.ts",
"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": "simple-git-hooks"
},
"peerDependencies": {
"vue": "^3.5.0",
"vuetify": "^3.0.0"
},
"dependencies": {
"@tiptap/core": "^3.13.0",
"@tiptap/extension-blockquote": "^3.13.0",
"@tiptap/extension-bold": "^3.13.0",
"@tiptap/extension-code": "^3.13.0",
"@tiptap/extension-code-block": "^3.13.0",
"@tiptap/extension-color": "^3.13.0",
"@tiptap/extension-document": "^3.13.0",
"@tiptap/extension-font-family": "^3.13.0",
"@tiptap/extension-hard-break": "^3.13.0",
"@tiptap/extension-heading": "^3.13.0",
"@tiptap/extension-highlight": "^3.13.0",
"@tiptap/extension-horizontal-rule": "^3.13.0",
"@tiptap/extension-image": "^3.13.0",
"@tiptap/extension-italic": "^3.13.0",
"@tiptap/extension-link": "^3.13.0",
"@tiptap/extension-list": "^3.13.0",
"@tiptap/extension-mention": "^3.13.0",
"@tiptap/extension-paragraph": "^3.13.0",
"@tiptap/extension-strike": "^3.13.0",
"@tiptap/extension-subscript": "^3.13.0",
"@tiptap/extension-superscript": "^3.13.0",
"@tiptap/extension-table": "^3.13.0",
"@tiptap/extension-text": "^3.13.0",
"@tiptap/extension-text-align": "^3.13.0",
"@tiptap/extension-text-style": "^3.13.0",
"@tiptap/extension-underline": "^3.13.0",
"@tiptap/extensions": "^3.13.0",
"@tiptap/html": "^3.13.0",
"@tiptap/pm": "^3.13.0",
"@tiptap/vue-3": "^3.13.0"
},
"devDependencies": {
"@antfu/eslint-config": "^6.6.1",
"@mdi/js": "^7.4.47",
"@vitejs/plugin-vue": "^6.0.2",
"@vueuse/core": "^14.1.0",
"@yikoyu/commitlint-config": "^0.2.3",
"@yikoyu/semantic-release-config": "^0.1.5",
"@yikoyu/stylelint-config": "^0.1.4",
"conventional-changelog-conventionalcommits": "^9.1.0",
"cz-git": "^1.12.0",
"czg": "^1.12.0",
"es-toolkit": "^1.42.0",
"eslint": "^9.39.1",
"eslint-plugin-format": "^1.1.0",
"lint-staged": "^16.2.7",
"rollup-plugin-pure": "^0.4.0",
"sass": "1.94.3",
"semantic-release": "^25.0.2",
"simple-git-hooks": "^2.13.1",
"stylelint": "^16.26.1",
"typescript": "^5.9.3",
"unplugin-vue-components": "^30.0.0",
"vite": "^7.2.7",
"vite-plugin-dts": "^4.5.4",
"vue": "^3.5.25",
"vue-tsc": "2.0.29",
"vuetify": "^3.11.3",
"xss": "^1.0.15"
},
"simple-git-hooks": {
"pre-commit": "pnpm lint-staged",
"commit-msg": "pnpm commitlint --edit $1"
},
"lint-staged": {
"*": [
"eslint --fix"
],
"**/*.{css,less,scss,vue}": [
"stylelint --fix"
]
}
}