{"_id":"@adrianhelvik/json-form","_rev":"26-b8fbc3d365cefe8699bb5d20ac983c0c","name":"@adrianhelvik/json-form","description":"[![Build Status](https://travis-ci.org/adrianhelvik/json-form.svg?branch=master)](https://travis-ci.org/adrianhelvik/json-form) [![Coverage Status](https://coveralls.io/repos/github/adrianhelvik/json-form/badge.svg?branch=master)](https://coveralls.io/git","dist-tags":{"latest":"3.0.1"},"versions":{"1.0.0":{"name":"@adrianhelvik/json-form","version":"1.0.0","main":"index.js","license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-jest":"^22.0.3","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","jest":"^22.0.3","jest-enzyme":"^4.0.1","react":"^16.2.0","react-dom":"^16.2.0","react-test-utils":"^0.0.1"},"peerDependencies":{"react":"^16.2.0"},"scripts":{"test":"jest --coverage","start":"jest --coverage --watch","build":"babel src --out-dir dist"},"jest":{"setupTestFrameworkScriptFile":"./testSetup.js"},"gitHead":"0bb2f608ddea0c3f32dacd8e161015962622ec24","description":"This package can be used to generate forms from a JSON object. It is still a work in progress. It has 100% test coverage and I plan to keep it that way. Contributions are welcome!","_id":"@adrianhelvik/json-form@1.0.0","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"dist":{"integrity":"sha512-y+BNLfk5IMfSnh6RnGmCwQGqyf1GSi7P6ZHgz9P4s6YvsvNkutF8tlYKhTntQFiThbNXvhP2mtk4hNpKkxaycQ==","shasum":"d9c68f13e7738a4fa29bc426b6fad30a2d22910d","tarball":"https://registry.npmjs.org/@adrianhelvik/json-form/-/json-form-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDr4DpQ7I3z11jtFJXbIkrcZBeeGRd39sCIkdRB5c6GIAiEAhNdcmXFM2nRX7d4N1ew2MdRsQaBKemVE22v9L71QM1s="}]},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-form-1.0.0.tgz_1514163713177_0.4293109658174217"},"directories":{}},"1.0.1":{"name":"@adrianhelvik/json-form","version":"1.0.1","main":"dist/index.js","license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-jest":"^22.0.3","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","jest":"^22.0.3","jest-enzyme":"^4.0.1","react":"^16.2.0","react-dom":"^16.2.0","react-test-utils":"^0.0.1"},"peerDependencies":{"react":"^16.2.0"},"scripts":{"test":"jest --coverage","start":"jest --coverage --watch","build":"babel src --out-dir dist","prepublish":"npm run build"},"jest":{"setupTestFrameworkScriptFile":"./testSetup.js"},"dependencies":{"babel-plugin-transform-object-rest-spread":"^6.26.0"},"gitHead":"9f62c60730908a50bc49a324bfc07a03783e06a2","description":"This package can be used to generate forms from a JSON object. It is still a work in progress. It has 100% test coverage and I plan to keep it that way. Contributions are welcome!","_id":"@adrianhelvik/json-form@1.0.1","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"dist":{"integrity":"sha512-8LSw5lF3plujbOsVhtJMEOROIrP8M+yBCZM+XxvUYTzFlDUtDoU0BiBmpdbzwGmUsiSPP00xPzxzT2ZeqfhFSw==","shasum":"7c419e01a60d07ea9f563a8e65d0d1712912ee65","tarball":"https://registry.npmjs.org/@adrianhelvik/json-form/-/json-form-1.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCL43DqC29ocjYtzWbf53kWVsFqJRUaxvMujwOMuiY6NQIhAOXCRdFyP5XZyBqKSzOSjnhuFWtW1ftoBMgIBARwcAmM"}]},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-form-1.0.1.tgz_1514163845846_0.46275695180520415"},"directories":{}},"1.0.2":{"name":"@adrianhelvik/json-form","version":"1.0.2","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/adrianhelvik/json-form.git"},"devDependencies":{"babel-cli":"^6.26.0","babel-jest":"^22.0.3","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","jest":"^22.0.3","jest-enzyme":"^4.0.1","react":"^16.2.0","react-dom":"^16.2.0","react-test-utils":"^0.0.1"},"peerDependencies":{"react":"^16.2.0"},"scripts":{"test":"jest --coverage","start":"jest --coverage --watch","build":"babel src --out-dir dist","prepublish":"npm run build"},"jest":{"setupTestFrameworkScriptFile":"./testSetup.js"},"dependencies":{"babel-plugin-transform-object-rest-spread":"^6.26.0"},"gitHead":"efe750085f9492765cc96027b234fd3cebabc26e","description":"This package can be used to generate forms from a JSON object. It is still a work in progress. It has 100% test coverage and I plan to keep it that way. Contributions are welcome!","bugs":{"url":"https://github.com/adrianhelvik/json-form/issues"},"homepage":"https://github.com/adrianhelvik/json-form#readme","_id":"@adrianhelvik/json-form@1.0.2","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"dist":{"integrity":"sha512-SbdkOdSbEsBq5gIrCGf7b8KT4tsAVQw3VzYRcnwCb4bbP+S8rVf7Y91KTPY0tlSS6ux5f7ohO4z5iqC38QFcMg==","shasum":"d952a78e7fcb22c6c437356b8261a51d34ce2830","tarball":"https://registry.npmjs.org/@adrianhelvik/json-form/-/json-form-1.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrGWeXqG/wIFwAt+gcDsLcVhkmX7AaT8Vq7ownPRXurgIgZLbmMwEX4M1xRddsr6RNc7yqeScOlxFgJzMUmR3sEJg="}]},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-form-1.0.2.tgz_1514164396264_0.650505025871098"},"directories":{}},"1.0.3":{"name":"@adrianhelvik/json-form","version":"1.0.3","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/adrianhelvik/json-form.git"},"devDependencies":{"babel-cli":"^6.26.0","babel-jest":"^22.0.3","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","jest":"^22.0.3","jest-enzyme":"^4.0.1","react":"^16.2.0","react-dom":"^16.2.0","react-test-utils":"^0.0.1"},"peerDependencies":{"react":"^16.2.0"},"scripts":{"test":"jest --coverage","start":"jest --coverage --watch","build":"babel src --out-dir dist","prepublish":"npm run build"},"jest":{"setupTestFrameworkScriptFile":"./testSetup.js"},"dependencies":{"babel-plugin-transform-object-rest-spread":"^6.26.0"},"gitHead":"378a4e116a60212a75784b46a125786b10e55c1a","description":"This package can be used to generate forms from a JSON object. It is still a work in progress. It has 100% test coverage and I plan to keep it that way. Contributions are welcome!","bugs":{"url":"https://github.com/adrianhelvik/json-form/issues"},"homepage":"https://github.com/adrianhelvik/json-form#readme","_id":"@adrianhelvik/json-form@1.0.3","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"dist":{"integrity":"sha512-IQH5/E5USIQUbaaZ1M9N2xQyMcjcPjXfcaQ1ox9wcB/WB8xDgaJmymdS8ReflAqiAZbynw8e8cRBY/O8tzNUqQ==","shasum":"91256dcd013103570ac5b3c9130eee70b1b8e136","tarball":"https://registry.npmjs.org/@adrianhelvik/json-form/-/json-form-1.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDw+0APJM46RR1tf0K1+YptT549LE7NH+Wk7CdN0WktlQIgdLredDtdy0nq4MNz6gLm0X75L3jgcPS2HxsjJHOOgFQ="}]},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-form-1.0.3.tgz_1514164532159_0.3376345399301499"},"directories":{}},"1.0.4":{"name":"@adrianhelvik/json-form","version":"1.0.4","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/adrianhelvik/json-form.git"},"devDependencies":{"babel-cli":"^6.26.0","babel-jest":"^22.0.3","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","jest":"^22.0.3","jest-enzyme":"^4.0.1","react":"^16.2.0","react-dom":"^16.2.0","react-test-utils":"^0.0.1"},"peerDependencies":{"react":"^16.2.0"},"scripts":{"test":"jest --coverage","start":"jest --coverage --watch","build":"babel src --out-dir dist","prepublish":"npm run build"},"jest":{"setupTestFrameworkScriptFile":"./testSetup.js"},"dependencies":{"babel-plugin-transform-object-rest-spread":"^6.26.0"},"gitHead":"7dfd7a13fe69d1d3d878bbeaada2e76f03a80c14","description":"This package can be used to generate forms from a JSON object. It has 100% test coverage. Contributions are welcome!","bugs":{"url":"https://github.com/adrianhelvik/json-form/issues"},"homepage":"https://github.com/adrianhelvik/json-form#readme","_id":"@adrianhelvik/json-form@1.0.4","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"dist":{"integrity":"sha512-huJdC0IjS8zjBfDjrGixSwjccyhnyB1hlOBahvbqfBmCqQYJa8ZyQjxi3EN4js0Kj5mPfS44tSNWE1Cmx+fY0Q==","shasum":"adc387066aec65c0ba20266758dda243c2434265","tarball":"https://registry.npmjs.org/@adrianhelvik/json-form/-/json-form-1.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCT88OYX6WdLfYiY3dEjb3WwrP7diOe/vZYvuUhRZZoGgIgK4R6C5fbWEyCBbwprxchsf9A8qvzV+FuFW/AfsejXTk="}]},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-form-1.0.4.tgz_1514164660026_0.6377972003538162"},"directories":{}},"1.0.5":{"name":"@adrianhelvik/json-form","version":"1.0.5","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/adrianhelvik/json-form.git"},"devDependencies":{"babel-cli":"^6.26.0","babel-jest":"^22.0.3","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","jest":"^22.0.3","jest-enzyme":"^4.0.1","react":"^16.2.0","react-dom":"^16.2.0","react-test-utils":"^0.0.1"},"peerDependencies":{"react":"^16.2.0"},"scripts":{"test":"jest --coverage","start":"jest --coverage --watch","build":"babel src --out-dir dist","prepublish":"npm test && npm run build"},"jest":{"setupTestFrameworkScriptFile":"./testSetup.js"},"dependencies":{"babel-plugin-transform-object-rest-spread":"^6.26.0"},"gitHead":"e6be48a7c118daa91c14150748c14a6d27bb1f84","description":"This package can be used to generate forms from a JSON object. It has 100% test coverage. Contributions are welcome!","bugs":{"url":"https://github.com/adrianhelvik/json-form/issues"},"homepage":"https://github.com/adrianhelvik/json-form#readme","_id":"@adrianhelvik/json-form@1.0.5","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"dist":{"integrity":"sha512-1sdK6w2yqpgsFFBRLpw4u/sBLsuMhpf/8sq3tkjtpJ5fWHBt9PeCqSND8ErCfgl/S24nLZnoxyA+S3NR7NxNvg==","shasum":"2b4100d3a3a118b4d8bd8f7a77b1c9d4c64f4159","tarball":"https://registry.npmjs.org/@adrianhelvik/json-form/-/json-form-1.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBSGkTwPFCJio8xJQ4L5Rh8F6MjqFuQp4TqxogYwafrNAiEAudvNYLdFrK4uGFjk7Q7m+i4xGkDBtk+2Ko7GuYrxsa0="}]},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-form-1.0.5.tgz_1514164857714_0.8369984799064696"},"directories":{}},"1.0.6":{"name":"@adrianhelvik/json-form","version":"1.0.6","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/adrianhelvik/json-form.git"},"devDependencies":{"babel-cli":"^6.26.0","babel-jest":"^22.0.3","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","jest":"^22.0.3","jest-enzyme":"^4.0.1","react":"^16.2.0","react-dom":"^16.2.0","react-test-utils":"^0.0.1"},"peerDependencies":{"react":"^16.2.0"},"scripts":{"test":"jest --coverage","start":"jest --coverage --watch","build":"babel src --out-dir dist","prepublish":"npm test && npm run build"},"jest":{"setupTestFrameworkScriptFile":"./testSetup.js","coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"dependencies":{"babel-plugin-transform-object-rest-spread":"^6.26.0"},"gitHead":"6003b7a20555d43494d31fcd572993085d203475","description":"This package can be used to generate forms from a JSON object. It has 100% test coverage. Contributions are welcome!","bugs":{"url":"https://github.com/adrianhelvik/json-form/issues"},"homepage":"https://github.com/adrianhelvik/json-form#readme","_id":"@adrianhelvik/json-form@1.0.6","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"dist":{"integrity":"sha512-acVJa7Y3xBwmt02aG79uYQsC4lxwWSQ2mh5H6SPCOVMR1XnZI/4xbH+XdYAdkSIE0OsjOxJsI8u4EBKWfp4qAA==","shasum":"a9c0670ea5e806dccd97297eab8cae616252d858","tarball":"https://registry.npmjs.org/@adrianhelvik/json-form/-/json-form-1.0.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCK4wldV6Md6SO8yAo1E6oFqCDFKKqatwoCIGQLNWcTvgIhAL/429CndOWKwtXlq9lmcV0EkNUKdea2lYctsILv1Sha"}]},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-form-1.0.6.tgz_1514211644101_0.011432004161179066"},"directories":{}},"1.0.7":{"name":"@adrianhelvik/json-form","version":"1.0.7","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/adrianhelvik/json-form.git"},"devDependencies":{"babel-cli":"^6.26.0","babel-jest":"^22.0.3","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","jest":"^22.0.3","jest-enzyme":"^4.0.1","react":"^16.2.0","react-dom":"^16.2.0","react-test-utils":"^0.0.1"},"peerDependencies":{"react":"^16.2.0"},"scripts":{"test":"jest --coverage","start":"jest --coverage --watch","build":"babel src --out-dir dist","prepublish":"npm test && npm run build","postpublish":"rm -r dist"},"jest":{"setupTestFrameworkScriptFile":"./testSetup.js","coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"dependencies":{"babel-plugin-transform-object-rest-spread":"^6.26.0"},"gitHead":"8ed35bb5f20e873c18a05a7f83bab060602f6073","description":"This package can be used to generate forms from a JSON object. It has 100% test coverage. Contributions are welcome!","bugs":{"url":"https://github.com/adrianhelvik/json-form/issues"},"homepage":"https://github.com/adrianhelvik/json-form#readme","_id":"@adrianhelvik/json-form@1.0.7","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"dist":{"integrity":"sha512-F7dXvCGeEB6vNquW6sS0Y3a8FUBi43lfhsT1EMUsW4e+YUchWY1+HM7dJ8VEqzfm1tlSuSnILaqHIr54HDwLEA==","shasum":"6904bb6adab3986601da9cfb504a6c144bdf9a0d","tarball":"https://registry.npmjs.org/@adrianhelvik/json-form/-/json-form-1.0.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXMG2/ZW6PaKjtMgBOsSdIlqksBQAHc9NIoy3TuDauEQIgLNv0wgvNm45XyOF7lJY6QTOvGplOXpHY6pqvLK+lw64="}]},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-form-1.0.7.tgz_1514213909198_0.5282836784608662"},"directories":{}},"1.0.8":{"name":"@adrianhelvik/json-form","version":"1.0.8","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/adrianhelvik/json-form.git"},"devDependencies":{"babel-cli":"^6.26.0","babel-jest":"^22.0.3","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","jest":"^22.0.3","jest-enzyme":"^4.0.1","react":"^16.2.0","react-dom":"^16.2.0","react-test-utils":"^0.0.1"},"peerDependencies":{"react":"^16.2.0"},"scripts":{"test":"jest --coverage","start":"jest --coverage --watch","build":"babel src --out-dir dist","prepublish":"npm test && npm run build","postpublish":"rm -r dist"},"jest":{"setupTestFrameworkScriptFile":"./testSetup.js","coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"dependencies":{"babel-plugin-transform-object-rest-spread":"^6.26.0","pluralize":"^7.0.0"},"gitHead":"4e4d6fb8b7927eabf454f632a6c5aeb0c77bce67","description":"This package can be used to generate forms from a JSON object. It has 100% test coverage. Contributions are welcome!","bugs":{"url":"https://github.com/adrianhelvik/json-form/issues"},"homepage":"https://github.com/adrianhelvik/json-form#readme","_id":"@adrianhelvik/json-form@1.0.8","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"dist":{"integrity":"sha512-CVy53pu0TTshxbtM49QjbNG89PrdWel2SdEGDZmqkS2TI/VRCa4gB5ozTur+O0dYhVIHZ6B6sJX72kKIUtOdyg==","shasum":"4fd3e4b7224788ee7e222dfbfd38142823642e98","tarball":"https://registry.npmjs.org/@adrianhelvik/json-form/-/json-form-1.0.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmJt9P9Wh0MyO5Qf8Ku/SiSe3vgI3V/i0Bw0T1TG8siAIgYB5Qo14PC13OH98issZvNP7D8/jMAjXC1CDwTlH4njs="}]},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-form-1.0.8.tgz_1514225651009_0.9069129333365709"},"directories":{}},"1.0.9":{"name":"@adrianhelvik/json-form","version":"1.0.9","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/adrianhelvik/json-form.git"},"devDependencies":{"babel-cli":"^6.26.0","babel-jest":"^22.0.3","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","jest":"^22.0.3","jest-enzyme":"^4.0.1","react":"^16.2.0","react-dom":"^16.2.0","react-test-utils":"^0.0.1"},"peerDependencies":{"react":"^16.2.0"},"scripts":{"test":"jest --coverage","start":"jest --coverage --watch","build":"babel src --out-dir dist","prepublish":"npm test && npm run build","postpublish":"rm -r dist"},"jest":{"setupTestFrameworkScriptFile":"./testSetup.js","coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"dependencies":{"babel-plugin-transform-object-rest-spread":"^6.26.0","pluralize":"^7.0.0"},"gitHead":"bd4742eb1d8711e9551b68a0a80099fc3ec4671e","description":"This package can be used to generate forms from a JSON object. It has 100% test coverage. Contributions are welcome!","bugs":{"url":"https://github.com/adrianhelvik/json-form/issues"},"homepage":"https://github.com/adrianhelvik/json-form#readme","_id":"@adrianhelvik/json-form@1.0.9","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"dist":{"integrity":"sha512-MN10bwq/aFdncF97uqiStizeCu30ETiHtGu2VgyyLw1vRn2JSfd63mqKyLNLuzcFylL0G0X3trJzUdEaCWoTqQ==","shasum":"03a16fa02a4f888edfdca4a84f538bc7187d721d","tarball":"https://registry.npmjs.org/@adrianhelvik/json-form/-/json-form-1.0.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrfx62zcmazpIgDY8ADLP15hN4eTnFh+pNgfuAKdkAQwIhAIHp3MQZTx1AgqoZQmDNQgzbBywbsJmWwYR8YUVhEeS4"}]},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-form-1.0.9.tgz_1514225854644_0.7490091419313103"},"directories":{}},"1.0.11":{"name":"@adrianhelvik/json-form","version":"1.0.11","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/adrianhelvik/json-form.git"},"devDependencies":{"babel-cli":"^6.26.0","babel-jest":"^22.0.3","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","jest":"^22.0.3","jest-enzyme":"^4.0.1","react":"^16.2.0","react-dom":"^16.2.0","react-test-utils":"^0.0.1"},"peerDependencies":{"react":"^16.2.0"},"scripts":{"test":"jest --coverage","start":"jest --coverage --watch","build":"babel src --out-dir dist","prepublish":"npm test && npm run build","postpublish":"rm -r dist"},"jest":{"setupTestFrameworkScriptFile":"./testSetup.js","coverageThreshold":{"./src/**/*.js":{"branches":100,"functions":100,"lines":100,"statements":100}}},"dependencies":{"babel-plugin-transform-object-rest-spread":"^6.26.0","pluralize":"^7.0.0"},"gitHead":"f099ecffd1c113938ca81808e2ed03d265039dc4","description":"This package can be used to generate forms from a JSON object. It has 100% test coverage. Contributions are welcome!","bugs":{"url":"https://github.com/adrianhelvik/json-form/issues"},"homepage":"https://github.com/adrianhelvik/json-form#readme","_id":"@adrianhelvik/json-form@1.0.11","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"dist":{"integrity":"sha512-NTZUnT0Z9ealAPMDNmEiIB3OOiny74tpteSYbw96ie4mBMAffg7uVs+Ck3q3KnE6QjRowBgqISOHadwiYDqL3A==","shasum":"b011ab71d92ce736f40304585b9185654ab12149","tarball":"https://registry.npmjs.org/@adrianhelvik/json-form/-/json-form-1.0.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAJhPmCQzVbFDNQoz0BLmsSRRYHwPbLi/ZpRpkNv7tE1AiEA3/dMOW28pWsQHGvHNfnWCIepZ9VS7p0csr0Wzyi/Lrw="}]},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-form-1.0.11.tgz_1514299765616_0.6692069936543703"},"directories":{}},"1.0.12":{"name":"@adrianhelvik/json-form","version":"1.0.12","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/adrianhelvik/json-form.git"},"devDependencies":{"babel-cli":"^6.26.0","babel-jest":"^22.0.3","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","coveralls":"^3.0.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","jest":"^22.0.3","jest-enzyme":"^4.0.1","react":"^16.2.0","react-dom":"^16.2.0","react-test-utils":"^0.0.1"},"peerDependencies":{"react":"^16.2.0"},"scripts":{"test":"jest --coverage","start":"jest --coverage --watch","build":"babel src --out-dir dist","prepublish":"npm test && npm run build","postpublish":"rm -r dist","coveralls":"cat ./coverage/lcov.info | coveralls"},"jest":{"setupTestFrameworkScriptFile":"./testSetup.js","coverageThreshold":{"./src/**/*.js":{"branches":100,"functions":100,"lines":100,"statements":100}}},"dependencies":{"babel-plugin-transform-object-rest-spread":"^6.26.0","pluralize":"^7.0.0"},"gitHead":"0aeb82b7a8b281f355c10cd94084619a4345b580","description":"[![Build Status](https://travis-ci.org/adrianhelvik/json-form.svg?branch=master)](https://travis-ci.org/adrianhelvik/json-form) [![Coverage Status](https://coveralls.io/repos/github/adrianhelvik/json-form/badge.svg?branch=master)](https://coveralls.io/git","bugs":{"url":"https://github.com/adrianhelvik/json-form/issues"},"homepage":"https://github.com/adrianhelvik/json-form#readme","_id":"@adrianhelvik/json-form@1.0.12","_npmVersion":"5.5.1","_nodeVersion":"8.9.2","_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"dist":{"integrity":"sha512-sHzHXytdVmVfgGHHX33uN7PzJUMqoAINQStb3lA6+M3oTWvcT7qfBfzlhW08FkNpjpZI4ofGjGcKrhRvm5b1LQ==","shasum":"01412948d8b22df9ec7ac30736a5727ad4e7c748","tarball":"https://registry.npmjs.org/@adrianhelvik/json-form/-/json-form-1.0.12.tgz","fileCount":23,"unpackedSize":51190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8XwWCRA9TVsSAnZWagAAgm0P/RekJx6idfpHYGXPkoqa\nJbvEyZ4qC1A/eJrlH6esZLxBjNwsr6jV1A6h/gQUD9XiXfdxR3DPNTM4FJV6\nBWBH++rwNe4Ghu+UrpC6GwEruJNvZRl01Fl9/gMOkcF82URspIytB9z4RZQc\nkinXwEv+6jjdoLsI5veF11tH5bLCsLoxytMEKvVLF/kMNsmegCpA39x9bkp9\nAlW82oQSOCRdjsDfIsjEQudS7sjnfs9CNRgVVyDNmReSf25hOLXa9acO5n1/\nrxKYGnJGGEmGn5kAV8I//aFRqZiLyPh+7ILvWf9D5BOk+P7V7Xez4Y4Dtv93\nofMssJl0D8NUFmwxWxuJJAWOh6vlrWMf6pwxgn7vL2piQ5VXX7swBQ9IdJKy\n4p+T76wUdvOjJB8lhp0BG+pJrVcP+W13ZoGJaRmgMgxDaR20D+afZbSRw2Qw\nU4oUy6Rio9veKLQG8hgd1GbQTaRdlcMpMNSEP72gK+IuFGCX3T/o9VPOUw4d\nMF1Bj5Rtn+JE8yOuq39hsomuc+HTnOyl+r8H0YFmyAKNtnkE7ZeS9lTrPxg9\nlDUEXNpz4fjgRE/Rblw9Pzt5z+D31Pua+IoJKoXScO3PCsuycN9bUP0r37Mr\nxCufJSAkfs9lAQD0F/MYBnTrVp/6vmvQ37f4V++K67veHivVgr8JJ6JYg6v9\nYYuw\r\n=cp3Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAFDHebkluAfjJd6+pEGfXF+CP3vuew/FOEx3gmj37q2AiB5BVJiKHZqTxrJ5qgtPEP7c/YhLrHGvoJ+uahLpxcabQ=="}]},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-form_1.0.12_1525775380890_0.8702400207587919"},"_hasShrinkwrap":false},"1.1.0":{"name":"@adrianhelvik/json-form","version":"1.1.0","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/adrianhelvik/json-form.git"},"devDependencies":{"babel-cli":"^6.26.0","babel-jest":"^22.0.3","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","coveralls":"^3.0.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","jest":"^22.0.3","jest-enzyme":"^4.0.1","react":"^16.2.0","react-dom":"^16.2.0","react-test-utils":"^0.0.1"},"peerDependencies":{"react":"^16.2.0"},"scripts":{"test":"jest --coverage","start":"jest --coverage --watch","build":"babel src --out-dir dist","prepublish":"npm test && npm run build","postpublish":"rm -r dist","coveralls":"cat ./coverage/lcov.info | coveralls"},"jest":{"setupTestFrameworkScriptFile":"./testSetup.js","coverageThreshold":{"./src/**/*.js":{"branches":100,"functions":100,"lines":100,"statements":100}}},"dependencies":{"babel-plugin-transform-object-rest-spread":"^6.26.0","pluralize":"^7.0.0"},"gitHead":"14e779ee9d8f655240929c875980538685688faf","description":"[![Build Status](https://travis-ci.org/adrianhelvik/json-form.svg?branch=master)](https://travis-ci.org/adrianhelvik/json-form) [![Coverage Status](https://coveralls.io/repos/github/adrianhelvik/json-form/badge.svg?branch=master)](https://coveralls.io/git","bugs":{"url":"https://github.com/adrianhelvik/json-form/issues"},"homepage":"https://github.com/adrianhelvik/json-form#readme","_id":"@adrianhelvik/json-form@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"dist":{"integrity":"sha512-IeUu3fyfjgr3mFaShdN30Wd6Sr20opxLus1qr2YUakaTtRXxE7Z5VTgdErwSXs5OqioS717Am9W1Jl/RMFMazA==","shasum":"47a733dd6b86cfeb858f7401b5cf9c00a72d2032","tarball":"https://registry.npmjs.org/@adrianhelvik/json-form/-/json-form-1.1.0.tgz","fileCount":23,"unpackedSize":57598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6YvJCRA9TVsSAnZWagAAp8oP/1XuOe749ndCtmRK071m\nToy83UcS6Z+nM35ajoOZR/QznxKvU6f7qSrrbyoXvloXSNCaarvpQfWrgQih\nilnR9TmTNhZ4LRIndvB02fJHuX9AwM4kbycLkYaNsFOTcIJFTNYekvaaDRuE\nJvB2gK8+2woRKDXBC3T41FT4mX3UGxdXJzPeF5KDaJR9mAepOXhL3aszx63K\nsw9pDcswPaG/nY0v+HvA97q4f/iaTpy1e+OSq6doOW2r3kR1QtBZJyTbsdvM\nhxFM4ZMgE0usSdzVLsZVFSp0qfQ5CI0/oWV+7IB/93+IYHKz730PVwubQXj2\nMQUZjmvToYS8KA2XrOLo/cZ4NuAVhhReWqN0S772BTxYkRFV602V58Ih4pjd\naTdy3EIsl5SkPZiHzHVcLLawbR6rEorYFKc5igQ47/wWUIeQy00BzLAvXB+I\njUrY/8mAqoprbd/YFY5rZJvx3alJJBZ6KH9Vk+YrLxPZElZRQWl82uRxRsov\nAI6/+ZsvGWvJVjJ172lZBbWBYIIUlK7G9jsRncFNn7RzqdrXjV5RA063EpDe\nDoh/DfdTO3TnDlUTAQlsa9s2ue68dnvtpAgV1kKfIMvvcnVjpSVLVljaEakq\nJj6AzwHwsytMjAJj+YWJ+xqxYMvfViYEszrUvCBlgo0/2TZlIeBOmsPNAf9G\naSW3\r\n=pLxa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAZq7yZYHyn/cuIAPJdv/Zw6TtoTRu+bLDn0Dkg62r+PAiBcTbcDC1xVUtvNzfuWBTuFktojf/4KlwsJVOj5DuhQbQ=="}]},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-form_1.1.0_1542032328486_0.2899440249770362"},"_hasShrinkwrap":false},"1.1.1":{"name":"@adrianhelvik/json-form","version":"1.1.1","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/adrianhelvik/json-form.git"},"devDependencies":{"babel-cli":"^6.26.0","babel-jest":"^22.0.3","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","coveralls":"^3.0.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","jest":"^22.0.3","jest-enzyme":"^4.0.1","react":"^16.2.0","react-dom":"^16.2.0","react-test-utils":"^0.0.1"},"peerDependencies":{"react":"^16.2.0"},"scripts":{"test":"jest --coverage","start":"jest --coverage --watch","build":"babel src --out-dir dist","prepublish":"npm test && npm run build","postpublish":"rm -r dist","coveralls":"cat ./coverage/lcov.info | coveralls"},"jest":{"setupTestFrameworkScriptFile":"./testSetup.js","testURL":"http://localhost","coverageThreshold":{"./src/**/*.js":{"branches":100,"functions":100,"lines":100,"statements":100}}},"dependencies":{"babel-plugin-transform-object-rest-spread":"^6.26.0","pluralize":"^7.0.0"},"gitHead":"08a50385c7ae26084c71d90b3369048ec3d6e889","description":"[![Build Status](https://travis-ci.org/adrianhelvik/json-form.svg?branch=master)](https://travis-ci.org/adrianhelvik/json-form) [![Coverage Status](https://coveralls.io/repos/github/adrianhelvik/json-form/badge.svg?branch=master)](https://coveralls.io/git","bugs":{"url":"https://github.com/adrianhelvik/json-form/issues"},"homepage":"https://github.com/adrianhelvik/json-form#readme","_id":"@adrianhelvik/json-form@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"dist":{"integrity":"sha512-rSrJxU4Ha9LTRFMgDIW6qVGPkq3SRS6k/mVYACwjhPabKv6FRYQ9EVEZKAmh/ppth/f9Y53+oXf/OTqPfe5Ehg==","shasum":"f52505f9442b63dcc6632b3211ea14ff0cf3a814","tarball":"https://registry.npmjs.org/@adrianhelvik/json-form/-/json-form-1.1.1.tgz","fileCount":23,"unpackedSize":57324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6Y2BCRA9TVsSAnZWagAAP84P/jieZ0H/4cVK5fRBRr2o\nwWqFTgcvktcoNCZnLCo2wTQY1hVbfU+7o/ilBTA8DByKjtG6JuD+x3X6EiwQ\ntVhFVV9KvtcjFVhr5YEskR+zlXCV6Xp/SNBQqTxiudFIXTTpuXC0VPsdkbXS\niEDcOpkNzYxuq3cLmeBcmI3XBd27+38yteMD2UHMDINLs02BlJuwCIRE2y3E\nCx8aprey4R1mZYfK/AgisbTzaN1mYIpBjgxGc2wCdZGVa5zT7Eq3BsOVLxG0\ntPVU5qD4eWRkk2VSwjH+ePfvGfmk8I3MD1BeNQltoFkthCgjc7K0ZBfBCsIO\n23M+KNZoIgNM31box54uH73SaCglXMLTThbN7p/nDJjv2+ZhFtfEffh1LfqV\nhdC/QVbtQI/6xEyJqNWDOjVir3Kmm3ceFX8Qvsh9RUNVmP5qN6kGrwX7kdUk\ngystXaVXwndxFCaEyBn5vVnZG2vJO/Z97JKW8DrMo/6W2IBPZECr0S8iqCM4\nlThRLv7Qkd58CBTilJVyIAJfluLTf/qli+BSm/BPgFt9n0V2WtUQzH2XBECZ\nYLEKthfTSXm63wUe/EndLx35rFCEwT4fxke6/pjkv8J7uTR/XETqFRgWv7Be\nYoxMSRv4LqdvHGWntNlGk+1bLpu6a6NGtoZ03TiiIXCv/fbrt2cs0AV9DtbG\nTxLU\r\n=Fv8U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMlMFecJhZA04oLhDmkGgGzvmwEUybi2Dc5oO7JaNFjAIgKdB3Pi6cOMIO7dktp7f3YGOmNhhwdbtxNoTh7i+NdWM="}]},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-form_1.1.1_1542032769245_0.26611934263184533"},"_hasShrinkwrap":false},"1.1.2":{"name":"@adrianhelvik/json-form","version":"1.1.2","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/adrianhelvik/json-form.git"},"devDependencies":{"babel-cli":"^6.26.0","babel-jest":"^22.0.3","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","coveralls":"^3.0.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","jest":"^22.0.3","jest-enzyme":"^4.0.1","react":"^16.2.0","react-dom":"^16.2.0","react-test-utils":"^0.0.1"},"peerDependencies":{"react":"^16.2.0"},"scripts":{"test":"jest --coverage","start":"jest --coverage --watch","build":"babel src --out-dir dist","prepublish":"npm test && npm run build","postpublish":"rm -r dist","coveralls":"cat ./coverage/lcov.info | coveralls"},"jest":{"setupTestFrameworkScriptFile":"./testSetup.js","testURL":"http://localhost","coverageThreshold":{"./src/**/*.js":{"branches":100,"functions":100,"lines":100,"statements":100}}},"dependencies":{"babel-plugin-transform-object-rest-spread":"^6.26.0","pluralize":"^7.0.0"},"gitHead":"246a9042a4f4e678e14d1aefad4ab79d42e6ce9f","description":"[![Build Status](https://travis-ci.org/adrianhelvik/json-form.svg?branch=master)](https://travis-ci.org/adrianhelvik/json-form) [![Coverage Status](https://coveralls.io/repos/github/adrianhelvik/json-form/badge.svg?branch=master)](https://coveralls.io/git","bugs":{"url":"https://github.com/adrianhelvik/json-form/issues"},"homepage":"https://github.com/adrianhelvik/json-form#readme","_id":"@adrianhelvik/json-form@1.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"dist":{"integrity":"sha512-01X7QLYr+6wjdMbI+p3vxAxF6q8/0bQn9LS9h1qE0TLtuiXuMsUL3z+AMsigbBtvbGSNCzLVoyZv74DafJp+0Q==","shasum":"3ee6d9a321ebcf888719cc45f7b8414e10888756","tarball":"https://registry.npmjs.org/@adrianhelvik/json-form/-/json-form-1.1.2.tgz","fileCount":23,"unpackedSize":58611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6Y+cCRA9TVsSAnZWagAALYcP/3vTOcHrZri8GOHBYsHk\nR0/z/PGmHaJ9I5KEhoQyNCy8emGGtYvpf4fJ0h8EPxqLfjxbGHOM41dOSJXU\nYq9JLPc4DeZoW9yZoQagOYjpr1H6ruDzL4DWFFqZu1E4FaJ0V7fkKOqvS8wc\nxkBdmlC8oJg8ReE+AczS/eYP5e00EJopMNamImrHI3PG1TAv50sqwdRspmWI\nETDje18YCi9r7hMbMbMRUZALh7ZUE//T0OoIy7d5BXs6rS3t9HRt8BRSkqqy\nKyTFDorkLSPpqwwLp/4eROxs+9Lqq0KmVentetKKR9pbs7ej2+SwgJzGQqkm\nO9N0cj8KhT9alRfHO8oliJhe8qtVZJBh2971DG6ZSYem5ZC5k6ibk4li3pKz\nuvaR1DPklOEYAH+6+vsXthlbSf0KrDS5AwJIdQaK7pSGC3q6BCPxLTW/XQ2F\nsWnUf4ZkAIc1FA5wMRCK2ZDjrl05tM/ARPH7jXcpT4cSmQq49zg7peCUMA23\nYLuZ5PZCUetM3dlm/WCJblI8Mr1QB1kOK8+I7Rp3aPHXNMaTim4bL1LAGyGi\nqlz7tNiKP2NCynQQFix+3byQUpD4YOFTN9ihBl9RNQLviNIxtFUbaAZzec7z\nUe1Yq2vk0iCVIiGf5sDgbghHulxBd/mSpdbEbIRkpEvlqXPCPm5lWzZ8T3Mm\nqqB5\r\n=IjKF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEWfrwc7SB6S+SxJsUMjSGgQg0cxr4jUm23HVZE6AOj3AiEAzAAe+zdVv6tsLT9caYJzDJnYnYXKlwiIGJ1qM3xRLcg="}]},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-form_1.1.2_1542033308217_0.49584710716206204"},"_hasShrinkwrap":false},"1.1.3":{"name":"@adrianhelvik/json-form","version":"1.1.3","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/adrianhelvik/json-form.git"},"devDependencies":{"babel-cli":"^6.26.0","babel-jest":"^22.0.3","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","coveralls":"^3.0.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","jest":"^22.0.3","jest-enzyme":"^4.0.1","react":"^16.2.0","react-dom":"^16.2.0","react-test-utils":"^0.0.1"},"peerDependencies":{"react":"^16.2.0"},"scripts":{"test":"jest --coverage","start":"jest --coverage --watch","build":"babel src --out-dir dist","prepublish":"npm test && npm run build","postpublish":"rm -r dist","coveralls":"cat ./coverage/lcov.info | coveralls"},"jest":{"setupTestFrameworkScriptFile":"./testSetup.js","testURL":"http://localhost","coverageThreshold":{"./src/**/*.js":{"branches":100,"functions":100,"lines":100,"statements":100}}},"dependencies":{"babel-plugin-transform-object-rest-spread":"^6.26.0","pluralize":"^7.0.0"},"gitHead":"8a1b9652125fdf651cb03f69d05d0df7b7ced6a0","description":"[![Build Status](https://travis-ci.org/adrianhelvik/json-form.svg?branch=master)](https://travis-ci.org/adrianhelvik/json-form) [![Coverage Status](https://coveralls.io/repos/github/adrianhelvik/json-form/badge.svg?branch=master)](https://coveralls.io/git","bugs":{"url":"https://github.com/adrianhelvik/json-form/issues"},"homepage":"https://github.com/adrianhelvik/json-form#readme","_id":"@adrianhelvik/json-form@1.1.3","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"dist":{"integrity":"sha512-KsKh/LY/T4MjECeMq/JOKoR9615h9XYgrvobXHWpfm1DJ5RR1rs2YxNJcirSQjYXP7nzkJHCctxEG8HK2qUztg==","shasum":"1c0b184beccc30d112db7101535b691cb6d49e1e","tarball":"https://registry.npmjs.org/@adrianhelvik/json-form/-/json-form-1.1.3.tgz","fileCount":23,"unpackedSize":58646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/oUCCRA9TVsSAnZWagAAHDcQAImHf7pwRDN4UDpajjkp\ng+qkCANz+awUk1N+v8gPEd3ZMkTMtc9gT5nbXkLRodXZ2QEAAMV/OBGSZw7N\niwBdLL3vIKOY+d3SFhUFMdLm+hVlNLMTjIZzawspdVads1NzAGfgNRiGipO3\nyE0BY/0X4FLXXdsfXAOSuCRFf9zDZ7Nzedxd3fkZckx2xeX+VJg0X0ubgV4W\nEIabi6jRfA6QZOo1YpFkwusJtVmYML5wAlkd8PvtHSYxdISV55XPe1czyLwe\nJLlJDF5sHI+abHcdBrbub9bJS+y7/yW7NLXGyDnsHbhtSVndcX/z8FP84zgW\niPELZd9OwNfv9MEzZK72D95NqKvuDAgWhDnLwHnVKXWPjw8mx609UbmtC0aM\nLZ94HKm29Fq/wfFZAJ/tIS4p89q3OyAExM+bw9Jz8PmEAl68qMFjkMubYeoO\nInrIo0Tuj4XjTFZlfnSSfQIqY94dNcrnJ5MW+uH3KQZn+OCCiOvH0vwcck8F\nAeEC/gy2Jn7N2Q72YlV47/e7ePkIhD+Ice17K7NcNWhpYmN8C8fU5JYah6cX\nM74Ah3FlImvpths4+JGaFHtP3obKOztd7EDUqjGgQ10sf8UiYCnPsSmr4dzm\nOaqcA+3H5DPP48veqpFJDPadh+VqkkHxazIMTpwfOYFEADxzoawyoxG+NbIi\ng/7y\r\n=QjcB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmp6jAxA19W0CaFdeqclAQ2r6n7jzBkIOn2NevuKphigIhALAHG4CcJyQGjyJ+nakYVo+AKcVvUx1RLR3T/rwcwTL5"}]},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-form_1.1.3_1543406849398_0.49411614097397405"},"_hasShrinkwrap":false},"1.1.4":{"name":"@adrianhelvik/json-form","version":"1.1.4","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/adrianhelvik/json-form.git"},"devDependencies":{"babel-cli":"^6.26.0","babel-jest":"^22.0.3","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","coveralls":"^3.0.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","jest":"^22.0.3","jest-enzyme":"^4.0.1","react":"^16.2.0","react-dom":"^16.2.0","react-test-utils":"^0.0.1"},"peerDependencies":{"react":"^16.2.0"},"scripts":{"test":"jest --coverage","start":"jest --coverage --watch","build":"babel src --out-dir dist","prepublish":"npm test && npm run build","postpublish":"rm -r dist","coveralls":"cat ./coverage/lcov.info | coveralls"},"jest":{"setupTestFrameworkScriptFile":"./testSetup.js","testURL":"http://localhost","coverageThreshold":{"./src/**/*.js":{"branches":100,"functions":100,"lines":100,"statements":100}}},"dependencies":{"babel-plugin-transform-object-rest-spread":"^6.26.0","pluralize":"^7.0.0"},"gitHead":"3eb06d30bf114b230dd3fcb05eb8ff9af8194ec8","description":"[![Build Status](https://travis-ci.org/adrianhelvik/json-form.svg?branch=master)](https://travis-ci.org/adrianhelvik/json-form) [![Coverage Status](https://coveralls.io/repos/github/adrianhelvik/json-form/badge.svg?branch=master)](https://coveralls.io/git","bugs":{"url":"https://github.com/adrianhelvik/json-form/issues"},"homepage":"https://github.com/adrianhelvik/json-form#readme","_id":"@adrianhelvik/json-form@1.1.4","_npmVersion":"6.4.1","_nodeVersion":"11.2.0","_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"dist":{"integrity":"sha512-EyF+09H5YKufxTzVhV8dhKpuYHFg5z53mRcdO2YQamBGSRVhsxESafKUOJZLFQzQcEWllQ9d8M1HKU5B2QhmKw==","shasum":"cae9202a7867e7237a5b7b527b572f2a24cfffd0","tarball":"https://registry.npmjs.org/@adrianhelvik/json-form/-/json-form-1.1.4.tgz","fileCount":23,"unpackedSize":59439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAQKkCRA9TVsSAnZWagAAxzYP/0HxqQ1pGBcOa26wr+r/\nEv3c601clVC1d8gE/X8OgLo15KVTaTegqo+JtZNKTqlXq038nm2+g82qyzJd\nd0SQQN4bMDJ/dNlPCF6bbk/crFNL3emKeiDuuPxFSrbUJ6+NdJ9HG0o6DlCO\ns9peOwBRAPfrFz6vmQ76gsKv2BJNgBkDgwU6JoCoTJc91Y+KsoEH7Daf56ku\nys/sHTvGj2dHbyqLlgN163206OBDLdp8UOkPm7MpU1FDmoVw/jgM/hNONXgK\n+DIeieWJSAsNVLMOGmcVIVb9HFugKhICVIOwJbIz26rXm5LSvUNoDlW8xLnF\nN7PovdEJEiipHROQoLUFF+3yrrsu2Awi2TrG7aiWB8aVn4qhYY5G5F07qD9m\nPUPdiTguE+fan1yUdHxcGm6bCUOhlbndPLixp5ai9/6x6CUt6a3NdDBxfjZG\n1uzGNvTiHHJZvXsZLgVMnGbZoL+KIWobNtYAu3YSVHux965Wm9p1pU6ocJxA\nEnZzcPH0yRNXMRD6MpXo+kbKKVM9pOJdjEhs+eFw5YL0aqzil5otqjln0zf2\n8mlofTF1MMwtGpyOXwdgmwHJxBR22+dWy9FEfowNeuXQqy6JsljHlxb31jxM\ntbe4azuGXE2P9RXIrap7/rsgQp7ei4vE9jR16msUCZXOZ1JBueuT9FYTb0Gz\nW+EW\r\n=B1Vy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF8yHROxLTiugKWvQvxStbc5+5w1gG9FRwtgvw6FKTNRAiEAlgh1mZVvH89KWEopEAhxQVOtjCjev2ok7xpTcc62iV8="}]},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-form_1.1.4_1543570083617_0.3460146179788639"},"_hasShrinkwrap":false},"1.1.5":{"name":"@adrianhelvik/json-form","version":"1.1.5","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/adrianhelvik/json-form.git"},"devDependencies":{"babel-cli":"^6.26.0","babel-jest":"^22.0.3","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","coveralls":"^3.0.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^8.8.0","eslint-plugin-react":"^7.28.0","jest":"^22.0.3","jest-enzyme":"^4.0.1","react":"16","react-dom":"16","react-test-utils":"^0.0.1"},"peerDependencies":{"react":"16"},"scripts":{"test":"jest --coverage","start":"jest --watch","build":"babel src --out-dir dist","lint":"eslint 'src/**/*.js'","prepublish":"npm run lint && npm run test && npm run build","postpublish":"rm -r dist","coveralls":"cat ./coverage/lcov.info | coveralls"},"jest":{"setupTestFrameworkScriptFile":"./testSetup.js","testURL":"http://localhost","coverageThreshold":{"./src/**/*.js":{"branches":100,"functions":100,"lines":100,"statements":100}}},"dependencies":{"pluralize":"^7.0.0"},"gitHead":"f06dc26d44150a4f3d267bb8052c608653b60119","description":"[![Build Status](https://travis-ci.org/adrianhelvik/json-form.svg?branch=master)](https://travis-ci.org/adrianhelvik/json-form) [![Coverage Status](https://coveralls.io/repos/github/adrianhelvik/json-form/badge.svg?branch=master)](https://coveralls.io/git","bugs":{"url":"https://github.com/adrianhelvik/json-form/issues"},"homepage":"https://github.com/adrianhelvik/json-form#readme","_id":"@adrianhelvik/json-form@1.1.5","_nodeVersion":"14.17.4","_npmVersion":"8.3.0","dist":{"integrity":"sha512-Y9iAwrRIoXb4nG3DFGGO97Lr5pF4eOdqYnLajjYN15jCPVeFJW8hWjs8ztFRYEl0vNicVpUFY8bxNzpn+JSRQA==","shasum":"623b135c8958a22515d0f4090a892bb03d29c59b","tarball":"https://registry.npmjs.org/@adrianhelvik/json-form/-/json-form-1.1.5.tgz","fileCount":25,"unpackedSize":62071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/QgnCRA9TVsSAnZWagAAvPcP/0SEvL8UAQ3NR4RYNgz2\nccNSkxTyvLvXMGjdHQ3LHzJ0C/K0aTLToW6v8kmbjJCMEMuDl1bUdenq8vO7\nJxXQh/e+0Qj6j+R1HplZQJpG6S9uXDPbaFTzr87IORjiRh6gnb7hzgTxdnEl\nOX+Hs7fqPZZJnAldo3+KZh22nhyuMrql/9ubXk89usZkyjPBHI7y5mic5VvT\npab9q24cll00PG8sRyX3OPp55XjqFpXQfqmmndqw5szSbH2Pr0iNfWRC9Tsa\nXpQt9p6vtZctdwb1mFEy3R8FaYpLdCyHqAjn4OwIldm5pyaomie4iHrCDey8\nkoWpkmtkvLdWCmn52ahcld6b5IgGHSIG59wtCGan2tlgzlyMGva4V07MsHrS\nRWX2jPEu204KxaZHUUF399qUyW9X1phFIS/YaE/gLEGwe1HbP2MILyoQ8IGk\nbIyIsFqq/gTgAfnZb1QaxyHxA/Rep2qtsr0JCRRCftmoYDBXcoxPmyAoJcot\nodzkKA1UmI8D0MZCWw5+AOyvOwjqytZoddJ5Lv94aop19sftl4nIbgM9wxwL\nxitaXU58qRW4dF/9I6nHIyr73OCvDBl9F09uX+UZRvPV2aYZ+cdtCbPQVTvV\n0HgEVcc2LBSHg8pYGxMZ2wKk4TzaBfXH3qD08xk00+G/8BBg0A2swprjUanP\nzpox\r\n=Jvhy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEfJDekgOdsYdmfBadI2HEdpM+yGnJXqRNn1Evwq15V4AiBaWLIkGQnunSjFy+jPKlyVqvwqMRiArhcXCJaaR+xRvw=="}]},"_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"directories":{},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-form_1.1.5_1643972647044_0.6519481306474919"},"_hasShrinkwrap":false},"2.0.0":{"name":"@adrianhelvik/json-form","version":"2.0.0","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/adrianhelvik/json-form.git"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-transform-runtime":"^7.17.0","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","babel-jest":"^27.4.6","babel-plugin-macros":"^3.1.0","coveralls":"^3.0.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^8.8.0","eslint-plugin-react":"^7.28.0","eslint-plugin-react-hooks":"^4.3.0","hooks.macro":"^1.1.2","react":"16","react-dom":"16","react-test-utils":"^0.0.1"},"peerDependencies":{"react":"16"},"scripts":{"test":"jest --coverage","start":"jest --watch","build":"babel src --out-dir dist","lint":"eslint 'src/**/*.js'","prepublish":"npm run lint && npm run test && npm run build","postpublish":"rm -r dist","coveralls":"cat ./coverage/lcov.info | coveralls"},"jest":{"testEnvironment":"jsdom","setupFilesAfterEnv":["./testSetup.js"],"testURL":"http://localhost","coverageThreshold":{"./src/**/*.js":{"branches":100,"functions":100,"lines":100,"statements":100}}},"dependencies":{"jest":"^27.4.7","jest-enzyme":"^7.1.2","pluralize":"^7.0.0"},"gitHead":"03f9f3d95a843133877ffbed2481b81b486796bf","description":"[![Build Status](https://travis-ci.org/adrianhelvik/json-form.svg?branch=master)](https://travis-ci.org/adrianhelvik/json-form) [![Coverage Status](https://coveralls.io/repos/github/adrianhelvik/json-form/badge.svg?branch=master)](https://coveralls.io/git","bugs":{"url":"https://github.com/adrianhelvik/json-form/issues"},"homepage":"https://github.com/adrianhelvik/json-form#readme","_id":"@adrianhelvik/json-form@2.0.0","_nodeVersion":"14.17.4","_npmVersion":"8.3.0","dist":{"integrity":"sha512-pPeQcrkdgowhcc/GkknYbPNq9Zaix/M7l5V/5lRH18Js0FEyXQuLg1lRfxCPLGcjjSlBs05xkzDGni3n87ABWw==","shasum":"97ffe12577ca2c7781e2038278cebe33d6e503d0","tarball":"https://registry.npmjs.org/@adrianhelvik/json-form/-/json-form-2.0.0.tgz","fileCount":36,"unpackedSize":66522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/klICRA9TVsSAnZWagAALgwP/2hzLd/R0xDY/N+0xD/H\nadiKvtGxbJt1+kgGhs0ek+AjYTzl7WdUwieSTpj3Lugqi2t7LxJP9XI53NkG\ni6LQ2lL+LIBGUJ0neFGMm6K57j1I5m+cKjZEGGttqatvMBouMBDzdf55zn53\nSoXl5MHtaxmJbukVlcBRXEM3W2G1ipInnheHPjcKDZR9XS/z79dTkoVZEE8U\neTTOVUAeByiNaA7S7LwLsxxyMFV583pX9KYr0ZMCUnCwnh2pg/nSp0fO7gK9\nnPinWco+9N8fDYiGEONQi7wM/05Ri+FE7BudOopbBN1TOWdGWdoumtQ/tGZa\n7UcxY7C6qG+QjBzfbsTW1Z0q4guSo6zD1oeBDgyrM4j9I8kP7i54nFk3L+u4\n9wmEj3ok88E0qzoA33ztphGgs5WV00QXFjh7s5uhzfj06pBFILvMl594cb9q\nYMGnF4d/JMrlFwXU9PW5bqOGthzXyf2Drco8OHD8OiKKC1YnNauQJzhamFmy\nefJ24z2cYD1Jn3dEWTEw/B/6UoLii952FN0hXAsXOF+Gjo3yks2oPBE9aYBu\nQZolR+XepGSdpn3CsvOJf/MFBi+WvonaQOxLXWdVck66ak/h3UjVUbhvNyAa\nj+OUbOCTdgBCwdiYWvULjDDO9OIaTICI9VtmOpqweQ96cK9z2wqXud4hUTca\nuK4r\r\n=f4MJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6Hh/Jb3AG47xk6gU/NhIs08ukPp3pYRuqKfNozcyJoAIgaGmiLenG9lIiHMrszE8bfD3/87V/ruDDxraflDHXs3I="}]},"_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"directories":{},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-form_2.0.0_1644054856226_0.6521398433960641"},"_hasShrinkwrap":false},"2.0.2":{"name":"@adrianhelvik/json-form","version":"2.0.2","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/adrianhelvik/json-form.git"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-transform-runtime":"^7.17.0","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","babel-jest":"^27.4.6","babel-plugin-macros":"^3.1.0","coveralls":"^3.0.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^8.8.0","eslint-plugin-react":"^7.28.0","eslint-plugin-react-hooks":"^4.3.0","hooks.macro":"^1.1.2","react":"16","react-dom":"16","react-test-utils":"^0.0.1"},"peerDependencies":{"react":"16"},"scripts":{"test":"jest --coverage","start":"jest --watch","build":"babel src --out-dir dist","lint":"eslint 'src/**/*.js'","prepublish":"npm run lint && npm run test && npm run build","postpublish":"rm -r dist","coveralls":"cat ./coverage/lcov.info | coveralls"},"jest":{"testEnvironment":"jsdom","setupFilesAfterEnv":["./testSetup.js"],"testURL":"http://localhost","coverageThreshold":{"./src/**/*.js":{"branches":100,"functions":100,"lines":100,"statements":100}}},"dependencies":{"jest":"^27.4.7","jest-enzyme":"^7.1.2","pluralize":"^7.0.0"},"gitHead":"991e1eddf74f177eca69f8c09543bb7d9347b887","description":"[![Build Status](https://travis-ci.org/adrianhelvik/json-form.svg?branch=master)](https://travis-ci.org/adrianhelvik/json-form) [![Coverage Status](https://coveralls.io/repos/github/adrianhelvik/json-form/badge.svg?branch=master)](https://coveralls.io/git","bugs":{"url":"https://github.com/adrianhelvik/json-form/issues"},"homepage":"https://github.com/adrianhelvik/json-form#readme","_id":"@adrianhelvik/json-form@2.0.2","_nodeVersion":"14.17.4","_npmVersion":"8.3.0","dist":{"integrity":"sha512-ww4A8KaBOPZfLwT42DKM7yhygPluN0pF8CPN696qK44pmb0t6o4ES/T9xgtxpfPZG8KVnG3mFo1cBONxbeFhpA==","shasum":"8aad7c64f16599709487ec6f76ab4df2efc4c737","tarball":"https://registry.npmjs.org/@adrianhelvik/json-form/-/json-form-2.0.2.tgz","fileCount":38,"unpackedSize":70269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/laXCRA9TVsSAnZWagAAqD4P/3FZTQrMkxUqKa4Zi8ja\nl4wr497I8qZgGBGxcQxDm1lySLCY/akAv3QoMCRVqR/3q+Cr8EuVsgvIS80N\noyyiVHwudnJ/6uS0AXmqJ3FlSVOvYrb/UOhKLBwyPmma4UTClXFhAk1Fd+w6\nkPoNXY7cle/OSP6tAo2cz/cQC12VKk0TFlyK1dn4zmZMDj+7w8un1NLJ+GE8\nNQsGbv4ak2EtkEZXBOVs2GsontzXXG1ZaVp7POz0AOdUudD1tpCLj0vSoXqA\n/oYbCyVdhp2wixpXFfZRxnaOTsO+NgpZuAL1w2H8a/eMi8jJ6LLfUh/4SAGR\niGQk0zOrmJlMg3xbJ2AoqzltCTvFBAqb3amwzRzoDNTnYMS0ipDiRX7xv5PE\nyg68Ji8T3rpNAmDPrlhcqbbB9xg8L+Q4d5GYbJzeUAcxRVxZCXIsylrXVVcc\n/nzItKEfY34QzP1oT96m4XTNGWyRh0SYv9UrtUhkBe4XslPoCAiFKImyHToi\nNmoVF2gggRmM8y2lGqWJUlpeYF9dYy10u6hx+15j4RfY1lePzsl8BSzNahYe\nJkhiPUyqlSnW3SJe2ce2r/+DW+AMrZfd5rOzl5YXqmM4rMrM8mMZBbxNVuI6\nY+cIwHFfs8g28ZPNQm5ZtDoXO8St47ZTzQVebUwUHGKHQMrvRwY9LpOsTBfA\nMBCq\r\n=t/Mt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsHPAExz3qYZz8SsvkdWhx2pDQ9aHILCdd9kEx7jLJUwIhAJV3jjTewJvl7/UNAWHcHOrlXOgCQ14wTlc80ebYAiE/"}]},"_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"directories":{},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-form_2.0.2_1644058263001_0.7703410839748435"},"_hasShrinkwrap":false},"2.0.3":{"name":"@adrianhelvik/json-form","version":"2.0.3","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/adrianhelvik/json-form.git"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-transform-runtime":"^7.17.0","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","babel-jest":"^27.4.6","babel-plugin-macros":"^3.1.0","coveralls":"^3.0.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^8.8.0","eslint-plugin-react":"^7.28.0","eslint-plugin-react-hooks":"^4.3.0","hooks.macro":"^1.1.2","react":"16","react-dom":"16","react-test-utils":"^0.0.1"},"peerDependencies":{"react":"16"},"scripts":{"test":"jest --coverage","start":"jest --watch","build":"babel src --out-dir dist","lint":"eslint 'src/**/*.js'","prepublish":"npm run lint && npm run test && npm run build","postpublish":"rm -r dist","coveralls":"cat ./coverage/lcov.info | coveralls"},"jest":{"testEnvironment":"jsdom","setupFilesAfterEnv":["./testSetup.js"],"testURL":"http://localhost","coverageThreshold":{"./src/**/*.js":{"branches":100,"functions":100,"lines":100,"statements":100}}},"dependencies":{"jest":"^27.4.7","jest-enzyme":"^7.1.2","pluralize":"^7.0.0"},"gitHead":"a4aafa6c777d0d6f71851712d56806a45ceda3e2","description":"[![Build Status](https://travis-ci.org/adrianhelvik/json-form.svg?branch=master)](https://travis-ci.org/adrianhelvik/json-form) [![Coverage Status](https://coveralls.io/repos/github/adrianhelvik/json-form/badge.svg?branch=master)](https://coveralls.io/git","bugs":{"url":"https://github.com/adrianhelvik/json-form/issues"},"homepage":"https://github.com/adrianhelvik/json-form#readme","_id":"@adrianhelvik/json-form@2.0.3","_nodeVersion":"14.17.4","_npmVersion":"8.3.0","dist":{"integrity":"sha512-k+e63G/Bz/Dp4NmKtz81+rhP+MlsxzMzSEemdbuzzOf7HBjU22Ra86KASCaTwan6tR7EaxLWJLv09IB1HbqQhg==","shasum":"6850cc4c2e5c456001a538fe59cab67cf7873956","tarball":"https://registry.npmjs.org/@adrianhelvik/json-form/-/json-form-2.0.3.tgz","fileCount":68,"unpackedSize":323013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/lefCRA9TVsSAnZWagAABFsP/RTPPZ/UXOaTBS9rDf5x\n1Qg9vzqTnKBgW7jMQ3FmjOulkq2nnW7HwEI9MLPRjimSiquaCCD+yHCElqKw\niX3lCSmS14ck4vRX+Q6snuiMuhWN7itNE3rWsU9y+EFUgrNf/GJhsLs9hAlj\nK6MPBGVTrfBK9ri0c9h+XYNx4m3BTRmFDJqDOYFz6ZU+cVjuR3A2OwGhkCBI\nlpzPXjplDpvmdnsEMqNXki0f+jQmuI8L/q1ze5TcD9BqALXKEPLXVERrSynx\nW5Obi2U2xqOPV2Cvndjp/ytIhMTdVIz0jeLAxprp//LdUzMK0u1RygJ81RJl\nnf3FYJh/Nc5QNcfCHrkHJXF7fzUbKq84ZmHQoWC+Xs5sj0Rsa5U5ySM/SkEt\n5ROA54vvsDM9ClGfaTyws/j+R7B4YbCX5LIYKAFIBhu8L7RRR92wRWkLHyKP\neWhAGLtCATiHop1y5BqJk494Wc6x5da71oC+rQuKsvxJiqMVZFt1JeKv9jPu\nLz+cBWpeIcHODFczSuO6AOiMh46QH/6QMi4JfKlaZX2dQdn+C0oKqIdmBYlX\niYsANyHBble7oRoLTtvTqlaVQeTt9t+ff6OrZAPjV33fAw+CUA0uGmzWzjJ/\nzY2q61OnbMM1m2cjTn+dqTVh1UrCFt5pMRVGI2Xy0wM9gL8lL6wSBSxTisCL\nTptk\r\n=sfmo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIA1o/1iGKfrtDStRHjvRY3lL4AJUWNMWMZerhosAwGafAh9fmfccf3gCMunqCehlFxBcJ/3Hyt6WeiyL+PtPnjzg"}]},"_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"directories":{},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-form_2.0.3_1644058526963_0.7501579443486079"},"_hasShrinkwrap":false},"2.0.4":{"name":"@adrianhelvik/json-form","version":"2.0.4","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/adrianhelvik/json-form.git"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-transform-runtime":"^7.17.0","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","babel-jest":"^27.4.6","babel-plugin-macros":"^3.1.0","coveralls":"^3.0.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^8.8.0","eslint-plugin-react":"^7.28.0","eslint-plugin-react-hooks":"^4.3.0","hooks.macro":"^1.1.2","react":"16","react-dom":"16","react-test-utils":"^0.0.1"},"peerDependencies":{"react":"16"},"scripts":{"test":"jest --coverage","start":"jest --watch","build":"babel src --out-dir dist","lint":"eslint 'src/**/*.js'","prepublish":"npm run lint && npm run test && npm run build","postpublish":"rm -r dist","coveralls":"cat ./coverage/lcov.info | coveralls"},"jest":{"testEnvironment":"jsdom","setupFilesAfterEnv":["./testSetup.js"],"testURL":"http://localhost","coverageThreshold":{"./src/**/*.js":{"branches":100,"functions":100,"lines":100,"statements":100}}},"dependencies":{"jest":"^27.4.7","jest-enzyme":"^7.1.2","pluralize":"^7.0.0"},"gitHead":"a4aafa6c777d0d6f71851712d56806a45ceda3e2","description":"[![Build Status](https://travis-ci.org/adrianhelvik/json-form.svg?branch=master)](https://travis-ci.org/adrianhelvik/json-form) [![Coverage Status](https://coveralls.io/repos/github/adrianhelvik/json-form/badge.svg?branch=master)](https://coveralls.io/git","bugs":{"url":"https://github.com/adrianhelvik/json-form/issues"},"homepage":"https://github.com/adrianhelvik/json-form#readme","_id":"@adrianhelvik/json-form@2.0.4","_nodeVersion":"14.17.4","_npmVersion":"8.3.0","dist":{"integrity":"sha512-52so6mCS0FvPHt0xjuWTGn4FLI/irRlqWOqbm+OwCqiqsI3C1zxDIFQ/uhaW7THJ/2nhg0SijZ0c4WykBHPzcg==","shasum":"edb21c2abe1be3f243b5fc45952cbcdfd351992c","tarball":"https://registry.npmjs.org/@adrianhelvik/json-form/-/json-form-2.0.4.tgz","fileCount":78,"unpackedSize":346559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/lfMCRA9TVsSAnZWagAAAegP/0NUmQi6tkzsmwBqvx+D\nYBuousqjHwOP2jDdLft93xaK/3pm4yavipK87+hZagSOEd+Hc29QIfUPWE63\n3yjs6KgyuwlijfdoWgvYuWtQjX0AG3J+B+b5b/t7Q8nhw58Y1sc7yiVH72zc\nf0FHisCWfYqeetcK/T4FPAxTZbWNnSAmlsmwev8KaPm3Z4FuMFGgir64VaZ/\nTDBcmD9g8mdK7oHTojzwp3EureGL0UvzHqa33qXY3RSkDn29B/jrWeEY0XsE\nimc3jd/AeoaMTuJn3YiVuHUnBYjEMMk3ugxsil4qEirG78C93GZgBDYtZDdw\nei4jEWIiGM7KKequdPk23SjDuJzSjixhInd8CN2nx9zB6IHMKbcbtG8aIziQ\n3GBq2jrL9KsrVMjjKZGjXaIkgxytWv8lffzHeah2Qu38Ls0+tkgP/lPt3vxv\nq74iQxuoNeSZWY2TVTV1wNWUP4SiA2HZbyDL0mrXXbzrNYd1sZOYlqE5rMRY\nIx254dSbB/GkEqWfnUzP0pC1UoYanJiJc1zE21AVb/l6hd3uMk1H1Yy3nvCK\nQbFYxRjL8VzwwKDsnuam0rbL5AQeITbOGtgyqKmf5MkgiP0CfCN0VRlDwwAH\nShFhTY5wYvMgr4ncezm2x/4MbC73NWcJu5P7Jjsp5kpbPndEWNmdjX/6w9WE\nHzV+\r\n=0ViO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaA5Dx3mBJf58SMU0kMgH0jOhWdP8ZWRLkgswhwiGCwQIgKkgDBDRq4gzKkcxtZq23Cc8kpgFMfRyWX1ZLZ2uRTAE="}]},"_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"directories":{},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-form_2.0.4_1644058572429_0.5667000873001389"},"_hasShrinkwrap":false},"2.0.5":{"name":"@adrianhelvik/json-form","version":"2.0.5","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/adrianhelvik/json-form.git"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-transform-runtime":"^7.17.0","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","babel-jest":"^27.4.6","babel-plugin-macros":"^3.1.0","coveralls":"^3.0.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^8.8.0","eslint-plugin-react":"^7.28.0","eslint-plugin-react-hooks":"^4.3.0","hooks.macro":"^1.1.2","react":"16","react-dom":"16","react-test-utils":"^0.0.1"},"peerDependencies":{"react":"16"},"scripts":{"test":"jest --coverage","start":"jest --watch","build":"babel src --out-dir dist","lint":"eslint 'src/**/*.js'","prepublish":"npm run lint && npm run test && npm run build","postpublish":"rm -r dist","coveralls":"cat ./coverage/lcov.info | coveralls"},"jest":{"testEnvironment":"jsdom","setupFilesAfterEnv":["./testSetup.js"],"testURL":"http://localhost","coverageThreshold":{"./src/**/*.js":{"branches":100,"functions":100,"lines":100,"statements":100}}},"dependencies":{"jest":"^27.4.7","jest-enzyme":"^7.1.2","pluralize":"^7.0.0"},"gitHead":"54d4333350094bb9667cdfe39f868d2d1761ec2b","description":"[![Build Status](https://travis-ci.org/adrianhelvik/json-form.svg?branch=master)](https://travis-ci.org/adrianhelvik/json-form) [![Coverage Status](https://coveralls.io/repos/github/adrianhelvik/json-form/badge.svg?branch=master)](https://coveralls.io/git","bugs":{"url":"https://github.com/adrianhelvik/json-form/issues"},"homepage":"https://github.com/adrianhelvik/json-form#readme","_id":"@adrianhelvik/json-form@2.0.5","_nodeVersion":"14.17.4","_npmVersion":"8.3.0","dist":{"integrity":"sha512-Tw66UZ+3+9MxgpBvkExqaDkzg+23Rria86aAENStPHXaZevQL30KNMrihmxzGVBaidq9d8OicYsVWumqMdOslQ==","shasum":"e4d020bd2966630d5f3704d001a9d61cb56fd916","tarball":"https://registry.npmjs.org/@adrianhelvik/json-form/-/json-form-2.0.5.tgz","fileCount":68,"unpackedSize":334963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/oUECRA9TVsSAnZWagAAYBoP/3791EXJ+AZOEkxWLq1S\ntwA3TO9TjQute5pUAHN54NziZ9FZNdqn6rSRjDzhre3hmO+2mliRZ+k/bC0e\nBz6XqZomURgmu0m+G2kobydZFBLt8PTzYBpGZTTw8oaLPSdGmKHgnxkqs3Jm\nvspMiHTekY7vut5z74QcLsAuK//a46+VKCyREd0rqYlpj6LWgzmw603OxK1+\nF1M0DQMJLAs9UETDO5EyI0o0FMpsAZqnUBmkh9jc7U/moCRxYF0EYL9Uv+e+\nFvU++EiVwe+pG/lOXeh9BjpwHhpQT81+7hmnZG/k0IoHsduoyNR0EdpRDUJF\nqCefRoWIOR5lMIqJucRLHkHH1dLhvKKWp+yLOt5dknEC4Kq7RyBgDcFZlLh3\n11vKreX4aDSm7sK5SH3U4zTd0SG0MvgE1G8fx+3fZ3f4YP/bUfP6efTAbu2X\nkUjoRiaACaFyPezzrefiAaumLAP1wKeL29dPQI4FL6AL0SWHNJrhMSQ/rJRL\nBY/7Zv+qMd1G+YklqU17oNvWerG9roeeUOPvy+iKKResebxit0GtrabumwDR\nR0H6QBowBmW6EqpXodtKNYTODz4bmjJ7T1uqzHHufkUFxkxSjDeUluwxjnqh\nA2n4sdKCdgacbUiWNDbS1QkiwJYHS+5st19AQZwNg53cjquN6W0btptSbmFw\n/1zn\r\n=ioHx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCo6bbf1sXnLSw/QODx8lMYVam1kcsNppOyHWc8AxiNUAIgYBS3n6SpgBjvQNrsfItAoFV4p6QC3yyN/1UrRt4l4jA="}]},"_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"directories":{},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-form_2.0.5_1644070148596_0.21488079801596793"},"_hasShrinkwrap":false},"2.0.6":{"name":"@adrianhelvik/json-form","version":"2.0.6","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/adrianhelvik/json-form.git"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-transform-runtime":"^7.17.0","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","babel-jest":"^27.4.6","babel-plugin-macros":"^3.1.0","coveralls":"^3.0.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^8.8.0","eslint-plugin-react":"^7.28.0","eslint-plugin-react-hooks":"^4.3.0","hooks.macro":"^1.1.2","react":"16","react-dom":"16","react-test-utils":"^0.0.1"},"peerDependencies":{"react":"16"},"scripts":{"test":"jest --coverage","start":"jest --watch","build":"babel src --out-dir dist","lint":"eslint 'src/**/*.js'","prepublish":"npm run lint && npm run test && npm run build","postpublish":"rm -r dist","coveralls":"cat ./coverage/lcov.info | coveralls"},"jest":{"testEnvironment":"jsdom","setupFilesAfterEnv":["./testSetup.js"],"testURL":"http://localhost","coverageThreshold":{"./src/**/*.js":{"branches":100,"functions":100,"lines":100,"statements":100}}},"dependencies":{"jest":"^27.4.7","jest-enzyme":"^7.1.2","pluralize":"^7.0.0"},"gitHead":"e8032313fe32c6ee2b17192be41a90ac112acd3c","description":"[![Build Status](https://travis-ci.org/adrianhelvik/json-form.svg?branch=master)](https://travis-ci.org/adrianhelvik/json-form) [![Coverage Status](https://coveralls.io/repos/github/adrianhelvik/json-form/badge.svg?branch=master)](https://coveralls.io/git","bugs":{"url":"https://github.com/adrianhelvik/json-form/issues"},"homepage":"https://github.com/adrianhelvik/json-form#readme","_id":"@adrianhelvik/json-form@2.0.6","_nodeVersion":"14.17.4","_npmVersion":"8.3.0","dist":{"integrity":"sha512-CjTFUneSJaJPytMGFiwh+yFkMHchgNvuG5h6OhHpiGMSE4z/b3PRKhSSgGf4e9l1Sw5vWEFOlMUqOhqREVlqig==","shasum":"fbc7de29166d890e2f1f2e994e4d703c94eb00cf","tarball":"https://registry.npmjs.org/@adrianhelvik/json-form/-/json-form-2.0.6.tgz","fileCount":78,"unpackedSize":359179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/oU0CRA9TVsSAnZWagAAhZoQAIQOhZXBLOmZnut9eyLQ\nObOcE4bLXwYY3C/OsVYtOd7gGkwyhbjd20/zmU4mgtAJ/v94ww8qNeF/2D9v\nVubtb8ZfKLk0zpGRLxkUzMNfjLvEI//odyZvEu/NjzvQSFcYkpqrJcfm49RA\n6hvOuwZQ2Zdj8vuKSuoHypSSRW6RL4ol0TY6bt4d4W9sSSO1GUPEv4MMusq2\n1+ODKg5yk6Wc9KVL/9pniMPvlwZW9UDFbfLh4QYBdKzn32m8s0T7OaQtSuDG\nvL315a7ybEeES46A5GHyPqsrozNwBHE4gLzOWadpIPS+hMovjnb4G8lUicC3\nCSrc7MJ4stLR9PKW/sNCgK84MPfu1W0xD7c4Gk4/+eyyT5tbfOTXT/YLPDfe\nXMgsSuuTLQf5EeIG6ciNAv2ZtwcKV4KW6PDUW0qUdxDcCZvWr6TMbdxQewgE\nDbR3HFrqX7nTI666D9ah0iJAZvbrRDgU2vcxqzAJ86eThJL4kgkYugajkPTK\nd3jkcBT2i40OBFdTqTtgA18SGrfDmA9go5koN1om4pNRiTKsrv9f6sMt59Pg\n+/p3VfRUz4wd6yyAfdE50heSqmpn6gPxhPKkT1+RBqNWMA8Kl853durcxktu\nnHbMQw0kDtXp2/c0Oh43E+dakMWmPENXkah92jsRsYWZPSkhMWCn2QoD3kRM\n3Tjy\r\n=HvRl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH5moo7OiSQ4Q6saX8Z7Yes6yeL3n3FVDrRfBzZq+OWHAiEAtfn6LZdsC3KNwxqQvvUzHN7Lyyu9XlICYj5orhH+nMk="}]},"_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"directories":{},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-form_2.0.6_1644070196371_0.9483690528236739"},"_hasShrinkwrap":false},"3.0.0":{"name":"@adrianhelvik/json-form","version":"3.0.0","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/adrianhelvik/json-form.git"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.2","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-transform-runtime":"^7.17.0","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","babel-jest":"^27.5.0","babel-plugin-macros":"^3.1.0","coveralls":"^3.0.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^8.8.0","eslint-plugin-react":"^7.28.0","eslint-plugin-react-hooks":"^4.3.0","hooks.macro":"^1.1.2","jest":"^27.5.0","jest-enzyme":"^7.1.2","jsdom-global":"^3.0.2","react":"16","react-dom":"16","react-test-utils":"^0.0.1"},"peerDependencies":{"react":"*"},"scripts":{"test":"jest --coverage","start":"jest --watch","build":"babel src --out-dir dist","lint":"eslint 'src/**/*.js'","prepublish":"npm run lint && npm run build","postpublish":"rm -r dist","coveralls":"cat ./coverage/lcov.info | coveralls"},"jest":{"testEnvironment":"jsdom","setupFilesAfterEnv":["./testSetup.js"],"testURL":"http://localhost","coverageThreshold":{"./src/**/*.js":{"branches":100,"functions":100,"lines":100,"statements":100}}},"dependencies":{"pluralize":"^7.0.0","util-inspect":"^0.1.8"},"gitHead":"1ff9518bc77d315209667a9a9d2f8ae4107e64ed","description":"[![Build Status](https://travis-ci.org/adrianhelvik/json-form.svg?branch=master)](https://travis-ci.org/adrianhelvik/json-form) [![Coverage Status](https://coveralls.io/repos/github/adrianhelvik/json-form/badge.svg?branch=master)](https://coveralls.io/git","bugs":{"url":"https://github.com/adrianhelvik/json-form/issues"},"homepage":"https://github.com/adrianhelvik/json-form#readme","_id":"@adrianhelvik/json-form@3.0.0","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-WmVYk5+Lnw1g/fpbpEhmUZzlkDRM+fj2ibjRu2+t18OpYwGg5lpAe4EWXMYE29FbYGe9z/jHXEt1+RcAuMXZLQ==","shasum":"a18fd1f5804c7f3b13805eabdae91e166db55a60","tarball":"https://registry.npmjs.org/@adrianhelvik/json-form/-/json-form-3.0.0.tgz","fileCount":94,"unpackedSize":389061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiA+F+CRA9TVsSAnZWagAAet4QAKO9EClz9gJX3vTpz91u\noxOBSeDZ6DXbJR5Cj+zMI0FBYMxmDOFclOo+7Pvke+v4qFvco9jg4n9K2ObR\n6++u03y2CwLU1IDdKeSQC7sPRUV1BZ+PS0ykueaGVQgXfI5234SWPaXK/ocj\nXB5nZnZvSp+PCCF/Pg9X4D3JBwXrhLXzfgY49gXubDPZPtXHKmY/hZCyvkMU\nKBYlCPvT8NVcCC7HKGkdLLKYq8LKZ1PGrqQVZvWK8mWlIp4eq5QGhnVPyu7C\naoPLAg7HrZXCiXsPYt16cyH4rQ/ok+wvWFzMGcUvRnBLcZanLPhY9vtvHCds\nZ1OV6oSbKE2Z2bG91A5OSatzsNh1q2v0VDKTDKE1GEAMe38+HCd8s7/pP+k8\nHh2R1TqnFU0T3ujjaoKISMfBFJX5fY54kdtKx+UJeqCgNtPaE+QTK6ABRCQq\nKcFEN4vbL6kLyNk17GfWuwR9rd7+b8BDHOTSwulavNbnguiugptkqisg2lWI\niY/0TJJWtrTTmTehoIOTKdbP9hra8QxQH0CPv7plNzN6FQae8I4xx6YYpajK\nseJ+Ou2OZpi4p3jrsUggH8nAgwqM4Mxt/m07j+jMveHHrEwcmYeBXbxnTPdw\nenOGBNRGmrJbFsXEU6bbPSKh9VGHqsRaalVJIPwxGigcr11AFgo+Ij98p5c8\ne4oQ\r\n=ejU0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFw6a7SbazPUEc6AbG9iGJgzlixb9aiHH7rZoWQGgfBRAiA3cNfNXg7bBMOjNEj1F5py0ruXS/9LRaSPFYCKrC1wCQ=="}]},"_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"directories":{},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-form_3.0.0_1644421502242_0.13829694223179745"},"_hasShrinkwrap":false},"3.0.1":{"name":"@adrianhelvik/json-form","version":"3.0.1","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/adrianhelvik/json-form.git"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.2","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-transform-runtime":"^7.17.0","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","babel-jest":"^27.5.0","babel-plugin-macros":"^3.1.0","coveralls":"^3.0.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^8.8.0","eslint-plugin-react":"^7.28.0","eslint-plugin-react-hooks":"^4.3.0","hooks.macro":"^1.1.2","jest":"^27.5.0","jest-enzyme":"^7.1.2","jsdom-global":"^3.0.2","react":"16","react-dom":"16","react-test-utils":"^0.0.1"},"peerDependencies":{"react":"*"},"scripts":{"test":"jest --coverage","start":"jest --watch","build":"babel src --out-dir dist","lint":"eslint 'src/**/*.js'","prepublish":"npm run lint && npm run test && npm run build","postpublish":"rm -r dist","coveralls":"cat ./coverage/lcov.info | coveralls"},"jest":{"testEnvironment":"jsdom","setupFilesAfterEnv":["./testSetup.js"],"testURL":"http://localhost"},"dependencies":{"pluralize":"^7.0.0","util-inspect":"^0.1.8"},"gitHead":"69e71fd8fc87953e3eb471fb44c784578b5efb26","description":"[![Build Status](https://travis-ci.org/adrianhelvik/json-form.svg?branch=master)](https://travis-ci.org/adrianhelvik/json-form) [![Coverage Status](https://coveralls.io/repos/github/adrianhelvik/json-form/badge.svg?branch=master)](https://coveralls.io/git","bugs":{"url":"https://github.com/adrianhelvik/json-form/issues"},"homepage":"https://github.com/adrianhelvik/json-form#readme","_id":"@adrianhelvik/json-form@3.0.1","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-mXAObOuBPcCT2JMZNrRpWWaXOCKZLOwWE8AS9mA2igR82nN7wledGfgXxF9yvAtym0bIUrl2NeiMGsDoQV21QQ==","shasum":"47182232fa2061dd74c045ab1c74067537eed3f4","tarball":"https://registry.npmjs.org/@adrianhelvik/json-form/-/json-form-3.0.1.tgz","fileCount":74,"unpackedSize":276904,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFYFWTXCOoMHbRuSSghj12VLaodt6vNGXIgQUN4eYv1hAiEAqm94CKOk/a0WpY91ZsHbq1XrW3t+VsAg7oZMLNaw0PA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioS1oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpr/g/9HgKrNwejD0VJCdChgwC5S/PE26dEvlt8zCIZqi2HoX9o8KmO\r\nADi/ASv1iLyykLh4Ua46XT1zRyMut+WP4YrmfBYi5DzODnedz8mvbQso0t1D\r\nw2RQaQuvqd0jlYJIx2gVa6YisIafypJ+OKfKZ1Bu3gQ6rkyE9iyA/BCZ5Tp4\r\nSonzL0QdwCRBJ/NEctNqx5P++1DOUQ0pvx5YkV+ea4KukT1LjfX+XOZFbpGa\r\n+3WeAhXHGFjTESauBzkb3o478B9DaND8dZz2QJs3jYukVrbZnw8i/a+QSZnd\r\nW1NHQcCU9LO8K2+qARakcmT1hUuUBu2gjCG4xoBuyvyZMWEjf7kZ4WBe0ARM\r\nm91Z5M2lfATZ5j6rAnOq7tBEHz6xrxrRPSja41bnFQdAg3vn/4h8fuHDY/ku\r\nLHzh6h7itQKGb5UoJZ+FUOXtlN2EcwsUKTAUJk16KLhV3ZFb7JoaTgW9s09g\r\nA0qwxfKVhbVJSMCVpw5nOPC+rTYZ9Wv/lKdC2ZX1/2FjjZkce89TUUy42qLJ\r\n4SnT+JIqWLWnSCA4Lq+4aXzFDM4SQZS3KCSCsEUovHUH1hU/O0LCfSJPJEXm\r\nU2imnV/l0pTLEtW+BR77X0TDUKo14m6UQ14soIy/8OPA0rQySmddyrAfIWqx\r\noQpg7qHIjqLheIxiGQukFFcJv2vunu6KHAE=\r\n=LF/V\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"directories":{},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-form_3.0.1_1654730088700_0.19629475125908424"},"_hasShrinkwrap":false}},"readme":"# @adrianhelvik/json-form\n\n[![Build Status](https://travis-ci.org/adrianhelvik/json-form.svg?branch=master)](https://travis-ci.org/adrianhelvik/json-form)\n[![Coverage Status](https://coveralls.io/repos/github/adrianhelvik/json-form/badge.svg?branch=master)](https://coveralls.io/github/adrianhelvik/json-form?branch=master)\n\nThis package can be used to generate forms from a JSON object.\nIt has 100% test coverage. Contributions are welcome!\n\n# Note\nThis is still experimental.\n\n## Example\n\n```javascript\nimport JsonForm from '@adrianhelvik/json-form'\n\nconst Form = JsonForm({\n  types: {\n    string: ({ onChange, value, label }) => (\n      <div>\n        {label}: <input onChange={e => onChange(e.target.value)} value={value} />\n      </div>\n    ),\n    text: ({ onChange, value, label }) => (\n      <div>\n        {label}: <textarea onChange={e => onChange(e.target.value)} value={value} />\n      </div>\n    )\n  }\n})\n\nconst schema = {\n  authorName: 'string',\n  articles: [{\n    title: 'string',\n    content: 'text',\n  }]\n}\n\n<Form schema={schema} value={...} onChange={...} />\n```\n\nRenders the following html:\n\n```html\n<div>\n  Author name: <input>\n</div>\n<div>\n  <div>\n    Title: <input>\n  </div>\n  <div>\n    Title: <input>\n  </div>\n  ...\n  <button>Add item</button>\n</div>\n```\n\nAs you can see, the keys are transformed from camel case to\nspace delimited words, with the first letter in upper case.\n\n### Explicit labels\n\nIf you need to use a custom label, use the format below.\nSpecify a type as you normally would, but under a $type\nkey, and specify a label under the $label key.\n\n```javascript\nconst schema = {\n  author: {\n    $type: 'string',\n    $label: 'Your name'\n  },\n  articles: {\n    $type: [{\n      title: 'string',\n      content: 'text',\n    }],\n    $label: 'A list of nice articles',\n  }\n}\n```\n\n### Multiple array editors\n\nIn some cases you might want to define multiple types of array\neditors. One example that I need is a paginated list and a\nnon-paginated.\n\nCustom array editors are denoted with a symbol in the types\nobject and with an array with its first item being the given\nsymbol in the schema.\n\n```javascript\nconst types = {\n  string: StringEditor,\n  [Symbol.for('paginated')]: PaginatedEditor,\n}\nconst schema = {\n  list: [Symbol.for('paginated'), {\n    title: 'string'\n  }]\n}\n```\n\n### Dynamic editors with $computedProps\n\nIt is often necessary to change the value of something based\non an independent variable. A rather poor, but quite simple\nexample of this is an input field with a max length.\n\n```javascript\nconst types = {\n  string({ value, onChange, maxLength }) {\n    return (\n      <input\n        value={value}\n        onChange={e => {\n          if (maxLength != null && e.target.value.length >= maxLength)\n            e.target.value = e.target.value.slice(0, maxLength)\n          onChange(e.target.value)\n        }}\n      />\n    )\n  },\n  number({ value, onChange }) {\n    return (\n      <input\n        type=\"number\"\n        value={value == null ? '' : String(value)}\n        onChange={e => {\n          onChange(parseInt(e.target.value, 10))\n        }}\n      />\n    )\n  }\n}\nconst schema = {\n  text: {\n    $type: 'string',\n    $computedProps({ maxLength }) {\n      return { maxLength }\n    }\n  },\n  maxLength: 'number',\n}\n```\n\nAdditionally you can use the prop `computedPropsRest` on the\nform component. (The one returned from JsonForm). this prop\nshould be an array. `$computedProps` is called with the value\nas its first argument and the `computedPropsRest` as the\nrest argument. See the tests for more info on this.\n\n# Licence\nMIT, see LICENCE file\n","maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"time":{"modified":"2022-06-08T23:14:49.006Z","created":"2017-12-25T01:01:53.303Z","1.0.0":"2017-12-25T01:01:53.303Z","1.0.1":"2017-12-25T01:04:06.723Z","1.0.2":"2017-12-25T01:13:17.294Z","1.0.3":"2017-12-25T01:15:33.100Z","1.0.4":"2017-12-25T01:17:40.935Z","1.0.5":"2017-12-25T01:20:58.573Z","1.0.6":"2017-12-25T14:20:45.002Z","1.0.7":"2017-12-25T14:58:29.300Z","1.0.8":"2017-12-25T18:14:11.968Z","1.0.9":"2017-12-25T18:17:35.639Z","1.0.11":"2017-12-26T14:49:26.556Z","1.0.12":"2018-05-08T10:29:41.232Z","1.1.0":"2018-11-12T14:18:48.598Z","1.1.1":"2018-11-12T14:26:09.399Z","1.1.2":"2018-11-12T14:35:08.379Z","1.1.3":"2018-11-28T12:07:29.504Z","1.1.4":"2018-11-30T09:28:03.734Z","1.1.5":"2022-02-04T11:04:07.293Z","2.0.0":"2022-02-05T09:54:16.374Z","2.0.2":"2022-02-05T10:51:03.162Z","2.0.3":"2022-02-05T10:55:27.108Z","2.0.4":"2022-02-05T10:56:12.579Z","2.0.5":"2022-02-05T14:09:08.758Z","2.0.6":"2022-02-05T14:09:56.569Z","3.0.0":"2022-02-09T15:45:02.465Z","3.0.1":"2022-06-08T23:14:48.928Z"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/adrianhelvik/json-form#readme","repository":{"type":"git","url":"git+https://github.com/adrianhelvik/json-form.git"},"bugs":{"url":"https://github.com/adrianhelvik/json-form/issues"}}