{"_id":"@uncharted.software/jsonforms-primevue","_rev":"5-a27ecf33f7cf0305954409b83f000e30","name":"@uncharted.software/jsonforms-primevue","dist-tags":{"latest":"1.3.4"},"versions":{"1.1.6":{"name":"@uncharted.software/jsonforms-primevue","version":"1.1.6","keywords":["jsonforms","json-forms","jsonforms.io","primevue","primevue4","vue","vue3","vue-component","json-schema","jsonschema","uischema","ui-schema","forms","dynamic-forms","form-renderer","schema-driven"],"author":{"url":"Uncharted Software","name":"Derek Gray"},"license":"Apache-2.0","_id":"@uncharted.software/jsonforms-primevue@1.1.6","maintainers":[{"name":"joshuacruz","email":"joshuacruzz@gmail.com"},{"name":"dschroh","email":"dschroh@uncharted.software"},{"name":"derekwsgray","email":"npm@mudflye.org"},{"name":"zac-hills","email":"zhills@uncharted.software"},{"name":"nithos","email":"nithos@gmail.com"},{"name":"dsnider","email":"dsnider@uncharted.software"},{"name":"cbethune","email":"cbethune@uncharted.software"}],"homepage":"https://uncharted-flatware.github.io/jsonforms-primevue-monorepo/","bugs":{"url":"https://github.com/uncharted-flatware/jsonforms-primevue-monorepo/issues"},"dist":{"shasum":"fcf26358ffd50f0a79db5d90d4e21734e6b92b5e","tarball":"https://registry.npmjs.org/@uncharted.software/jsonforms-primevue/-/jsonforms-primevue-1.1.6.tgz","fileCount":8,"integrity":"sha512-dtNI8LMEczi/MuegiwLnAmAT+99pJWTfbIA46hOdYcO1kMQtayf6C304S+crf9E8c2DDBFXhDBSwfulqFR9NYA==","signatures":[{"sig":"MEUCIQDJ5Yd9Wjlap1hnJX4EFjI/f1j1WAkGre2YOy4KurMQIQIgLLT6SgB+lbdXX6KVAOW275gBx07qhZDxD7gjjf5nUDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uncharted.software%2fjsonforms-primevue@1.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2520766},"main":"dist/jsonforms-primevue.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/jsonforms-primevue.es.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/jsonforms-primevue.es.js","require":"./dist/jsonforms-primevue.cjs"},"./package.json":"./package.json"},"gitHead":"c5566d98c81d51fd5533dd9f4a193a9628d37a9d","scripts":{"ci":"yarn build && yarn lint && yarn lint:fix && yarn format && yarn format:ci && yarn test:unit:ci","lint":"oxlint","build":"vue-tsc --noEmit && vite build","format":"prettier --ignore-path .prettierignore --write '**/*.{ts,tsx,vue,css,json,js,jsx}'","lint:fix":"oxlint --fix","test:e2e":"playwright test","format:ci":"prettier --ignore-path .prettierignore --check '**/*.{ts,tsx,vue,css,json,js,jsx}'","test:unit":"vitest","test:unit:ci":"vitest run","test:e2e:snapshots":"playwright test --update-snapshots","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"derekwsgray","email":"npm@mudflye.org"},"repository":{"url":"git+https://github.com/uncharted-flatware/jsonforms-primevue-monorepo.git","type":"git","directory":"packages/jsonforms-primevue"},"_npmVersion":"11.13.0","description":"Vue 3 renderer set for JSON Forms (jsonforms.io) using PrimeVue 4","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.17.0","dependencies":{"uuid":"^14.0.0","lodash":"^4.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"vue":"^3.5.0","vite":"^6.4.3","oxlint":"^0.16.12","vitest":"^3.0.0","vue-tsc":"^2.1.6","primevue":"4.4.1","primeflex":"3.3.1","primeicons":"7.0.0","typescript":"^5.6.2","@types/node":"^24.0.0","@types/uuid":"^9.0.8","@types/lodash":"^4","@vue/tsconfig":"^0.5.1","@jsonforms/vue":"^3.5.1","@jsonforms/core":"^3.5.1","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue":"^5.2.3"},"peerDependencies":{"vue":"^3.5.0","primevue":"^4.4.0","primeflex":"^3.3.1","@jsonforms/vue":"3.5.1","@jsonforms/core":"3.5.1"},"_npmOperationalInternal":{"tmp":"tmp/jsonforms-primevue_1.1.6_1782755175531_0.7391632384461464","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@uncharted.software/jsonforms-primevue","version":"1.2.0","keywords":["jsonforms","json-forms","jsonforms.io","primevue","primevue4","vue","vue3","vue-component","json-schema","jsonschema","uischema","ui-schema","forms","dynamic-forms","form-renderer","schema-driven"],"author":{"url":"Uncharted Software","name":"Derek Gray"},"license":"Apache-2.0","_id":"@uncharted.software/jsonforms-primevue@1.2.0","maintainers":[{"name":"joshuacruz","email":"joshuacruzz@gmail.com"},{"name":"dschroh","email":"dschroh@uncharted.software"},{"name":"derekwsgray","email":"npm@mudflye.org"},{"name":"zac-hills","email":"zhills@uncharted.software"},{"name":"nithos","email":"nithos@gmail.com"},{"name":"dsnider","email":"dsnider@uncharted.software"},{"name":"cbethune","email":"cbethune@uncharted.software"}],"homepage":"https://uncharted-flatware.github.io/jsonforms-primevue-monorepo/","bugs":{"url":"https://github.com/uncharted-flatware/jsonforms-primevue-monorepo/issues"},"dist":{"shasum":"e22b560233b4745e8adbfcea4115ed7c42bd60f4","tarball":"https://registry.npmjs.org/@uncharted.software/jsonforms-primevue/-/jsonforms-primevue-1.2.0.tgz","fileCount":8,"integrity":"sha512-7WQLC+ye5MYHPaqosNBp4yrypThc3ebaaWFw0jaGtYOwW9kfzrLMUvUimEnAf/OGGdMqtd9F7ag1u02PiSr2Nw==","signatures":[{"sig":"MEYCIQDXwd4PjDrqbYXuxgueO4BD1hF4FuabIEKOneDfnmGWmAIhALGA0Oipla3Fl7UdRnWPejABigORhcucJ/LJyhws18QH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uncharted.software%2fjsonforms-primevue@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2527404},"main":"dist/jsonforms-primevue.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/jsonforms-primevue.es.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/jsonforms-primevue.es.js","require":"./dist/jsonforms-primevue.cjs"},"./style.css":"./dist/jsonforms-primevue.css","./package.json":"./package.json"},"gitHead":"53e1c9a558d95cbc0d40990ff568188a941e8a5d","scripts":{"ci":"yarn build && yarn lint && yarn lint:fix && yarn format && yarn format:ci && yarn test:unit:ci","lint":"oxlint","build":"vue-tsc --noEmit && vite build","format":"prettier --ignore-path .prettierignore --write '**/*.{ts,tsx,vue,css,json,js,jsx}'","lint:fix":"oxlint --fix","test:e2e":"playwright test","format:ci":"prettier --ignore-path .prettierignore --check '**/*.{ts,tsx,vue,css,json,js,jsx}'","test:unit":"vitest","test:unit:ci":"vitest run","test:e2e:snapshots":"playwright test --update-snapshots","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"derekwsgray","email":"npm@mudflye.org"},"repository":{"url":"git+https://github.com/uncharted-flatware/jsonforms-primevue-monorepo.git","type":"git","directory":"packages/jsonforms-primevue"},"_npmVersion":"11.13.0","description":"Vue 3 renderer set for JSON Forms (jsonforms.io) using PrimeVue 4","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.17.0","dependencies":{"uuid":"^14.0.0","lodash":"^4.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"vue":"^3.5.0","vite":"^6.4.3","oxlint":"^0.16.12","vitest":"^3.0.0","vue-tsc":"^2.1.6","primevue":"4.4.1","primeflex":"3.3.1","primeicons":"7.0.0","typescript":"^5.6.2","@types/node":"^24.0.0","@types/uuid":"^9.0.8","@types/lodash":"^4","@vue/tsconfig":"^0.5.1","@jsonforms/vue":"^3.5.1","@jsonforms/core":"^3.5.1","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue":"^5.2.3"},"peerDependencies":{"vue":"^3.5.0","primevue":"^4.4.0","primeflex":"^3.3.1","@jsonforms/vue":"3.5.1","@jsonforms/core":"3.5.1"},"_npmOperationalInternal":{"tmp":"tmp/jsonforms-primevue_1.2.0_1782839348670_0.7491846462438585","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@uncharted.software/jsonforms-primevue","version":"1.3.0","keywords":["jsonforms","json-forms","jsonforms.io","primevue","primevue4","vue","vue3","vue-component","json-schema","jsonschema","uischema","ui-schema","forms","dynamic-forms","form-renderer","schema-driven"],"author":{"url":"Uncharted Software","name":"Derek Gray"},"license":"Apache-2.0","_id":"@uncharted.software/jsonforms-primevue@1.3.0","maintainers":[{"name":"joshuacruz","email":"joshuacruzz@gmail.com"},{"name":"dschroh","email":"dschroh@uncharted.software"},{"name":"derekwsgray","email":"npm@mudflye.org"},{"name":"zac-hills","email":"zhills@uncharted.software"},{"name":"nithos","email":"nithos@gmail.com"},{"name":"dsnider","email":"dsnider@uncharted.software"},{"name":"cbethune","email":"cbethune@uncharted.software"}],"homepage":"https://uncharted-flatware.github.io/jsonforms-primevue-monorepo/","bugs":{"url":"https://github.com/uncharted-flatware/jsonforms-primevue-monorepo/issues"},"dist":{"shasum":"f61e27257b6adb9dffb2fd9aecbe89790b3cd0f8","tarball":"https://registry.npmjs.org/@uncharted.software/jsonforms-primevue/-/jsonforms-primevue-1.3.0.tgz","fileCount":8,"integrity":"sha512-aC9BilovlbSroRnChirTE4C3xk0E37simpIxmuJFe4nN8p5ihEigcYugdlkZE9QVjGJFaSKpBeZs1dEhWhAlMg==","signatures":[{"sig":"MEYCIQDnwTcZRRXzeoMe6ipugNg2I/f2b9NZU9YldX+8Y/BgjgIhAK1ry/JjMTWS9oUObJ1g1rmBtBXUkD19pwMnBO6eCxcM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uncharted.software%2fjsonforms-primevue@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2532149},"main":"dist/jsonforms-primevue.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/jsonforms-primevue.es.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/jsonforms-primevue.es.js","require":"./dist/jsonforms-primevue.cjs"},"./style.css":"./dist/jsonforms-primevue.css","./package.json":"./package.json"},"gitHead":"acfe2066ce3103672805a15b1ac1f740bb6d01ed","scripts":{"ci":"yarn build && yarn lint && yarn lint:fix && yarn format && yarn format:ci && yarn test:unit:ci","lint":"oxlint","build":"vue-tsc --noEmit && vite build","format":"prettier --ignore-path .prettierignore --write '**/*.{ts,tsx,vue,css,json,js,jsx}'","lint:fix":"oxlint --fix","test:e2e":"playwright test","format:ci":"prettier --ignore-path .prettierignore --check '**/*.{ts,tsx,vue,css,json,js,jsx}'","test:unit":"vitest","test:unit:ci":"vitest run","test:e2e:snapshots":"playwright test --update-snapshots","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"derekwsgray","email":"npm@mudflye.org"},"repository":{"url":"git+https://github.com/uncharted-flatware/jsonforms-primevue-monorepo.git","type":"git","directory":"packages/jsonforms-primevue"},"_npmVersion":"11.16.0","description":"Vue 3 renderer set for JSON Forms (jsonforms.io) using PrimeVue 4","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.18.0","dependencies":{"uuid":"^14.0.0","lodash":"^4.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"vue":"^3.5.0","vite":"^6.4.3","oxlint":"^0.16.12","vitest":"^3.0.0","vue-tsc":"^2.1.6","primevue":"4.4.1","primeflex":"3.3.1","primeicons":"7.0.0","typescript":"^5.6.2","@types/node":"^24.0.0","@types/uuid":"^9.0.8","@types/lodash":"^4","@vue/tsconfig":"^0.5.1","@jsonforms/vue":"^3.5.1","@jsonforms/core":"^3.5.1","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue":"^5.2.3"},"peerDependencies":{"vue":"^3.5.0","primevue":"^4.4.0","primeflex":"^3.3.1","@jsonforms/vue":"3.5.1","@jsonforms/core":"3.5.1"},"_npmOperationalInternal":{"tmp":"tmp/jsonforms-primevue_1.3.0_1782854425757_0.189021827190887","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@uncharted.software/jsonforms-primevue","version":"1.3.3","keywords":["jsonforms","json-forms","jsonforms.io","primevue","primevue4","vue","vue3","vue-component","json-schema","jsonschema","uischema","ui-schema","forms","dynamic-forms","form-renderer","schema-driven"],"author":{"url":"Uncharted Software","name":"Derek Gray"},"license":"Apache-2.0","_id":"@uncharted.software/jsonforms-primevue@1.3.3","maintainers":[{"name":"joshuacruz","email":"joshuacruzz@gmail.com"},{"name":"dschroh","email":"dschroh@uncharted.software"},{"name":"derekwsgray","email":"npm@mudflye.org"},{"name":"zac-hills","email":"zhills@uncharted.software"},{"name":"nithos","email":"nithos@gmail.com"},{"name":"dsnider","email":"dsnider@uncharted.software"},{"name":"cbethune","email":"cbethune@uncharted.software"}],"homepage":"https://uncharted-flatware.github.io/jsonforms-primevue-monorepo/","bugs":{"url":"https://github.com/uncharted-flatware/jsonforms-primevue-monorepo/issues"},"dist":{"shasum":"7d84bd276dfe437f6696497b50b8a9d6faf4ebc9","tarball":"https://registry.npmjs.org/@uncharted.software/jsonforms-primevue/-/jsonforms-primevue-1.3.3.tgz","fileCount":34,"integrity":"sha512-AZCcY6861SdL/s6absKJBmr7Zi5llpuNQSy/LCACNG8hm2FRUd24H0zgQwmrmQeLqov1ByyUdIQpdl4mPERL8Q==","signatures":[{"sig":"MEUCICpnunPviQoTOhGKDoM7woKdgLGqzoV/oIGDJUNzyGu9AiEAuNy7jpjrhHZGBQopNYWbJL5T7/fkY5RKzUMENAlMyYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uncharted.software%2fjsonforms-primevue@1.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2579400},"main":"dist/jsonforms-primevue.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/jsonforms-primevue.es.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/jsonforms-primevue.es.js","require":"./dist/jsonforms-primevue.cjs"},"./style.css":"./dist/jsonforms-primevue.css","./package.json":"./package.json"},"gitHead":"3fd3f4af1beaac1536a7240f6d0c920f06635cb5","scripts":{"ci":"yarn build && yarn test:types && yarn lint && yarn lint:fix && yarn format && yarn format:ci && yarn test:unit:ci","lint":"oxlint","build":"vue-tsc --noEmit && vite build","format":"prettier --ignore-path .prettierignore --write '**/*.{ts,tsx,vue,css,json,js,jsx}'","lint:fix":"oxlint --fix","test:e2e":"playwright test","format:ci":"prettier --ignore-path .prettierignore --check '**/*.{ts,tsx,vue,css,json,js,jsx}'","test:unit":"vitest","test:types":"test -f dist/types/index.d.ts && grep -q 'JsonFormsRendererRegistryEntry' dist/types/index.d.ts && grep -q 'ControlWrapper' dist/types/index.d.ts","test:unit:ci":"vitest run","test:e2e:snapshots":"playwright test --update-snapshots","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b243a426-d325-4cce-b7ea-071c8e3ed491"}},"repository":{"url":"git+https://github.com/uncharted-flatware/jsonforms-primevue-monorepo.git","type":"git","directory":"packages/jsonforms-primevue"},"_npmVersion":"11.16.0","description":"Vue 3 renderer set for JSON Forms (jsonforms.io) using PrimeVue 4","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.18.0","dependencies":{"uuid":"^14.0.0","lodash":"^4.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"vue":"^3.5.0","vite":"^6.4.3","oxlint":"^0.16.12","vitest":"^3.0.0","vue-tsc":"^2.1.6","primevue":"4.4.1","primeflex":"3.3.1","primeicons":"7.0.0","typescript":"^5.6.2","@types/node":"^24.0.0","@types/uuid":"^9.0.8","@types/lodash":"^4","@vue/tsconfig":"^0.5.1","@jsonforms/vue":"^3.5.1","@jsonforms/core":"^3.5.1","vite-plugin-dts":"4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue":"^5.2.3"},"peerDependencies":{"vue":"^3.5.0","primevue":"^4.4.0","primeflex":"^3.3.1","@jsonforms/vue":"3.5.1","@jsonforms/core":"3.5.1"},"_npmOperationalInternal":{"tmp":"tmp/jsonforms-primevue_1.3.3_1783521861119_0.9683374467755432","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@uncharted.software/jsonforms-primevue","version":"1.3.4","description":"Vue 3 renderer set for JSON Forms (jsonforms.io) using PrimeVue 4","type":"module","main":"dist/jsonforms-primevue.cjs","module":"dist/jsonforms-primevue.es.js","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/jsonforms-primevue.es.js","require":"./dist/jsonforms-primevue.cjs"},"./style.css":"./dist/jsonforms-primevue.css","./package.json":"./package.json"},"sideEffects":["**/*.css"],"homepage":"https://uncharted-flatware.github.io/jsonforms-primevue-monorepo/","bugs":{"url":"https://github.com/uncharted-flatware/jsonforms-primevue-monorepo/issues"},"keywords":["jsonforms","json-forms","jsonforms.io","primevue","primevue4","vue","vue3","vue-component","json-schema","jsonschema","uischema","ui-schema","forms","dynamic-forms","form-renderer","schema-driven"],"author":{"name":"Derek Gray","url":"Uncharted Software"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/uncharted-flatware/jsonforms-primevue-monorepo.git","directory":"packages/jsonforms-primevue"},"publishConfig":{"access":"public"},"engines":{"node":">=24"},"packageManager":"yarn@4.5.0","scripts":{"build":"vue-tsc --noEmit && vite build","lint":"oxlint","lint:fix":"oxlint --fix","format":"prettier --ignore-path .prettierignore --write '**/*.{ts,tsx,vue,css,json,js,jsx}'","format:ci":"prettier --ignore-path .prettierignore --check '**/*.{ts,tsx,vue,css,json,js,jsx}'","test:unit":"vitest","test:unit:ci":"vitest run","test:unit:coverage":"vitest run --coverage","test:types":"test -f dist/types/index.d.ts && grep -q 'JsonFormsRendererRegistryEntry' dist/types/index.d.ts && grep -q 'ControlWrapper' dist/types/index.d.ts","test:e2e":"playwright test","test:e2e:snapshots":"playwright test --update-snapshots","ci":"yarn build && yarn test:types && yarn lint && yarn lint:fix && yarn format && yarn format:ci && yarn test:unit:ci"},"peerDependencies":{"@jsonforms/core":"3.7.0","@jsonforms/vue":"3.7.0","primeflex":"^4.0.0","primevue":"^4.4.0","vue":"^3.5.0"},"devDependencies":{"@jsonforms/core":"3.7.0","@jsonforms/vue":"3.7.0","@types/lodash":"^4","@types/lodash-es":"^4.17.12","@types/node":"^24.0.0","@types/uuid":"^9.0.8","@vitejs/plugin-vue":"^5.2.3","@vue/tsconfig":"^0.5.1","oxlint":"^0.16.12","primeflex":"4.0.0","primeicons":"7.0.0","primevue":"4.4.1","typescript":"^5.6.2","vite":"^6.4.3","vite-plugin-dts":"4.5.4","vitest":"^3.0.0","vue":"^3.5.0","vue-tsc":"^2.1.6"},"dependencies":{"lodash":"^4.18.1","uuid":"^14.0.0"},"gitHead":"ab130164fb1417ddb907f6c6df7baeab7494c6ff","_id":"@uncharted.software/jsonforms-primevue@1.3.4","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-2eVGLZUuijhuk6t3b7dj1i64Ybeaj0XLn9rZMF5jrj0O9/Tr7Gn0LuG8IwUQI//9RPYtxtZtnWb2huWLk1sCGA==","shasum":"b723c64e155b521b332740fdbaede86917436b78","tarball":"https://registry.npmjs.org/@uncharted.software/jsonforms-primevue/-/jsonforms-primevue-1.3.4.tgz","fileCount":34,"unpackedSize":2579398,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uncharted.software%2fjsonforms-primevue@1.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCysHk1KzB12ZRJhFXwNdc87mn6LtqK2kh2iwyf3t4s9gIhAO/CQOy9ThxKYpqXHDNGvSv9ntv4RdeASjaw8oJhqppA"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b243a426-d325-4cce-b7ea-071c8e3ed491"}},"directories":{},"maintainers":[{"name":"joshuacruz","email":"joshuacruzz@gmail.com"},{"name":"dschroh","email":"dschroh@uncharted.software"},{"name":"derekwsgray","email":"npm@mudflye.org"},{"name":"zac-hills","email":"zhills@uncharted.software"},{"name":"nithos","email":"nithos@gmail.com"},{"name":"dsnider","email":"dsnider@uncharted.software"},{"name":"cbethune","email":"cbethune@uncharted.software"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jsonforms-primevue_1.3.4_1783527442193_0.12666317460638665"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-29T17:46:15.271Z","modified":"2026-07-08T16:17:22.882Z","1.1.6":"2026-06-29T17:46:15.769Z","1.2.0":"2026-06-30T17:09:08.874Z","1.3.0":"2026-06-30T21:20:25.983Z","1.3.3":"2026-07-08T14:44:21.347Z","1.3.4":"2026-07-08T16:17:22.450Z"},"bugs":{"url":"https://github.com/uncharted-flatware/jsonforms-primevue-monorepo/issues"},"author":{"name":"Derek Gray","url":"Uncharted Software"},"license":"Apache-2.0","homepage":"https://uncharted-flatware.github.io/jsonforms-primevue-monorepo/","keywords":["jsonforms","json-forms","jsonforms.io","primevue","primevue4","vue","vue3","vue-component","json-schema","jsonschema","uischema","ui-schema","forms","dynamic-forms","form-renderer","schema-driven"],"repository":{"type":"git","url":"git+https://github.com/uncharted-flatware/jsonforms-primevue-monorepo.git","directory":"packages/jsonforms-primevue"},"description":"Vue 3 renderer set for JSON Forms (jsonforms.io) using PrimeVue 4","maintainers":[{"name":"joshuacruz","email":"joshuacruzz@gmail.com"},{"name":"dschroh","email":"dschroh@uncharted.software"},{"name":"derekwsgray","email":"npm@mudflye.org"},{"name":"zac-hills","email":"zhills@uncharted.software"},{"name":"nithos","email":"nithos@gmail.com"},{"name":"dsnider","email":"dsnider@uncharted.software"},{"name":"cbethune","email":"cbethune@uncharted.software"}],"readme":"# jsonforms-primevue\n\n## Motivation\n\nThe JSONForms.io packages include integrations for vanilla HTML and Vuetify, but we needed PrimeVue.\nIn addition, we needed to support other new options such as:\n - Display-only mode: Rather than just 'disabling' the control, we want to display the control as a read-only text display\n   - Allows JSONForms to be used not only to describe Input forms, but also to describe Output displays\n - Label controls as captioned images\n - Description display (always, tooltip)\n - Layout options (default, space-between)\n - Number control options (step, prefix, suffix)\n - Date/Time control options (hourFormat)\n\n## Installation\n\n```bash\nyarn add @uncharted.software/jsonforms-primevue @jsonforms/core @jsonforms/vue primevue primeflex\n```\n\n## Usage\n\nA runnable [example playground](./example/playground/README.md) application for live editing is available:\n\n```bash\nyarn dev\n```\n\nIn your own app, import and add the ranked renderer configurations and supply them to the JSON Forms component. i.e.:\n\n```typescript vuejs\n<script lang=\"ts\">\nimport { JsonForms } from \"@jsonforms/vue\";\nimport primeVueRenderers from \"@uncharted.software/jsonforms-primevue\";\nimport \"@uncharted.software/jsonforms-primevue/style.css\";\nimport PrimeVue from 'primevue/config';\nimport Tooltip from 'primevue/tooltip';\n\n// Important: Register the PrimeVue tooltip directive for description tooltips to work\napp.use(PrimeVue);\napp.directive('tooltip', Tooltip);\n\n// defineComponent(...\n</script>    \n    \n<template>\n    <JsonForms\n        :data=\"exampleData\"\n        :renderers=\"primeVueRenderers\"\n        :schema=\"dataSchema\"\n        :uischema=\"uiSchema\"\n        @change=\"onFormChanged\" \n    /> \n</template>\n```\n\nFor detailed documentation on all available components, options, and customization features, please refer to the [Documentation](./DOCS.md).\n\n## Roadmap / TODO\n\n - [ ] Basic controls for all types\n   - [x] String input \n   - [x] Number & Integer Input\n     - [x] Min/Max range support \n     - [x] Step support\n     - [x] Prefix/Suffix support\n     - [ ] As-slider support\n   - [ ] Enum\n     - [x] as strings \n     - [x] as dropdown\n     - [ ] as oneOf (to support value vs label for each item)\n     - [x] as 'radio' option\n   - [x] Boolean (checkbox)\n   - [ ] Date\n   - [x] Date-Time\n   - [x] Label placement options (float | left | right)\n   - [x] Description display & options (always | tooltip)\n - [ ] Categories/Category layout renderer\n - [x] Group Layout renderer (with toggleable option to render as an accordion)\n - [x] HorizontalLayout / VerticalLayout styling\n   - [ ] Wrap/no-wrap or grid type support\n - [x] Tables\n - [ ] Error / invalid state feedback\n - [x] Rules\n   - [x] Disable \n   - [x] Visibility\n - [x] Image display (option on Label)\n\n ---\n 2026-07-08\n","readmeFilename":"README.md"}