UNPKG

@kevinkosterr/vue3-form-generator

Version:

A schema-based form generator component for Vue 3, based on the original [`vue-form-generator`](https://github.com/vue-generators/vue-form-generator) library.

83 lines (82 loc) 2.19 kB
{ "name": "@kevinkosterr/vue3-form-generator", "version": "2.6.0", "private": false, "type": "module", "author": "Kevin Koster (@kevinkoster)", "repository": "https://github.com/kevinkosterr/vue3-form-generator", "license": "MIT", "main": "./dist/vue3-form-generator.js", "scripts": { "dev": "vite", "dev:sass": "sass --watch src/scss/themes:apps/playground/css/", "test": "vitest", "build": "vite build && sass src/scss/themes/:dist/themes/", "preview": "vite preview", "docs:dev": "vitepress dev apps/docs", "docs:build": "vitepress build apps/docs", "docs:preview": "vitepress preview apps/docs" }, "exports": { ".": { "import": "./dist/vue3-form-generator.js", "types": "./dist/index.d.ts" }, "./themes/*": "./dist/themes/*" }, "types": "./dist/index.d.ts", "release": { "branches": [ "production" ], "tagFormat": "${version}", "plugins": [ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", "@semantic-release/npm", "@semantic-release/github" ] }, "files": [ "dist" ], "keywords": [ "vue-form-generator", "form generator", "form", "schema", "vue3-form-generator", "vue3 forms", "vuejs" ], "devDependencies": { "@semantic-release/github": "^11.0.0", "@semantic-release/npm": "^12.0.1", "@stylistic/eslint-plugin": "^2.8.0", "@typescript-eslint/parser": "^8.13.0", "@vitejs/plugin-vue": "^5.1.3", "@vue/test-utils": "^2.4.6", "clipboard": "^2.0.11", "eslint": "^9.10.0", "eslint-plugin-import-alias": "^1.2.0", "eslint-plugin-vue": "9.27.0", "jsdom": "^25.0.1", "sass": "^1.79.5", "semantic-release": "^24.1.2", "terser": "^5.33.0", "typescript": "^5.6.3", "typescript-eslint": "^8.13.0", "vite": "^5.4.19", "vite-plugin-dts": "^4.3.0", "vitepress": "^1.6.3", "vitepress-plugin-group-icons": "^1.5.5", "vitest": "^2.1.1", "vue": "^3.5.6", "vue-eslint-parser": "^9.4.3", "vue3-json-viewer": "^2.2.2" }, "dependencies": { "@vueuse/core": "^13.1.0", "maska": "^3.1.1" } }