{"_id":"@amethystxx/formbuilder","_rev":"2-ca639aa87cf091a7f186f7b69922f1bc","name":"@amethystxx/formbuilder","dist-tags":{"latest":"0.0.52"},"versions":{"0.0.50":{"name":"@amethystxx/formbuilder","version":"0.0.50","keywords":[],"author":{"name":"Ritthichai Jitpukdeebodintra","email":"amethystxx@gmail.com"},"license":"MIT","_id":"@amethystxx/formbuilder@0.0.50","maintainers":[{"name":"amethystxx","email":"amethystxx@gmail.com"}],"dist":{"shasum":"1469331f17c8918ed9b65af817d23a2ca42774aa","tarball":"https://registry.npmjs.org/@amethystxx/formbuilder/-/formbuilder-0.0.50.tgz","fileCount":118,"integrity":"sha512-hvG1JZGfaQA+S/7AjweHLy9iloIqCR/wcyWC+BO1ge7QeokJWQpXzF5tR5m1ec8rWSULlzWW4kVk4Y6KU+mZ3w==","signatures":[{"sig":"MEQCIEkFqheWftcuqKzkKtU0HB77CxcaVn2cSnaaWEATEI9rAiBk0y/Ns2T7Cyg0NHFW/s8PZqIlIeoy8O3Lmo4oJlCyjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10193874},"main":"./dist/formbuilder.umd.js","types":"./dist/types/src/index.d.ts","module":"./dist/formbuilder.es.js","exports":{".":{"import":"./dist/formbuilder.es.js","require":"./dist/formbuilder.umd.js"},"./style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"scripts":{"dev":"vite","test":"vitest","build":"vite build && vue-tsc --declaration --emitDeclarationOnly --outDir dist/types ","typecheck":"vue-tsc --noEmit"},"_npmUser":{"name":"amethystxx","email":"amethystxx@gmail.com"},"_npmVersion":"10.8.3","description":"This is a [JSON Forms](https://jsonforms.io/) editor component built in Vue.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"flat":"^6.0.1","lodash-es":"^4.17.21","sortablejs":"^1.15.2","@iconify/vue":"^4.1.1","@vueuse/core":"^10.7.0","@types/lodash":"^4.14.202","dialog-draggable":"^0.1.5","@jsonforms/vue-vanilla":"^3.2.1","@stoplight/json-ref-resolver":"^3.1.6","@backoffice-plus/jsonforms-vue-vanilla":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^5.1.0","vite":"^5.0.12","vitest":"^1.2.2","postcss":"^8.4.33","vue-tsc":"^1.8.22","typescript":"^5.2.2","@types/flat":"^5.0.5","@types/node":"^20.10.4","tailwindcss":"^3.4.1","autoprefixer":"^10.4.17","@vue/tsconfig":"^0.5.1","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue":"^5.0.3","@jsonforms/examples":"^3.2.1","rollup-plugin-visualizer":"^5.9.0"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/formbuilder_0.0.50_1736666509847_0.007326325012681156","host":"s3://npm-registry-packages-npm-production"}},"0.0.51":{"name":"@amethystxx/formbuilder","version":"0.0.51","keywords":[],"author":{"name":"Ritthichai Jitpukdeebodintra","email":"amethystxx@gmail.com"},"license":"MIT","_id":"@amethystxx/formbuilder@0.0.51","maintainers":[{"name":"amethystxx","email":"amethystxx@gmail.com"}],"dist":{"shasum":"ff068403139123ef6733d188bffa3edb021e4658","tarball":"https://registry.npmjs.org/@amethystxx/formbuilder/-/formbuilder-0.0.51.tgz","fileCount":118,"integrity":"sha512-inILK2wyeta4ipl5b+qt9UhxATgyARzZL764jFoK9JZ/h2kI7H94P3Sy5uPUnyBWFUAXHcZlcaz4Sq/Zeeorbw==","signatures":[{"sig":"MEUCIGIDav+Pm3r/PwIgQahzV6jhrO5ESChMP7wvLNC9H+KkAiEAwjHBluoeZciC8xEUr5HwCgOgKrxN4nL6kIDv7h4hj/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10172790},"main":"./dist/formbuilder.umd.js","types":"./dist/types/src/index.d.ts","module":"./dist/formbuilder.es.js","exports":{".":{"import":"./dist/formbuilder.es.js","require":"./dist/formbuilder.umd.js"},"./style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"scripts":{"dev":"vite","test":"vitest","build":"vite build && vue-tsc --declaration --emitDeclarationOnly --outDir dist/types ","typecheck":"vue-tsc --noEmit"},"_npmUser":{"name":"amethystxx","email":"amethystxx@gmail.com"},"_npmVersion":"10.8.3","description":"This is a [JSON Forms](https://jsonforms.io/) editor component built in Vue.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"flat":"^6.0.1","lodash-es":"^4.17.21","sortablejs":"^1.15.2","@iconify/vue":"^4.1.1","@vueuse/core":"^10.7.0","@types/lodash":"^4.14.202","dialog-draggable":"^0.1.5","@jsonforms/vue-vanilla":"^3.2.1","@stoplight/json-ref-resolver":"^3.1.6","@backoffice-plus/jsonforms-vue-vanilla":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^5.1.0","vite":"^5.0.12","vitest":"^1.2.2","postcss":"^8.4.33","vue-tsc":"^2.2.0","typescript":"^5.2.2","@types/flat":"^5.0.5","@types/node":"^20.10.4","tailwindcss":"^3.4.1","autoprefixer":"^10.4.17","@vue/tsconfig":"^0.5.1","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue":"^5.0.3","@jsonforms/examples":"^3.2.1","rollup-plugin-visualizer":"^5.9.0"},"peerDependencies":{"vue":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/formbuilder_0.0.51_1736669787690_0.9208973911834877","host":"s3://npm-registry-packages-npm-production"}},"0.0.52":{"name":"@amethystxx/formbuilder","version":"0.0.52","description":"This is a [JSON Forms](https://jsonforms.io/) editor component built in Vue.","main":"./dist/formbuilder.umd.js","module":"./dist/formbuilder.es.js","types":"./dist/types/src/index.d.ts","exports":{".":{"import":"./dist/formbuilder.es.js","require":"./dist/formbuilder.umd.js"},"./style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"scripts":{"dev":"vite","build":"vite build && vue-tsc --declaration --emitDeclarationOnly --outDir dist/types ","typecheck":"vue-tsc --noEmit","test":"vitest"},"keywords":[],"author":{"name":"David Wolter","email":"david@dampfer.net"},"license":"MIT","devDependencies":{"@jsonforms/examples":"^3.2.1","@types/flat":"^5.0.5","@types/lodash-es":"^4.17.12","@types/node":"^20.10.4","@vitejs/plugin-vue":"^5.0.3","@vue/tsconfig":"^0.5.1","autoprefixer":"^10.4.17","diff":"^5.1.0","postcss":"^8.4.33","rollup-plugin-visualizer":"^5.9.0","tailwindcss":"^3.4.1","typescript":"^5.2.2","vite":"^5.0.12","vitest":"^1.2.2","vue-tsc":"^1.8.22"},"peerDependencies":{"vue":"^3.3.0"},"dependencies":{"@backoffice-plus/jsonforms-vue-vanilla":"^0.1.0","@iconify/vue":"^4.1.1","@jsonforms/vue-vanilla":"^3.2.1","@stoplight/json-ref-resolver":"^3.1.6","@types/lodash":"^4.14.202","@vueuse/core":"^10.7.0","dialog-draggable":"^0.1.5","flat":"^6.0.1","lodash-es":"^4.17.21","sortablejs":"^1.15.2"},"_id":"@amethystxx/formbuilder@0.0.52","_nodeVersion":"22.9.0","_npmVersion":"10.8.3","dist":{"integrity":"sha512-gHr3Vp1QUqj/VxFNaKxfiJIg43eYGgEeafcIbDmDBaRG002OZATmFYhkPMV2us19b2NErhUorR8p0TQ4vuy/XQ==","shasum":"81efabed38f4f138e931ff49bb84feeae09d1a43","tarball":"https://registry.npmjs.org/@amethystxx/formbuilder/-/formbuilder-0.0.52.tgz","fileCount":118,"unpackedSize":10193939,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF6G/HJbjpg+KaLfgl4vl2U1UC1X1yvyudO1CGoFr9V2AiBhVMGBd6WQCf+vRl+gn0K8JhOj6hzEAevjnh35R8dzXg=="}]},"_npmUser":{"name":"amethystxx","email":"amethystxx@gmail.com"},"directories":{},"maintainers":[{"name":"amethystxx","email":"amethystxx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/formbuilder_0.0.52_1736672440112_0.9824366376852265"},"_hasShrinkwrap":false}},"time":{"created":"2025-01-12T07:21:49.756Z","modified":"2025-01-12T09:00:40.503Z","0.0.50":"2025-01-12T07:21:50.115Z","0.0.51":"2025-01-12T08:16:27.901Z","0.0.52":"2025-01-12T09:00:40.325Z"},"author":{"name":"David Wolter","email":"david@dampfer.net"},"license":"MIT","keywords":[],"description":"This is a [JSON Forms](https://jsonforms.io/) editor component built in Vue.","maintainers":[{"name":"amethystxx","email":"amethystxx@gmail.com"}],"readme":"# Formbuilder – a JSON Forms Editor\n\nThis is a [JSON Forms](https://jsonforms.io/) editor component built in Vue.\n\nFor a demo on how to use it inside a Vue application, see https://github.com/backoffice-plus/formbuilder-demo\n\nIt is also used on https://jsonformseditor.io/\n\n## Installation\n\n    npm install @amethystxx/formbuilder\n\n## Developing\n\nThis repository contains a sandbox for testing the component, see `/sandbox`.\n\n    npm run dev\n\n\n```\nnpm login\nnpm link\nnpm link @amethystxx/formbuilder\nnpm publish --access public\n```","readmeFilename":"README.md"}