{"_id":"@cloedu/vuetify-jsonschema-form","_rev":"4-dda7b2297fdd7ad271aac23a65e1a675","name":"@cloedu/vuetify-jsonschema-form","dist-tags":{"latest":"0.36.4"},"versions":{"0.36.1":{"name":"@cloedu/vuetify-jsonschema-form","version":"0.36.1","description":"Generate forms for the vuetify UI library (vuejs) based on annotated JSON schemas.","main":"dist/main.js","scripts":{"lint":"eslint --ext js,vue .","build":"rm -rf dist && webpack && cp index.html dist/ && cp vuetify1.html dist/","dev":"NODE_ENV=development webpack-dev-server","prepublish":"npm run lint && npm run build","postpublish":"gh-pages-multi deploy -v -s dist"},"repository":{"type":"git","url":"git+https://github.com/koumoul-dev/vuetify-jsonschema-form.git"},"author":{"name":"Alban Mouton","email":"alban.mouton@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/koumoul-dev/vuetify-jsonschema-form/issues"},"homepage":"https://github.com/koumoul-dev/vuetify-jsonschema-form#readme","dependencies":{"markdown-it":"^8.4.2","match-all":"^1.2.5","property-expr":"^1.5.1","vue-color":"^2.7.0","vue-swatches":"^1.0.3","vuedraggable":"^2.23.0"},"devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","@koumoul/gh-pages-multi":"^0.6.0","@mdi/font":"^3.8.95","axios":"^0.19.0","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","css-loader":"^3.1.0","eslint":"^6.1.0","eslint-config-standard":"^13.0.1","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.0","eslint-plugin-vue":"^5.2.3","file-loader":"^4.1.0","hjson":"^3.1.2","mini-css-extract-plugin":"^0.8.0","style-loader":"^0.23.1","vue":"^2.6.10","vue-axios":"^2.1.4","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","vuetify":"^2.0.4","webpack":"^4.39.0","webpack-cli":"^3.3.6","webpack-dev-server":"^3.7.2","yaml":"^1.7.1"},"directories":{"lib":"lib"},"gitHead":"d10c07aac1b3deec9c9f96c555bd6f82f51f45e2","_id":"@cloedu/vuetify-jsonschema-form@0.36.1","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-pxEsQtusUKk84aUz6qeoxKRWd7QI/SLui8ZNuq8C3YQ/+VUmsJEPM2BBdHySf+eDXzxQLtu2sdxi51fmX16txA==","shasum":"aaf87171f69fab30276329e91b6083a496e6ed1b","tarball":"https://registry.npmjs.org/@cloedu/vuetify-jsonschema-form/-/vuetify-jsonschema-form-0.36.1.tgz","fileCount":38,"unpackedSize":8501854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePAtACRA9TVsSAnZWagAA54MP/0aLCQ5161Dqeia8kWNm\nVl6hOg73UugnW+lyPJCb/PXlAzrBEgQLhaFyJEJRalLGUyYqm6GX1YbcWvB1\nxd0Uiq8hoWCDLdXsFjjC7jgzd/qySA6iTjaAQXKKEthDsZIKxEPi9PbqT/j5\nQUN/fQJgF6XP/79auFvXDG7VPu0hLTd4ucYnb8zSa/MNmbhNPjHtEd12V/4G\nprRBpF6eMbNRZOtiUhnQxtYtYGDpTVHw+wPgppNbD8hO4Ql9Ghtvtwi6PUOv\nzawzBQyEVNoAqsZERk+Ro8U7lXtOFtphykBk4Lhls6rgQHpvy/5RaNWCciW3\ngQQR3LxJ8JQ17edj2H6EyM6/B2yTSMNvsbgnQKlsl2f3IIJzmfAH4ZV8LDMa\nxJK5vLfMbsl03SESRxyBgtQld410M6fgsMpz7xMQ1i/fyXC7wAGUUynGqZAW\n64oZG/BoaiLsxlat9S+ta0EzNpitgY8Jrig9/w55lL4Q+2/gFFe+/cZBrGc5\nCMnwF2dJhmkosMRMwJaNkah8+tC58cj9Iadjkargq+bXsp5Ui/5uv/pDHpAs\nD/tbsZzx/p0P6t6mb21u7f0ESoh1bhRfo6YpKuUv35hdGn1KL8R79Wi19sto\nwAtxlL2Lx6xl0ZD7nwIvIHqweJTLf/J+KY7eJKbvrko0BhX1YxriF6s33ozV\nP85j\r\n=Raq3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDn5z9wKSYVRet84fwVUXAc6SS8Xw2UFLSaGRWVK8EzewIgC3uy1aOxW0FTtf/nbob4GyUQm6SScEOdn2iiQg460KY="}]},"maintainers":[{"name":"cloedu","email":"cloedu@gmail.com"}],"_npmUser":{"name":"cloedu","email":"cloedu@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vuetify-jsonschema-form_0.36.1_1580993343505_0.3104282271336831"},"_hasShrinkwrap":false},"0.36.2":{"name":"@cloedu/vuetify-jsonschema-form","version":"0.36.2","description":"Generate forms for the vuetify UI library (vuejs) based on annotated JSON schemas.","main":"dist/main.js","scripts":{"lint":"eslint --ext js,vue .","build":"rm -rf dist && webpack && cp index.html dist/ && cp vuetify1.html dist/","dev":"NODE_ENV=development webpack-dev-server","prepublish":"npm run lint && npm run build","postpublish":"gh-pages-multi deploy -v -s dist"},"repository":{"type":"git","url":"git+https://github.com/koumoul-dev/vuetify-jsonschema-form.git"},"author":{"name":"Alban Mouton","email":"alban.mouton@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/koumoul-dev/vuetify-jsonschema-form/issues"},"homepage":"https://github.com/koumoul-dev/vuetify-jsonschema-form#readme","dependencies":{"markdown-it":"^8.4.2","match-all":"^1.2.5","property-expr":"^1.5.1","vue-codemirror":"^4.0.6","vue-color":"^2.7.0","vue-swatches":"^1.0.3","vuedraggable":"^2.23.0"},"devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","@koumoul/gh-pages-multi":"^0.6.0","@mdi/font":"^3.8.95","axios":"^0.19.0","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","css-loader":"^3.1.0","eslint":"^6.1.0","eslint-config-standard":"^13.0.1","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.0","eslint-plugin-vue":"^5.2.3","file-loader":"^4.1.0","hjson":"^3.1.2","mini-css-extract-plugin":"^0.8.0","style-loader":"^0.23.1","vue":"^2.6.10","vue-axios":"^2.1.4","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","vuetify":"^2.0.4","webpack":"^4.39.0","webpack-cli":"^3.3.6","webpack-dev-server":"^3.7.2","yaml":"^1.7.1"},"gitHead":"5acc36e6ba2f4a2c929f677ad54532c3b44399fd","_id":"@cloedu/vuetify-jsonschema-form@0.36.2","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-r0XINMulzxHa/+mTtMHNjtTZfOFjApNdCALRtsr9slGiBG/QY63cux8fWFDSMr5O9/B5zDvtQaoCj/uHSGlrGg==","shasum":"ff82725fc4092f6c7ee9918fea838040267a2566","tarball":"https://registry.npmjs.org/@cloedu/vuetify-jsonschema-form/-/vuetify-jsonschema-form-0.36.2.tgz","fileCount":39,"unpackedSize":9967252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXjtdCRA9TVsSAnZWagAAWMAP/0ly5fyZLb2LzmSD+opK\nH0uAZpK5x+WzRvHqCd2kVZP7aoJ+uf3RYvMpysXjutSkhpHZ5I6BoiLz0vdq\n+yvP4hiR2ePn19VyKupN2uQWP4zapg7fFiiM4rBqkVOZadxaBm8eFuWZRjpm\nLkmR35S8VTWb0gmm21v2XjDhttYu/ZUSRhtLvqF4tufJfT9bAEg6YNaMJSmS\nS36zasjGGR70+ypYTTw5UwCV3dTMSWhvMgy8egmpHplBCqFn2QVe2YaTBKdU\ngO4axVoAn1g2rL1CZrOh2nBavS4g6RgkdqiZXvlG+ae1OCWlwf/NwkB3tGBs\n4ky1h9vSrRqOvcDGAcICjrALGUGq1o4MEn+xQQXsOo8y3x7d4W0I1q39J4Gr\nLNvEpMmJhjy0L99dnwvF6DXcFPYE+t+PreXCECwV8sL9z5MxJNz7zxpDARr9\nejFyyqM5sk8QLbu46J1WWbMjIF+7CV0XCpgOwOtQnN+U4Utp8xquE9fH/XIh\nxazRTzhGx1r6cIaVVoW9H5rJPzEPaQC8+iLzE+IngHYoaiK/toWnlOLZ8t4r\nQxP7vHBRr87oWNVFi3/3UA7Gd1JiDOZ7keBya/iErDSc3ljSmAGSXLeZDia+\nZvDxUejMI8G6GIjmUm6I+UK8qqbdQXvQXJrH1nS+Vjc2EpC8CtEc8BGqJeA8\nhi06\r\n=8Fx/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDkoklH1uVhqjZmaF0k4p1KDazabkcnKHjDKgiZSIXRCAiA9/oqx2oY7m3IP9U/OGJJFwRtd+iSb6u7K5Hy+Kgouqg=="}]},"maintainers":[{"name":"cloedu","email":"cloedu@gmail.com"}],"_npmUser":{"name":"cloedu","email":"cloedu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vuetify-jsonschema-form_0.36.2_1583233885198_0.9238762923848738"},"_hasShrinkwrap":false},"0.36.3":{"name":"@cloedu/vuetify-jsonschema-form","version":"0.36.3","description":"Generate forms for the vuetify UI library (vuejs) based on annotated JSON schemas.","main":"dist/main.js","scripts":{"lint":"eslint --ext js,vue .","build":"rm -rf dist && webpack && cp index.html dist/ && cp vuetify1.html dist/","dev":"NODE_ENV=development webpack-dev-server","prepublish":"npm run lint && npm run build","postpublish":"gh-pages-multi deploy -v -s dist"},"repository":{"type":"git","url":"git+https://github.com/koumoul-dev/vuetify-jsonschema-form.git"},"author":{"name":"Alban Mouton","email":"alban.mouton@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/koumoul-dev/vuetify-jsonschema-form/issues"},"homepage":"https://github.com/koumoul-dev/vuetify-jsonschema-form#readme","dependencies":{"markdown-it":"^8.4.2","match-all":"^1.2.5","property-expr":"^1.5.1","vue-codemirror":"^4.0.6","vue-color":"^2.7.0","vue-swatches":"^1.0.3","vuedraggable":"^2.23.0"},"devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","@koumoul/gh-pages-multi":"^0.6.0","@mdi/font":"^3.8.95","axios":"^0.19.0","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","css-loader":"^3.1.0","eslint":"^6.1.0","eslint-config-standard":"^13.0.1","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.0","eslint-plugin-vue":"^5.2.3","file-loader":"^4.1.0","hjson":"^3.1.2","mini-css-extract-plugin":"^0.8.0","style-loader":"^0.23.1","vue":"^2.6.10","vue-axios":"^2.1.4","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","vuetify":"^2.0.4","webpack":"^4.39.0","webpack-cli":"^3.3.6","webpack-dev-server":"^3.7.2","yaml":"^1.7.1"},"gitHead":"5acc36e6ba2f4a2c929f677ad54532c3b44399fd","_id":"@cloedu/vuetify-jsonschema-form@0.36.3","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-vA4FANyr38ePmSy7rmldKXibDwhcKTfVdMJuzXXn3L7CrnOkK0EJI7HOc8iDJ/3l+D1JQM+TWxgGUqHKR8oHaQ==","shasum":"365e1f5796f80436885f992e520eebf124ab521c","tarball":"https://registry.npmjs.org/@cloedu/vuetify-jsonschema-form/-/vuetify-jsonschema-form-0.36.3.tgz","fileCount":39,"unpackedSize":9967252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXjuYCRA9TVsSAnZWagAAzY4P/3c6eszXTG6E8yqSOcWo\nZDUtWmweCNWFuOA6QLcuOIQs601oTSDUt/zXs2Jh3I4tpXCvbj9ALScBarMM\n+h3YwcuYDbUsBD+LOBiSlEvBezLnw4qpDPfFBld2Z6Xj+lagkSGwznZm71ft\n4xkxoCJMtJ9rW6bm/+6JiY9ex64nQ7IilzZPe2Qb68FW6i+EeFjVU0oFWSex\nWoq6IjP00wmSR55QaXQ5ZR3UmcF+EUNkdLo+OL1OF3sjOHclcrDQQi82FjmR\nnPQGhOtyEP143eN8R0rH0dpymLae719WOetFDRjcP6qaBlEUmof1SaieCxYK\n9TS1u0jUfcEjrXaWKizCUeD4DnXmoY3YIVI5w7OyZFsYDS8nsFvshZO+J5cs\nd1/7rLnLn4JMk0nwHZ3l+ZdF21vw6HvPMnG1uWnQe13e6//8iw1WELVhsatZ\nuSXj+Lx3JbGmYE1VGVWHPWbZPIx9377gGt1BlkUxErb/u8OAtFg4hPddotE5\nU2bSMLL3RV4V67iuvIglYiRUQiIHXox4+5YYRB/DPlTO+gYQU5weMsaO8o74\ngqKKTdruRYsLifJgUFcTRF69KGagMwkPkPB6SWs12bB5rj8YvKXij33/Zbsz\nW4UAEZMVSVoSbsyx/nKIcYbLFEHZ43em3xkUBGdkvKHB/VhJk2fIh2rXUWTQ\nhouj\r\n=E2iC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAod6dqY4yM+A2A1pfqXx1Mq6IWUbeO/P2qKJT3kOk8uAiAGBS720/jgnb+FboEYH8zsJ5ToAVvKBx9/5k+0EsBWjA=="}]},"maintainers":[{"name":"cloedu","email":"cloedu@gmail.com"}],"_npmUser":{"name":"cloedu","email":"cloedu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vuetify-jsonschema-form_0.36.3_1583233944021_0.32538913534897596"},"_hasShrinkwrap":false},"0.36.4":{"name":"@cloedu/vuetify-jsonschema-form","version":"0.36.4","description":"Generate forms for the vuetify UI library (vuejs) based on annotated JSON schemas.","main":"dist/main.js","scripts":{"lint":"eslint --ext js,vue .","build":"rm -rf dist && webpack && cp index.html dist/ && cp vuetify1.html dist/","dev":"NODE_ENV=development webpack-dev-server","prepublish":"npm run lint && npm run build","postpublish":"gh-pages-multi deploy -v -s dist"},"repository":{"type":"git","url":"git+https://github.com/koumoul-dev/vuetify-jsonschema-form.git"},"author":{"name":"Alban Mouton","email":"alban.mouton@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/koumoul-dev/vuetify-jsonschema-form/issues"},"homepage":"https://github.com/koumoul-dev/vuetify-jsonschema-form#readme","dependencies":{"markdown-it":"^8.4.2","match-all":"^1.2.5","property-expr":"^1.5.1","vue-codemirror":"^4.0.6","vue-color":"^2.7.0","vue-swatches":"^1.0.3","vuedraggable":"^2.23.0","vue-no-ssr":"^1.1.1"},"devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","@koumoul/gh-pages-multi":"^0.6.0","@mdi/font":"^3.8.95","axios":"^0.19.0","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","css-loader":"^3.1.0","eslint":"^6.1.0","eslint-config-standard":"^13.0.1","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.0","eslint-plugin-vue":"^5.2.3","file-loader":"^4.1.0","hjson":"^3.1.2","mini-css-extract-plugin":"^0.8.0","style-loader":"^0.23.1","vue":"^2.6.10","vue-axios":"^2.1.4","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","vuetify":"^2.0.4","webpack":"^4.39.0","webpack-cli":"^3.3.6","webpack-dev-server":"^3.7.2","yaml":"^1.7.1"},"gitHead":"4633a766784b5d9be82a0aadd491f854ef65fe4d","_id":"@cloedu/vuetify-jsonschema-form@0.36.4","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-9mAyti5v7GA5BHQuY0NwyiVgCA1utt2PyP+OMQoFNgVLwUW59Il0zE+2PDN9GZ63Qq97YGS0SUJY117IIm7Gqg==","shasum":"f976894da97a5bdc0e097779f7bb313fa943669d","tarball":"https://registry.npmjs.org/@cloedu/vuetify-jsonschema-form/-/vuetify-jsonschema-form-0.36.4.tgz","fileCount":39,"unpackedSize":9645225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZ5VXCRA9TVsSAnZWagAAGA8P/0SwACl4QMVoHmzjlCHo\nHFlb9ESRk8OaYiiRJtXFl/WnfP+pnM9FQpAAmTvScgwfwakrTWIBV9sIyD8Q\nubCAtbcYmEb/Yg8cpg777z6kxCoWZLDTtxlIwoQ2aqDK1XWs1n6p6KcyFEQb\nwH54jn0XaYI+wrGvWaiPEH+wkYDahHW+JSP6RAcyys6vLOrnilnUkGE53tEI\nhT5a0iXvWoK532UrN/YQbZF43WrCM+qEW9i9yEz9Ezees1T+XSsKFQoWuJMK\ngx3Qd/vqnbxPcivno1CPJCRvHaPdK183ygW7Ef0XBInPKsty8CTUJEuBroER\n2UM7SobpW+qfBII2y/vC2NttMdufq5vneXxLaMp6wYZAzZLBmznPPsIKgDll\nnKpY+N8NxSZzhjslwfl8aKaqo7HV3NHOlHsVRkUKiHHAcY7FKkDwkrl9v7Nc\n37RLGCVY2eapQrEAAvmZIWXWJQq6c69jp7DCOfjuQKdURDQQd++YsCv831ZI\niSlJVPFIiGv9OeTFSIDmqilaDMMdKF0wrT4cvWvJvybD4aMqt6OQ9vOeVnov\nnKdgcsDanBO1G2zbOcwZTbP32i4uumhdW7Af/6dXY1er/NaE8atcXbv4AR86\nZFFGDqH8LnMttBCRD+5AQSGFN919jsGtvOetoAjX/lqvWObgieRnae8Djucg\nGao0\r\n=68pI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQxZpk7CB7bB5iCH82j/rJpWwEWXxLIeeRrc8RHw27iAIhAPY7/vp+Z6XHNIiLVkW9xa2h/S1DC6tiTNWvx/sfeQTm"}]},"maintainers":[{"name":"cloedu","email":"cloedu@gmail.com"}],"_npmUser":{"name":"cloedu","email":"cloedu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vuetify-jsonschema-form_0.36.4_1583846742896_0.3731234167988253"},"_hasShrinkwrap":false}},"time":{"created":"2020-02-06T12:49:03.465Z","0.36.1":"2020-02-06T12:49:03.783Z","modified":"2022-04-04T23:26:10.900Z","0.36.2":"2020-03-03T11:11:25.443Z","0.36.3":"2020-03-03T11:12:24.256Z","0.36.4":"2020-03-10T13:25:43.173Z"},"maintainers":[{"name":"cloedu","email":"cloedu@gmail.com"}],"description":"Generate forms for the vuetify UI library (vuejs) based on annotated JSON schemas.","homepage":"https://github.com/koumoul-dev/vuetify-jsonschema-form#readme","repository":{"type":"git","url":"git+https://github.com/koumoul-dev/vuetify-jsonschema-form.git"},"author":{"name":"Alban Mouton","email":"alban.mouton@gmail.com"},"bugs":{"url":"https://github.com/koumoul-dev/vuetify-jsonschema-form/issues"},"license":"MIT","readme":"# vuetify-jsonschema-form\n\nGenerate forms for the [vuetify](https://vuetifyjs.com/en/) UI library (vuejs) based on annotated JSON schemas.\n\n![](assets/demo-video.gif)\n\nAll basic types, nested objects, nested arrays, various display options, simple validation rules, custom content injected using slots, etc. For a view of all the functionalities check the [demo](https://koumoul-dev.github.io/vuetify-jsonschema-form/latest/).\n\nCompatible with vuetify 1 and 2. Check this [alternative demo](https://koumoul-dev.github.io/vuetify-jsonschema-form/latest/vuetify1.html) for support of vuetify 1.\n\n## Installation\n\n```bash\nnpm i --save @koumoul/vuetify-jsonschema-form\n```\n\n## Usage\n\n```html\n<template>\n  <v-form v-model=\"formValid\">\n    <v-jsonschema-form v-if=\"schema\" :schema=\"schema\" :model=\"dataObject\" :options=\"options\" @error=\"showError\" @change=\"showChange\" @input=\"showInput\" />\n  </v-form>\n</template>\n\n<script>\nimport Vue from 'vue'\nimport Vuetify from 'vuetify'\nimport 'vuetify/dist/vuetify.min.css'\nimport Draggable from 'vuedraggable'\nimport axios from 'axios'\nimport VueAxios from 'vue-axios'\nimport Swatches from 'vue-swatches'\nimport 'vue-swatches/dist/vue-swatches.min.css'\nimport VJsonschemaForm from '@koumoul/vuetify-jsonschema-form'\nimport '@koumoul/vuetify-jsonschema-form/dist/main.css'\nimport { Sketch } from 'vue-color'\n\nVue.use(Vuetify)\nVue.use(VueAxios, axios)\n\nVue.component('swatches', Swatches)\nVue.component('draggable', Draggable)\nVue.component('color-picker', Sketch)\n\nexport default {\n  components: {VJsonschemaForm},\n  data() {\n    return {\n      schema: {...},\n      dataObject: {},\n      formValid: false,\n      options: {\n        debug: false,\n        disableAll: false,\n        autoFoldObjects: true\n      }\n    }\n  },\n  methods: {\n    showError(err) {\n      window.alert(err)\n    },\n    showChange(e) {\n      console.log('\"change\" event', e)\n    },\n    showInput(e) {\n      console.log('\"input\" event', e)\n    }\n  }\n}\n</script>\n```\n\nThe library can also be loaded from source if you use [Vuetify \"à la carte\"](https://vuetifyjs.com/en/framework/a-la-carte). In this case you will have to instruct your build tool to transpile the source with babel.\n\n```js\nimport VJsonschemaForm from '@koumoul/vuetify-jsonschema-form/lib/index.vue'\n```\n\nI you don't use a build tool, and want to load the library through script tags, you can do something like this.\n\n```html\n...\n<script src=\"https://cdn.jsdelivr.net/npm/@koumoul/vuetify-jsonschema-form@0.26/dist/main.js\"></script>\n<link href=\"https://cdn.jsdelivr.net/npm/@koumoul/vuetify-jsonschema-form@0.26/dist/main.css\" rel=\"stylesheet\">\n...\n<script>\n  ...\n  components: {\n    \"v-jsonschema-form\": VJsonschemaForm.default\n  }\n  ...\n</script>\n```\n","readmeFilename":"README.md"}