UNPKG

@myissue/vue-website-page-builder

Version:

Vue 3 page builder component with drag & drop functionality.

117 lines (116 loc) 3.16 kB
{ "name": "@myissue/vue-website-page-builder", "version": "3.4.93", "description": "Vue 3 page builder component with drag & drop functionality.", "type": "module", "main": "./dist/vue-website-page-builder.umd.cjs", "module": "./dist/vue-website-page-builder.js", "types": "./dist/index.d.ts", "files": [ "dist", "!dist/home", "!dist/logo", "!dist/*.png", "!dist/*.jpg", "!dist/*.ico", "!dist/browserconfig.xml", "!dist/robots.txt", "README.md", "LICENSE" ], "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/vue-website-page-builder.js", "require": "./dist/vue-website-page-builder.umd.cjs" }, "./style.css": "./dist/style.css" }, "keywords": [ "vue", "vue3", "builder", "pagebuilder", "page-builder", "drag-drop", "drag-drop-pagebuilder", "website-builder", "components", "development", "html-builder", "editor", "page-editor", "web-builder", "component-based", "responsive-design" ], "author": { "name": "qaiswardag", "url": "https://github.com/qaiswardag" }, "license": "MIT", "repository": { "type": "git", "url": "git+ssh://git@github.com:myissue-studio/vue-website-page-builder.git" }, "bugs": { "url": "https://github.com/myissue-studio/vue-website-page-builder/issues" }, "homepage": "https://www.mybuilder.dev", "engines": { "node": ">=18.0.0", "npm": ">=8.0.0" }, "scripts": { "dev": "vite", "build": "npm run type-check && vite build", "build:lib": "vue-tsc --declaration --emitDeclarationOnly --outDir dist && vite build --mode lib", "preview": "vite preview", "build-only": "vite build", "type-check": "vue-tsc --build", "lint": "eslint . --fix", "format": "prettier --write src/", "prepublishOnly": "npm run build:lib", "test": "vitest", "docs:dev": "vitepress dev --port 5181", "docs:build": "vitepress build", "docs:preview": "vitepress preview" }, "dependencies": { "@headlessui/vue": "^1.7.23", "@tiptap/extension-link": "^3.4.2", "@tiptap/extension-text-align": "^3.4.2", "@tiptap/starter-kit": "^3.4.2", "@tiptap/vue-3": "^3.4.2", "pinia": "^2.1.7", "uuid": "^9.0.0", "vue": "^3.5.13" }, "devDependencies": { "@rushstack/eslint-patch": "^1.8.0", "@tailwindcss/forms": "^0.5.8", "@tailwindcss/typography": "^0.5.14", "@tsconfig/node22": "^22.0.1", "@types/node": "^22.14.0", "@types/uuid": "^10.0.0", "@vitejs/plugin-vue": "^5.2.3", "@vue/eslint-config-prettier": "^10.2.0", "@vue/eslint-config-typescript": "^14.5.0", "@vue/tsconfig": "^0.7.0", "autoprefixer": "^10.4.19", "eslint": "^9.22.0", "eslint-plugin-vue": "~10.0.0", "jiti": "^2.4.2", "jsdom": "^26.1.0", "npm-run-all2": "^7.0.2", "postcss": "^8.4.39", "prettier": "3.5.3", "tailwindcss": "^3.4.17", "typescript": "~5.8.0", "vite": "^6.2.4", "vite-plugin-vue-devtools": "^7.7.2", "vitepress": "^2.0.0-alpha.15", "vitest": "^3.2.4", "vue-tsc": "^2.2.8" } }