{"_id":"@androconsis/react-native-jsonschema-form","_rev":"3-4d87452f3dfc72f8670f58da4ac39a67","name":"@androconsis/react-native-jsonschema-form","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.1":{"name":"@androconsis/react-native-jsonschema-form","version":"0.0.1","description":"A React-Native component to build React-Native forms out of jsonschema","main":"src/index.js","directories":{"example":"example"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/xgfe/react-native-datepicker.git"},"keywords":["react-native","react-native-json-schema","jsonschema","forms"],"author":{"name":"Prateek Rathore"},"license":"ISC","dependencies":{"ajv":"^6.10.0","react-native-check-box":"^2.1.7","react-native-datepicker":"^1.7.2"},"gitHead":"8bc82ac078668b560dfe42d6d04c6c9435c61764","bugs":{"url":"https://github.com/xgfe/react-native-datepicker/issues"},"homepage":"https://github.com/xgfe/react-native-datepicker#readme","_id":"@androconsis/react-native-jsonschema-form@0.0.1","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-NI+ZEXAfG5K8mK/DDSgo1jpqNOApaRp3z6FJjNwKMcRdWzRWFKPvPdVzOgdaQt7C74jgqqs2GKcONU/vZ/ro7w==","shasum":"b63aa1be8d9c4d7056cee030c0033635edfe0102","tarball":"https://registry.npmjs.org/@androconsis/react-native-jsonschema-form/-/react-native-jsonschema-form-0.0.1.tgz","fileCount":86,"unpackedSize":554718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5pHKCRA9TVsSAnZWagAAX2UQAJ903Y10R4+cjni5eVFP\ngvPkX+7Lp4PKPuxgNayCopMM4r+jveNXTvqzRaDs3DeeeApjWu7i/vcME69e\nch4QEaEsDw5H9HTuZV5qdzrKwfASn1AurT2FQxcjksqJgyiiFFiA0HwMQhdg\n1YUpCbpRiDKIZFBOKZR8MCabCKOsxapxFqzZ3rBcOi659+ycN9F9rC6YAoX5\n3vxnpyG1xEqHyBe3HbK4k6TY+LzUcJdBADAkk1gDg1Pixe1Aq1HVwMWK0yR5\not8isjsDJdIgZp+c6ZyMZE9B96NfjvrJRu3Lh+e4cBz2UF1lELJspXJeBoSk\nJe12tS5vKuN3hyyuZ47mTROezQHAjBXsgFOe/EFmfO7RFWcPxwQ/vb2STXIf\nN+icLsGGW3eQ957OCRQz18+RcWl6EQ+9SviJPIU8OOQoGPMVQhFz20wJyoZh\npYPtYIuhGLMjhLEYVvCWc+YiISUYj4HCtl/G29tNtvXyNQDQwNRPpqABheiu\nS+J3/ppc4xsY9mPfpmovByvagSXVPBU+C+O06u0g/rKVTBvlL6nY90e+f0SV\nkuQh5cXDcnYtCOiXl7FDS5zLM4RJnvbQ27toLLGqSLDx277h/KaGqH4kJtKm\n7eo6T+rL6YPsiSKPbd9qz1pwj+oUZPZoE7h5QEy8hd5O8H9Ulmf5LTWfaPTh\nodrv\r\n=TSdp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBqwTXvNfJhhutYTa13cXfsnA1SM+UEAC7FMwa9+MTfxAiBkbMMsVXz6m7Y9FJESfz+MLWCM5ioZeGzmE0K+txOwpQ=="}]},"maintainers":[{"name":"androconsis","email":"p.rathore.2903@gmail.com"}],"_npmUser":{"name":"androconsis","email":"p.rathore.2903@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-jsonschema-form_0.0.1_1558614472071_0.7469853802009259"},"_hasShrinkwrap":false},"0.0.2":{"name":"@androconsis/react-native-jsonschema-form","version":"0.0.2","description":"A React-Native component to build React-Native forms out of jsonschema","main":"src/index.js","directories":{"example":"example"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/AndroConsis/react-native-json-schema-form.git"},"keywords":["react-native","react-native-json-schema","jsonschema","forms"],"author":{"name":"Prateek Rathore"},"license":"ISC","dependencies":{"ajv":"^6.10.0","react-native-check-box":"^2.1.7","react-native-datepicker":"^1.7.2"},"gitHead":"5ef72c20ef2652c1e84fc9c61a727f21453038a6","bugs":{"url":"https://github.com/AndroConsis/react-native-json-schema-form/issues"},"homepage":"https://github.com/AndroConsis/react-native-json-schema-form#readme","_id":"@androconsis/react-native-jsonschema-form@0.0.2","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-YQtxd/VkCcRBqcXBQz6c3Cmw3Rbr9FJOcO3Q9PwZZiZsUXkaAdk9lgi+fj1EhmrbhIwNy0Osk8jIphMe/kKnIg==","shasum":"6de33b4d4c3a3f37d9b4758372a735fcef9c603f","tarball":"https://registry.npmjs.org/@androconsis/react-native-jsonschema-form/-/react-native-jsonschema-form-0.0.2.tgz","fileCount":88,"unpackedSize":891047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5p8cCRA9TVsSAnZWagAAbtwP/0z5PwgmxaqZE/DnXczW\n6fCkdk+tjwm6ut+kDMlq6eUTenw8tn8bhCEzM7/IGS0W0VGqzQnHNuyzEi/m\njlUQatJagRLwKpM9haS1hDcBrpW8uQA+ZxpCfmuMnuitiLRXhlXaw6OdqbLO\nAi0KipixS5euRzC7iekGy07f70hUtMJ1Wm1+QTi7HpG0P+3gxMCAEqJ+gAcy\nFx9YyUKQzK8Sazf7qiNGSk7OCLEh7BoLF5omabGJWa370GWV94NkQcEkwdGR\n8vdwCv+FyqrYXQ2jDWsyOyln2dkmojubgjHUXDyxtfewLw/pDgprxFwly3xr\nJXduRHN4IeWw0SHbQiW06SB9TgUoDkHU47jpHwNAEiGpixzrHuTo4bKLXPbm\nakcqTh4nkwck3lTaaHKYHFHztVYQk1plMZpWoSUYWDmtux16LPsVv9m8MhUg\n9cM0qFRQJo1KUjXU7k9YRzw3+qJtnRw665o7bQGkXWMdlMy/4Rd9DJ3hwuoA\nQfoCfstao03AAg1tjK93u3UwYdKpvBfDf6tOnfEvN8CMFectrM4waFd0OEqZ\nUn3AD3ECgCDoMDTRd/bUlKJmSapyOu/4aCP4zuBgq0b+/HhOkm1rzNOeFtCA\nYrExVGqazaUz05ZSW7U44/BEzWEgldhKP2i1z2949YKNg/c8qCkfAVzgodLC\nlHqg\r\n=b6OI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHWqsLWQ2d1MTAK6Itf7syUbwP1O8FYin1OPxaubeRitAiB4yWieQ0iTnfWqyyMNX+ovg7wx2RFSYP/pXkz9gVm8Lw=="}]},"maintainers":[{"name":"androconsis","email":"p.rathore.2903@gmail.com"}],"_npmUser":{"name":"androconsis","email":"p.rathore.2903@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-jsonschema-form_0.0.2_1558617883957_0.34235268232955773"},"_hasShrinkwrap":false},"0.0.3":{"name":"@androconsis/react-native-jsonschema-form","version":"0.0.3","description":"A React-Native component to build forms out of Json-Schema","main":"src/index.js","directories":{"example":"example"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/AndroConsis/react-native-json-schema-form.git"},"keywords":["react-native","react-native-json-schema-form","jsonschema","json-schema","androconsis","react-native-jsonschema-form","forms"],"author":{"name":"Prateek Rathore"},"license":"ISC","dependencies":{"ajv":"^6.10.0","react-native-check-box":"^2.1.7","react-native-datepicker":"^1.7.2"},"gitHead":"702166b83f2b80b85e24efa7ff17a4d7d75fa9ec","bugs":{"url":"https://github.com/AndroConsis/react-native-json-schema-form/issues"},"homepage":"https://github.com/AndroConsis/react-native-json-schema-form#readme","_id":"@androconsis/react-native-jsonschema-form@0.0.3","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-H/fOvMikoblxouSCmsE0NVvrNTunRYlic/PAk4BXuJ4hYwC9+P3fhp8AakiuDvlsfMuxFcFZgiossMYNku6PAg==","shasum":"bf7895a332ad8bc5f3445311a29c6aff49c3e96f","tarball":"https://registry.npmjs.org/@androconsis/react-native-jsonschema-form/-/react-native-jsonschema-form-0.0.3.tgz","fileCount":30,"unpackedSize":63618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdG0k2CRA9TVsSAnZWagAAzp4QAIM2jyw2a2FfRP2UGUFO\ny5xbTf1xGNpk0a609hLRLuF4ocfsBRuCrEKxGbFnia8HoCUdfgBMC0zwzMFb\nCSDP6/NXEiuu85gdAvRwPynMQZr/mQ2CFwF6nccmNnyJFldRklZQ0f5EfUHC\nnauZ0oG8tyZwlkpNzLVEeLodj2Kd3zdmuuj4fOUnriDNCMV84dUfYJrrlLl/\nROzx73P/3UizV5c/E0BffMTh97tOyO/qNEc0lSLbl2hU+2w2tmCzK2akvVVg\nXcvSOw0PaSzAzj/G0WF6sRlT2u+Me3p2mI0Dj0zgatr7e+/vvXc1wjkWFuu8\n2QQhv4hJ9Gtv64xNPeH3bQkcfZP9ezGKU3g8TDRW1mTfjsmQuSRMb1OuG7JD\nsDwZUXpdtbp8F0p1el/X2fdQLOcJH61JF2ivbTanNotbGACtVCU7dpZAAA76\n1x6uDYNlxmuNgCIAbGqGlFYvMKYQuhrVCvEXoA0jB/0f4pr1Dqzw+8zWl0zo\ns5Q52Qkv+ZMHqVaaw73tvAr/F3/ifJi7Bbr8ohe1hZDwq72WtZys71A9v1Jl\nKuoQvWF4Rv5XvKorwvMekdaphx0wz1RmsM02TJnmdfV3DeGlElOLUXfWT5st\nXNIWIVq9pUEWxy9tK3WBuNXPPVIMuMD2zXO+zs/Mac7XdXVhJ/E+0WdjupHu\nU3nS\r\n=zSah\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDGyKA6Ht1echg/IfnPsK1MHCCg7Hb/3rqOZKnJje+MOAiEAqhBN4C6makkjMJ3YNRNI9YQiqJcjzDURBuMiA2UV/gM="}]},"maintainers":[{"name":"androconsis","email":"p.rathore.2903@gmail.com"}],"_npmUser":{"name":"androconsis","email":"p.rathore.2903@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-jsonschema-form_0.0.3_1562069301935_0.28418283158183666"},"_hasShrinkwrap":false}},"time":{"created":"2019-05-23T12:27:52.033Z","0.0.1":"2019-05-23T12:27:52.356Z","modified":"2022-04-04T14:02:25.983Z","0.0.2":"2019-05-23T13:24:44.116Z","0.0.3":"2019-07-02T12:08:22.050Z"},"maintainers":[{"name":"androconsis","email":"p.rathore.2903@gmail.com"}],"description":"A React-Native component to build forms out of Json-Schema","homepage":"https://github.com/AndroConsis/react-native-json-schema-form#readme","keywords":["react-native","react-native-json-schema-form","jsonschema","json-schema","androconsis","react-native-jsonschema-form","forms"],"repository":{"type":"git","url":"git+https://github.com/AndroConsis/react-native-json-schema-form.git"},"author":{"name":"Prateek Rathore"},"bugs":{"url":"https://github.com/AndroConsis/react-native-json-schema-form/issues"},"license":"ISC","readme":"# react-native-json-schema-form\n React-Native component for building forms based on the JSON Schema.\n\n## Accomplishments\n - renders the form with schema, uiSchema & formData\n - uniform styling of the components\n - Supported components [see list below](https://github.com/AndroConsis/react-native-json-schema-form#component-list)\n - ajv validation\n - on form submit, form gets scrolled to the topmost error in the form.\n\n\n## Roadmap\n - Support for structured & complex JSON schema includes $id, $ref, definitions, additional properties\n - Support for defaults\n - Better ajv error formulation for readable & understandable errors\n - Support for theme provider for the form components\n - Unit tests\n \n \n## Component list\n[*Calculated](https://js.do/code/314698)\n\n\n| **boolean** | | \n| ------ | ------ | \n| checkbox| CheckboxWidget| \n| radio| RadioWidget| \n| select| UnsupportedWidget| \n| hidden| UnsupportedWidget| \n| text| CheckboxWidget| \n\n\n| **string** | | \n| ------ | ------ | \n| text| TextWidget| \n| password| UnsupportedWidget| \n| email| UnsupportedWidget| \n| hostname| UnsupportedWidget| \n| ipv4| UnsupportedWidget| \n| ipv6| UnsupportedWidget| \n| uri| UnsupportedWidget| \n| data-url| UnsupportedWidget| \n| radio| RadioWidget| \n| select| DropDownWidget| \n| textarea| UnsupportedWidget| \n| hidden| UnsupportedWidget| \n| date| DateWidget| \n| datetime| UnsupportedWidget| \n| date-time| UnsupportedWidget| \n| alt-date| UnsupportedWidget| \n| alt-datetime| UnsupportedWidget| \n| color| UnsupportedWidget| \n| file| UnsupportedWidget| \n\n\n| **number** | | \n| ------ | ------ | \n| text| TextWidget| \n| select| UnsupportedWidget| \n| updown| UnsupportedWidget| \n| range| UnsupportedWidget| \n| radio| RadioWidget| \n| hidden| UnsupportedWidget| \n\n\n| **integer** | | \n| ------ | ------ | \n| text| TextWidget| \n| select| DropDownWidget| \n| updown| UnsupportedWidget| \n| range| UnsupportedWidget| \n| radio| RadioWidget| \n| hidden| UnsupportedWidget| \n| checkboxes| CheckboxesWidget| \n\n\n| **array** | | \n| ------ | ------ | \n| select| UnsupportedWidget| \n| checkboxes| CheckboxesWidget| \n| files| UnsupportedWidget| \n","readmeFilename":"README.md"}