UNPKG

json-schema-form-vue3

Version:

A Vue 3 component for editing JSON Schema with nested object and array support

71 lines (70 loc) 1.85 kB
{ "name": "json-schema-form-vue3", "version": "0.4.1", "private": false, "description": "A Vue 3 component for editing JSON Schema with nested object and array support", "keywords": [ "vue3", "json-schema", "form", "editor", "typescript", "json-schema-form", "vue3-component", "element-plus", "表单", "编辑器" ], "author": "Your Name", "license": "MIT", "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" }, "type": "module", "files": [ "dist", "README.md", "README_zh.md" ], "main": "./dist/json-schema-form-vue3.umd.js", "module": "./dist/json-schema-form-vue3.es.js", "types": "./dist/json-schema-form-vue3.d.ts", "exports": { ".": { "types": "./dist/json-schema-form-vue3.d.ts", "import": "./dist/json-schema-form-vue3.es.js", "require": "./dist/json-schema-form-vue3.umd.js" }, "./style.css": "./dist/json-schema-form-vue3.css" }, "style": "./dist/json-schema-form-vue3.css", "scripts": { "dev": "vite", "build": "vue-tsc -b && vite build", "preview": "vite preview", "clean": "rimraf dist", "build:lib": "npm run clean && vue-tsc -p tsconfig.lib.json && vite build --config vite.config.lib.ts", "prepublishOnly": "npm run build:lib", "publish:lib": "npm publish --access public" }, "dependencies": { "@element-plus/icons-vue": "^2.3.1", "element-plus": "^2.9.10" }, "peerDependencies": { "vue": "^3.3.0" }, "devDependencies": { "@types/json-schema": "^7.0.15", "@types/node": "^22.15.19", "@vitejs/plugin-vue": "^5.2.3", "@vue/tsconfig": "^0.7.0", "element-plus": "^2.9.10", "rimraf": "^6.0.1", "typescript": "~5.8.3", "vite": "^6.3.5", "vite-plugin-dts": "^4.5.4", "vue-tsc": "^2.2.8" } }