{"_id":"@araromi/v-form-builder","_rev":"1-136a6856b05fd14400b13a7cc7b89781","name":"@araromi/v-form-builder","dist-tags":{"latest":"2.1.2"},"versions":{"2.1.1":{"name":"@araromi/v-form-builder","version":"2.1.1","private":false,"description":"Vue Form Builder PRO MAX built from top of Vue. Super dynamic and flexible including Drag and Drop feature.","author":{"name":"Phat Tran","email":"phattranminh@gmail.com","url":"https://sethphat.com"},"scripts":{"serve":"cross-env NODE_ENV=development vue-cli-service serve --port 9999","build":"vue-cli-service build --skip-plugins @vue/cli-plugin-eslint","lint":"vue-cli-service lint","build-lib":"cross-env NODE_ENV=production vue-cli-service build --target lib --name v-form-builder ./src/index.js --skip-plugins @vue/cli-plugin-eslint"},"main":"./dist/v-form-builder.umd.min.js","dependencies":{"core-js":"^2.6.5","dayjs":"^1.8.28","deep-equal":"^2.0.3","litepicker":"^1.4.6","vue":"^2.6.10","vue-class-component":"^7.2.3","vue-property-decorator":"^8.4.2","vue-upload-component":"^2.8.22","vuedraggable":"^2.23.2"},"devDependencies":{"@vue/cli-plugin-babel":"^3.0.3","@vue/cli-plugin-typescript":"^4.5.9","@vue/cli-service":"^4.4.4","babel-eslint":"^10.0.1","cross-env":"^7.0.2","eslint":"^5.16.0","eslint-plugin-vue":"^5.0.0","faker":"^4.1.0","node-forge":">=0.10.0","typescript":"~3.9.3","vue-template-compiler":"^2.6.10","vue-typed-mixins":"^0.2.0"},"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"keywords":["vue-form-builder","v-form-builder","vue form builder with drag drop","vue form builder pro max","vue","vuejs","form builder","drag & drop","seth phat"],"license":"MIT","repository":{"url":"git+https://github.com/sethsandaru/vue-form-builder.git"},"gitHead":"097c1c185f37f3bb8f87a0e9c61ee3b062a25d86","bugs":{"url":"https://github.com/sethsandaru/vue-form-builder/issues"},"homepage":"https://github.com/sethsandaru/vue-form-builder#readme","_id":"@araromi/v-form-builder@2.1.1","_nodeVersion":"16.15.1","_npmVersion":"8.14.0","dist":{"integrity":"sha512-UOW4M5S37f2V5w0uxEE4L2OOlARXOJc8hHEXBREWTnjHYd8QuuPfNgGW68sH2ATxm1w6Se16jQDIW+k6IiVSuQ==","shasum":"047b2b4311f950478c72becb100cef9a5431e37f","tarball":"https://registry.npmjs.org/@araromi/v-form-builder/-/v-form-builder-2.1.1.tgz","fileCount":154,"unpackedSize":3665705,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC66L1/UtFO1fOE7H4Nhix2Hdvrhz8kGjINaQ5Qt2fzCAIhAJlSQ413/FEOAxCfgnCZcpwnJZfYCXzVkP7Hi6YsjZTX"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyxrIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmru3w/+NsvUaQbl/b1MWpUTWZFCsJhuqS/JZTJ03Zdio0Hl4isy4RIT\r\nVIhhqtsBU1y+zkQ0zuRIh6TCCyx4AyOj1atC9OTLhaNd8Dyvrcg1aslg0Tt8\r\nvLVOZcMnLdUk4pZ/SGS/pVuOhxNbn8gfqgTy+YEp5EimkLpomozmnVB+hKcj\r\nRtT4DKism8wzcFpMFWHIqj6IN/w3t5FPzJo7pxwxph06e6BPKlZMFG/E56ff\r\nNt3ovlnhyXewwp7J+6E5CU/aYNjy9Zd7PSqSf1jKpszDfB0FcigDtK86cvVl\r\nKRuJQluob6Bo3/cLMia5GtL1oHcPEXaMxwnyuWxG5lSRCVvNV8xYna6+uzbs\r\nugKasUp4ffJe3oQPAD7ntzoJMqKxWPlsyWjkKdSVsYlHPjP1coGxQSDgG1ea\r\nGwjrguJmw5AbKtwxwtLCQoO3vZnC1bEK6IVGMK3sbioUqbTNf3PS5+XI4/sw\r\nCayKUA/iJeqJ+Xb1yKcJUGtaXVhO+p2FL7EeqlRd1tG5RVvfeklXCBt+EAgK\r\nbcvPbYj3Nv7fv3zjOWeStF+Ef/j2jeCcb2XXz2iQk6ptsBaXmVDUWHRstCvC\r\nrI3GQK4r2uWVaonrs75r7Ns5UwctrAAvOLVXExI55Z1Q2Z2hT1mI9urZnHHB\r\n/2i5gVQN1Q+8bE6CgUgi7DiY3od+6twoJwU=\r\n=8Unu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"araromi","email":"araromirichard@gmail.com"},"directories":{},"maintainers":[{"name":"araromi","email":"araromirichard@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-form-builder_2.1.1_1674255048099_0.7601732412996911"},"_hasShrinkwrap":false},"2.1.2":{"name":"@araromi/v-form-builder","version":"2.1.2","private":false,"description":"Vue Form Builder PRO MAX built from top of Vue. Super dynamic and flexible including Drag and Drop feature.","author":{"name":"Phat Tran","email":"phattranminh@gmail.com","url":"https://sethphat.com"},"scripts":{"serve":"cross-env NODE_ENV=development vue-cli-service serve --port 9999","build":"vue-cli-service build --skip-plugins @vue/cli-plugin-eslint","lint":"vue-cli-service lint","build-lib":"cross-env NODE_ENV=production vue-cli-service build --target lib --name v-form-builder ./src/index.js --skip-plugins @vue/cli-plugin-eslint"},"main":"./dist/v-form-builder.umd.min.js","dependencies":{"core-js":"^2.6.5","dayjs":"^1.8.28","deep-equal":"^2.0.3","litepicker":"^1.4.6","vue":"^2.6.10","vue-class-component":"^7.2.3","vue-property-decorator":"^8.4.2","vue-upload-component":"^2.8.22","vuedraggable":"^2.23.2"},"devDependencies":{"@vue/cli-plugin-babel":"^3.0.3","@vue/cli-plugin-typescript":"^4.5.9","@vue/cli-service":"^4.4.4","babel-eslint":"^10.0.1","cross-env":"^7.0.2","eslint":"^5.16.0","eslint-plugin-vue":"^5.0.0","faker":"^4.1.0","node-forge":">=0.10.0","typescript":"~3.9.3","vue-template-compiler":"^2.6.10","vue-typed-mixins":"^0.2.0"},"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"keywords":["vue-form-builder","v-form-builder","vue form builder with drag drop","vue form builder pro max","vue","vuejs","form builder","drag & drop","seth phat"],"license":"MIT","repository":{"url":"git+https://github.com/sethsandaru/vue-form-builder.git"},"gitHead":"6fd6f07dd10a80bbc1cc634fbefc76dc632759bd","bugs":{"url":"https://github.com/sethsandaru/vue-form-builder/issues"},"homepage":"https://github.com/sethsandaru/vue-form-builder#readme","_id":"@araromi/v-form-builder@2.1.2","_nodeVersion":"16.15.1","_npmVersion":"8.14.0","dist":{"integrity":"sha512-L/IeX+bH0LfZV4IawXXfSRZFFfxbqYGEsm2jqFJNLY3Jhlp/43qLJKcFEVfLrCDt69yyMQ+W3zjHNR3xU1Nf2Q==","shasum":"804985929acd2dfcda60f1a23b812be1d711e50a","tarball":"https://registry.npmjs.org/@araromi/v-form-builder/-/v-form-builder-2.1.2.tgz","fileCount":154,"unpackedSize":3665725,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpZ6tR8yhWQ/2Zxj6j7bhMSjitLCrufYUbPYXXjn/IcgIhALxYWBg/PqRhTHVurtfZrpZWo/zh1UZmna3t3ipzg0zb"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+8vfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNPxAAg9dxLcyg4MWR3HxpzNhYV0R+mcfrqEhsZnlYePEYbID0asgp\r\nyPZRPzSXtaOMI4zu13SKP6kvwYKc1J1CiQSpJcQrEttdfXXBD2jzNl57Ee/3\r\n1dtdD7Aox0LHrs4c3ig0sxb1367TCcafF++zjjbh3+oRk8ffO8GS/LD94cja\r\nkl0h2jRSt5KCJ9AAM0ZsA1uoXikxqT9QQlM7qVpyv976QaJitGDEnNH+HRdk\r\nvDVI3EopEuaW/l867B1YilnHtef2+nj0dWVpaEcYDRxLdTUr61FXyVHKvH0j\r\nkM/IME7cC39Axhon4nGnMDVlPmJgD86TQkJ0vb9E4ztiYNiP1MZA0qVftfhN\r\n4NkSQqD+uaxBSPw5ZLX2qMFx/neuGv+DChDMKHY/9fSS/hT+1gX8TJBV516K\r\nRoC6Tdaax984jpDb84u32ozVNGMSNQH2MCdDPKhKJKCWH0BRAMPKjmTv9u8+\r\n+p3jw5Ds+YEDnxeU5burop6/HWkbzmQQt4D73kXnao7Tj+yghYHNmRiD+I0H\r\n3aOkZCX6vqtQKTTideM4xCQgesiESO57LzpeP5LYi6+977W2OxRvD579Rzk3\r\n4lh0shw7BVWhfrdSJNUSs9Fpte+nkrvp5Zv9BLEUgzMzZ3mxchXyU1lxqhyo\r\n82X9bX7oFUu8HEKEKVnlabQmXxM1wOkG9ag=\r\n=M+eY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"araromi","email":"araromirichard@gmail.com"},"directories":{},"maintainers":[{"name":"araromi","email":"araromirichard@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-form-builder_2.1.2_1677446111742_0.9591434419430234"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-20T22:50:48.035Z","2.1.1":"2023-01-20T22:50:48.332Z","modified":"2023-02-26T21:15:12.076Z","2.1.2":"2023-02-26T21:15:11.908Z"},"maintainers":[{"name":"araromi","email":"araromirichard@gmail.com"}],"description":"Vue Form Builder PRO MAX built from top of Vue. Super dynamic and flexible including Drag and Drop feature.","homepage":"https://github.com/sethsandaru/vue-form-builder#readme","keywords":["vue-form-builder","v-form-builder","vue form builder with drag drop","vue form builder pro max","vue","vuejs","form builder","drag & drop","seth phat"],"repository":{"url":"git+https://github.com/sethsandaru/vue-form-builder.git"},"author":{"name":"Phat Tran","email":"phattranminh@gmail.com","url":"https://sethphat.com"},"bugs":{"url":"https://github.com/sethsandaru/vue-form-builder/issues"},"license":"MIT","readme":"# vue-form-builder\r\n[![npm version](https://badge.fury.io/js/v-form-builder.svg)](https://www.npmjs.com/package/v-form-builder)\r\n[![GitHub license](https://img.shields.io/github/license/sethsandaru/vue-form-builder.svg?style=flat-square)](https://github.com/sethsandaru/vue-form-builder/blob/master/LICENSE) ![img](https://img.shields.io/npm/dm/v-form-builder.svg)\r\n[![img](https://img.shields.io/badge/documentation-full-green.svg?longCache=true&style=flat-square)](https://phattranminh96.gitbook.io/vue-form-builder/)\r\n\r\nA simple builder to help you generate a super form for your features/modules/sites,... Easy to use, create, upgrade, maintain,...\r\nWhy need to code the form when you can use `Vue-Form-Builder` and render it with some extra steps :D\r\n\r\nAdvantages:\r\n- Less code in development (No need to do `<form> <div> <input> .... </div> </form>` this by your own)\r\n- Easy to maintain, update your Form in the future.\r\n- Setup your Form with a super friendly UI/UX.\r\n- Extensibility (Your custom control, styling,...)\r\n- Form Validation? I got you fam.\r\n- Included HTML5 structure, no tricks or cheats.\r\n- **NO MORE JQUERY INCLUDED**\r\n\r\nGive this repo a ⭐ (star) if you actually like this and might use it for your project :D! Thank you!\r\n\r\nFeel free to open an issue if you reach any bugs or issues. Thanks.\r\n\r\n[Vue Form Builder Documentation](https://phattranminh96.gitbook.io/vue-form-builder/)\r\n\r\n## Demo\r\n- Demo Online: [Vue Form Builder ONLINE](https://vue-form-builder.herokuapp.com/)\r\n- Demo Form (Real Life Example): \r\n    - [Vue Form Builder Real Life Example](http://vue-form-builder.sethphat.com/)\r\n    - Repo: https://github.com/sethsandaru/demo-vue-form-builder\r\n\r\n## Supported Browsers\r\n\r\n![Chrome](https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png) | ![Firefox](https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png) | ![IE](https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png) | ![Opera](https://raw.githubusercontent.com/alrra/browser-logos/master/src/opera/opera_48x48.png) | ![Safari](https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_48x48.png)\r\n--- | --- | --- | --- | --- |\r\nLatest ✔ | Latest ✔ | 9+ ✔ | Latest ✔ | 6.1+ ✔ |\r\n\r\n## How to install?\r\n\r\n### NPM / Yarn\r\n```php\r\nnpm i v-form-builder --save\r\n```\r\n\r\n### Browser\r\n- Download the Latest [Release](https://github.com/sethsandaru/vue-form-builder/releases)\r\n```html\r\n    <link rel=\"stylesheet\" href=\"v-form-builder.min.css\">\r\n\r\n    <script src=\"vue.min.js\"></script>\r\n    <script src=\"v-form-builder.umd.min.js\"></script>\r\n```\r\n\r\n### CDN\r\n\r\n#### jsDelivr\r\n\r\nLatest version (@2.1.0)\r\n```html\r\n<link rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/gh/sethsandaru/vue-form-builder/dist/v-form-builder.min.css\"> \r\n<script src=\"https://cdn.jsdelivr.net/gh/sethsandaru/vue-form-builder/dist/v-form-builder.umd.min.js\"></script>\r\n```\r\n\r\n## Installation Note\r\n- For the best experience, please install the latest version!\r\n- Version below **@v2.0.0** has been deprecated. No maintain & fix bugs. Please use 2.0.0 or above.\r\n\r\n## Documentation\r\n\r\n[Main Documentation of Vue-Form-Builder](https://phattranminh96.gitbook.io/vue-form-builder/)\r\n\r\n## How to implement for a beginner?\r\n\r\n- [Turning Up The Form](https://phattranminh96.gitbook.io/vue-form-builder/getting-started/turning-up-the-form)\r\n- [Form Builder](https://phattranminh96.gitbook.io/vue-form-builder/getting-started/form-builder-starter)\r\n- [Form Renderer](https://phattranminh96.gitbook.io/vue-form-builder/getting-started/form-renderer-starter)\r\n\r\n### Usage / Use-cases\r\n\r\n[Some of the use-cases I mentioned](https://phattranminh96.gitbook.io/vue-form-builder/use-cases)\r\n\r\n### APIs / Extending / Hard-core stuff\r\n\r\n[Visit Documentation](https://phattranminh96.gitbook.io/vue-form-builder/extending/plugin-options)\r\n\r\n## Dependencies\r\nI carefully watch the dependencies of the Vue Form Builder, from the version **2.0.0** and above. Here is the list:\r\n\r\n- Vue JS (obviously) - But it won't be built together with the final library bundle\r\n- vuedraggable: From `Sortable.JS` which is very lightweight and much lighter than JQuery + JQuery UI\r\n- deep-equal: A simple method to check the Form Configuration\r\n- Datepicker - LitePicker (Super lightweight, ~5KB): https://wakirin.github.io/Litepicker/\r\n- DayJS - Parse/Formatting date (2KB): https://day.js.org/en/\r\n\r\nSee more at: [package.json](./package.json) and look at the `dependencies`\r\n\r\nMy truly desire: Fewer dependencies as possible and try minimize the size as much as possible.\r\n\r\n## Release notes\r\n\r\n### 2.1.0 \r\n- Added Tab Section\r\n- Added Basic Role-based Configuration\r\n- Added `regex` Validation\r\n- Fixed bugs\r\n- Security updated\r\n\r\n### 2.0.1\r\n- Added CSS Classes that worked for Material Design (Thanks to @abhimanusharma)\r\n- Fixed bugs\r\n- Security updated\r\n\r\n### 2.0.0\r\n- New structural, new behaviour, everything is new.\r\n- Less and less ugly code\r\n- Make the process/development/configuration more simple than previous version.\r\n- **Less dependencies / JQuery totally removed**\r\n    \r\n## License\r\nMIT License\r\n\r\n## Developing the Vue Form Builder\r\nFor hard-core developers, of course, you can clone this repository and then getting started with these steps:\r\n\r\n- `npm install` - obviously\r\n- `npm run serve` - this will run the `main.ts` which is the main web page to see the Vue Form Builder\r\n\r\nThen you will know what you can take a look next: configs, components, views,...\r\n\r\n## Custom Form Builder\r\n\r\nI'm always available for Custom Build based on your needs for the Vue Form Builder. You can contact me via:\r\n\r\n- Email: [phattranminh96@gmail.com](mailto:phattranminh96@gmail.com)\r\n- LinkedIn (On my main profile page)\r\n\r\n## Supporting the project\r\nYou can see the lovely `Sponsor` button on the top. If you want to contribute a little, send me a coffee is good enough.\r\n\r\nAlso, please show your love by giving this repository a ⭐ (star). That would lighten up my day.\r\n\r\nCopyright &copy; 2018 by [Seth Phat](http://sethphat.com) aka Phat Tran!\r\n# form-builder\n","readmeFilename":"README.md"}