{"_id":"@firstaccess/form-component-core","_rev":"62-61b1b7a67a51ae3c74a9234a6db411c0","name":"@firstaccess/form-component-core","dist-tags":{"beta":"1.0.0-0","beta1":"1.0.0-1","beta2":"1.0.0-2","beta3":"1.0.0-3","beta4":"1.0.0-4","beta5":"1.0.0-5","beta6":"1.0.0-6","latest":"1.2.5"},"versions":{"1.0.0-0":{"name":"@firstaccess/form-component-core","version":"1.0.0-0","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.0.0-0","maintainers":[{"name":"mbrochstein","email":"matt@firstaccessmarket.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"ea52e029596c3f39860a44d5bc1ca9a4644d0a57","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.0.0-0.tgz","integrity":"sha512-o8vBSSlaRFxUJxASJONO5oZZUYmO8zXbLx3nyVkCB6TUM7Y28MSOjKYOFInGXaol8IGjFn2OZN/RkxNKRzV6gA==","signatures":[{"sig":"MEYCIQDt2dlCeHogK4fzxE7FgwALOylvIbS3ComOqviHCB+lAAIhAOO5Icdhxagt7RyzO/28r2bGvtPdf9pj8G8W8xRWz1KT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib"],"scripts":{"build":"rimraf lib && npm run babelify","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js","prepublish":"npm run build"},"_npmUser":{"name":"mbrochstein","email":"matt@firstaccessmarket.com"},"_npmVersion":"5.0.3","description":"Library containing the core functionality of the Form Component.","directories":{},"_nodeVersion":"8.1.4","dependencies":{"jsonschema":"^1.1.1","isomorphic-fetch":"^2.2.1"},"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core-1.0.0-0.tgz_1500308767598_0.0029716140124946833","host":"s3://npm-registry-packages"}},"1.0.0-1":{"name":"@firstaccess/form-component-core","version":"1.0.0-1","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.0.0-1","maintainers":[{"name":"mbrochstein","email":"matt@firstaccessmarket.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"7a622202008fe4a2b2bd01bc30ba9d3ebfa2dac7","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.0.0-1.tgz","integrity":"sha512-DsOk1ImVbFKNwJfKuvDg512iykGYvQ9SixxdinFIiUS1HIG2Qt1qpzjThxT4onOcKIxg4t0jaYt147CSjclmVQ==","signatures":[{"sig":"MEQCIBWTut+uzuGfnfg3q5B65e7alcORg4kCz95Ew1avml/SAiB/3s5i9ANwm3Wcdm2zN5gQE3MJG2jdEQEFygyd7nE2/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib"],"scripts":{"build":"rimraf lib && npm run babelify","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js","prepublish":"npm run build"},"_npmUser":{"name":"mbrochstein","email":"matt@firstaccessmarket.com"},"_npmVersion":"5.3.0","description":"Library containing the core functionality of the Form Component.","directories":{},"_nodeVersion":"8.2.1","dependencies":{"jsonschema":"^1.1.1","isomorphic-fetch":"^2.2.1"},"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core-1.0.0-1.tgz_1500902922642_0.4058462136890739","host":"s3://npm-registry-packages"}},"1.0.0-2":{"name":"@firstaccess/form-component-core","version":"1.0.0-2","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.0.0-2","maintainers":[{"name":"mbrochstein","email":"matt@firstaccessmarket.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"3160f59d594f4180929d5d3a6ac1c2f98fe8d8ec","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.0.0-2.tgz","integrity":"sha512-zo7uERpcg9UPCEHU7T/JDicOFx26Cz6Vzyn/JCTVRWkoNj8vdA8eev8XE6OAE+a7VbO1B/EVtsXk3/RM3SbAuA==","signatures":[{"sig":"MEYCIQCLLPPsz7MysWPKE+gPVCpd9yhXuvuTzvtfXm8nYRvnGgIhAO8lAEDt5s33UbXEacmHNK1jaBvmIMkfrvpXzE2uYLvx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib"],"scripts":{"build":"rimraf lib && npm run babelify","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js","prepublish":"npm run build"},"_npmUser":{"name":"mbrochstein","email":"matt@firstaccessmarket.com"},"_npmVersion":"5.3.0","description":"Library containing the core functionality of the Form Component.","directories":{},"_nodeVersion":"8.2.1","dependencies":{"jsonschema":"^1.1.1","isomorphic-fetch":"^2.2.1"},"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core-1.0.0-2.tgz_1500954113813_0.8773429195862263","host":"s3://npm-registry-packages"}},"1.0.0-3":{"name":"@firstaccess/form-component-core","version":"1.0.0-3","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.0.0-3","maintainers":[{"name":"mbrochstein","email":"matt@firstaccessmarket.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"a4e36cf68493598dbafbeeb410715732db1f03f3","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.0.0-3.tgz","integrity":"sha512-I608n+6IE2av3Rfd3qaOlybT3iTOnC/VK7nUhpCKnuEhDUW4MUBC9Bp/h26Mqa8YCKUC5jbKttzuueJWaOUctg==","signatures":[{"sig":"MEUCIQCj80iWSco/SG+9iH3wb0r0UG3L1K7ffX7G4hErKMUX9AIgbv7DEgFXviJte1mCVzbSqnjxair7qgzvEV3oC3mbFpw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib"],"scripts":{"build":"rimraf lib && npm run babelify","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js","prepublish":"npm run build"},"_npmUser":{"name":"mbrochstein","email":"matt@firstaccessmarket.com"},"_npmVersion":"5.3.0","description":"Library containing the core functionality of the Form Component.","directories":{},"_nodeVersion":"8.2.1","dependencies":{"isobject":"^3.0.1","jsonschema":"^1.1.1","lodash.pick":"^4.4.0"},"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core-1.0.0-3.tgz_1501079864153_0.29550155997276306","host":"s3://npm-registry-packages"}},"1.0.0-4":{"name":"@firstaccess/form-component-core","version":"1.0.0-4","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.0.0-4","maintainers":[{"name":"mbrochstein","email":"matt@firstaccessmarket.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"b087a0737e1e96b7ded042f4d4c1ad1982eff3a3","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.0.0-4.tgz","integrity":"sha512-impI7dB1Hc72btgFSowwAqxmdWNaoklfxlmMIpXZosMNwlV/9sVKI4qVl9e6+yRuN9kj3yOrvCYm0ddzvr+l+g==","signatures":[{"sig":"MEUCIQCUZy0v9RQwvZ4j4Af9u+G83N+Aqncaiiu9PhoUeOOn1AIgWu96/fYecC3vFvBah4uC8ySJg1RyCYvTdV2WFMCOvrM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib","src"],"scripts":{"build":"rimraf lib && npm run babelify","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js","prepublish":"npm run build"},"_npmUser":{"name":"mbrochstein","email":"matt@firstaccessmarket.com"},"_npmVersion":"5.3.0","description":"Library containing the core functionality of the Form Component.","directories":{},"_nodeVersion":"8.2.1","dependencies":{"isobject":"^3.0.1","jsonschema":"^1.1.1","lodash.pick":"^4.4.0"},"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core-1.0.0-4.tgz_1501506701098_0.957391933305189","host":"s3://npm-registry-packages"}},"1.0.0-5":{"name":"@firstaccess/form-component-core","version":"1.0.0-5","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.0.0-5","maintainers":[{"name":"mbrochstein","email":"matt@firstaccessmarket.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"12b46336611a2f19ab1673cdb70cfb10b0ca4289","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.0.0-5.tgz","integrity":"sha512-1VDqhMJXAsI15xRSgNqp0ColgB2ssHy94JP+lxCa4Yh6z/nuvMt2l2DehuZLnhM77tBP6JXVUOWb3nNeAq9oMA==","signatures":[{"sig":"MEUCIA8uIUCUJBfg+cKUudr5w9MdR8yPSNAio9d0lzwmlhV5AiEAo1ooNBkaAmPF54EFVCnN+AIIwq36zg9ZsZwBEZtCtW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib","src"],"scripts":{"build":"rimraf lib && npm run babelify","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js","prepublish":"npm run build"},"_npmUser":{"name":"mbrochstein","email":"matt@firstaccessmarket.com"},"_npmVersion":"5.3.0","description":"Library containing the core functionality of the Form Component.","directories":{},"_nodeVersion":"8.2.1","dependencies":{"isobject":"^3.0.1","jsonschema":"^1.1.1","lodash.pick":"^4.4.0"},"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core-1.0.0-5.tgz_1501674976420_0.9267266499809921","host":"s3://npm-registry-packages"}},"1.0.0-6":{"name":"@firstaccess/form-component-core","version":"1.0.0-6","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.0.0-6","maintainers":[{"name":"mbrochstein","email":"matt@firstaccessmarket.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"c93e8ef04e5bd59bc8f508713f92bddfb17cdd9e","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.0.0-6.tgz","integrity":"sha512-qWqEPufMARrtBbaeE3rXS5CaA7QKS7782wJB6lFDvmfbDZt2Vk3ESoHBxK6ybvybjuxWCMdOg3Xqr4/RmbXjyg==","signatures":[{"sig":"MEQCIHbBiES3t6XTqBCf45YYfShQUCt5CfkHbfC1bVg2tv9WAiBat0gtIRXtToHhdHTNJpWuMqMZZ0vl0fQh+rnDSr37IA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib","src"],"scripts":{"build":"rimraf lib && npm run babelify","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js","prepublish":"npm run build"},"_npmUser":{"name":"mbrochstein","email":"matt@firstaccessmarket.com"},"_npmVersion":"5.3.0","description":"Library containing the core functionality of the Form Component.","directories":{},"_nodeVersion":"8.3.0","dependencies":{"isobject":"^3.0.1","jsonschema":"^1.1.1","lodash.pick":"^4.4.0"},"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core-1.0.0-6.tgz_1502888563058_0.961852956796065","host":"s3://npm-registry-packages"}},"1.0.0-7":{"name":"@firstaccess/form-component-core","version":"1.0.0-7","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.0.0-7","maintainers":[{"name":"mbrochstein","email":"matt@firstaccessmarket.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"c11e71e6c299ec456d0321713d772869a823cb55","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.0.0-7.tgz","integrity":"sha512-9fGjkMoyyIltiXJjV/uzrxyDIWPB+93ttHjTgxifHWHdYNvIC2e34OwIf62f8/XzUuIJYc/KCEJMkJAggXL1Og==","signatures":[{"sig":"MEQCIGP6yGwA3lrHJvmn+osFGpobl5v2MFTUxqNhxUe3jyqLAiBCGSog8b7azyzOa4/AC7nzxZ7PdUNEWHQ7AVjPYJP2xw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib","src"],"scripts":{"build":"rimraf lib && npm run babelify","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js","prepublish":"npm run build"},"_npmUser":{"name":"mbrochstein","email":"matt@firstaccessmarket.com"},"_npmVersion":"5.5.1","description":"Library containing the core functionality of the Form Component.","directories":{},"_nodeVersion":"8.7.0","dependencies":{"isobject":"^3.0.1","jsonschema":"^1.1.1","lodash.pick":"^4.4.0"},"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core-1.0.0-7.tgz_1508863360122_0.5914943406824023","host":"s3://npm-registry-packages"}},"1.0.0-8":{"name":"@firstaccess/form-component-core","version":"1.0.0-8","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.0.0-8","maintainers":[{"name":"mbrochstein","email":"matt@firstaccessmarket.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"49487afe855b54cf8e26eedd95b67f006b8e95e9","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.0.0-8.tgz","integrity":"sha512-VTDGnSP6qZ39OOIWGf9xosIZScFHHAMjgjoCQ0fB0xDvDRosOc0vBbBe0MhoSFCGKOli0ERGdI1nI1Akd1GpQg==","signatures":[{"sig":"MEUCIQCnl+BBlf2KEeS1oN9GF4UaFd+QjXCkf8ZPWi4tcwL3bwIgPbFgdV7Q5kzLrz+sWSoLxfxMmQ8ZPiZkGzCDiMs0zAM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib","src"],"scripts":{"build":"rimraf lib && npm run babelify","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js","prepublish":"npm run build"},"_npmUser":{"name":"mbrochstein","email":"matt@firstaccessmarket.com"},"_npmVersion":"5.5.1","description":"Library containing the core functionality of the Form Component.","directories":{},"_nodeVersion":"8.7.0","dependencies":{"isobject":"^3.0.1","jsonschema":"^1.1.1","lodash.pick":"^4.4.0"},"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core-1.0.0-8.tgz_1508871870831_0.7277294036466628","host":"s3://npm-registry-packages"}},"1.0.0-9":{"name":"@firstaccess/form-component-core","version":"1.0.0-9","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.0.0-9","maintainers":[{"name":"mbrochstein","email":"matt@firstaccessmarket.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"b0e9b3da8747f14646b0eca311232780c8587825","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.0.0-9.tgz","integrity":"sha512-tG7bHpd0VI3nqjog9Jmc/EEIc6A71Hy5g9dXsenFRxR6tA9Fwpy+kLXarGfVQdq3As/fDbbNkfFZ/G5mEAmoBg==","signatures":[{"sig":"MEYCIQCdqwOjfDkzCVsckJi48EgV04u28DGVyqmuG+fYJ+L+XgIhAI26mHriGCHuimHZpmrSE4O+lOYPTOtJILHmVTl4HfS7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib","src"],"scripts":{"build":"rimraf lib && npm run babelify","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js","prepublish":"npm run build"},"_npmUser":{"name":"mbrochstein","email":"matt@firstaccessmarket.com"},"_npmVersion":"5.5.1","description":"Library containing the core functionality of the Form Component.","directories":{},"_nodeVersion":"8.7.0","dependencies":{"isobject":"^3.0.1","jsonschema":"^1.1.1","lodash.pick":"^4.4.0"},"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core-1.0.0-9.tgz_1509033168218_0.9553286321461201","host":"s3://npm-registry-packages"}},"1.0.0-10":{"name":"@firstaccess/form-component-core","version":"1.0.0-10","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.0.0-10","maintainers":[{"name":"tquach","email":"tquach@hugeinc.com"},{"name":"nicholasalanbrown","email":"nicholasalanbrown@gmail.com"},{"name":"mbrochstein","email":"matt@firstaccessmarket.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"8cf7a4f15b6569be284d4b098c3b432ccdc7d060","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.0.0-10.tgz","integrity":"sha512-IxOW9R+3a50+ESE9tfusdJnnVbv/+gHzXPBQhFCwSAY5FcVr+fIJ4/uyBKo1Wq6U1y0GN7Mxfi2p8/74wetCHg==","signatures":[{"sig":"MEUCIQDTYsa7sDOti4s+Z7YNL1rUGIt1t02sGPOponYrq0KaVwIgGQbwXs0nJB1cclPp0ehVgqBpPuSYUPb5cS4GUs2NKrw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib","src"],"scripts":{"build":"rimraf lib && npm run babelify","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js","prepublish":"npm run build"},"_npmUser":{"name":"mbrochstein","email":"matt@firstaccessmarket.com"},"_npmVersion":"5.4.2","description":"Library containing the core functionality of the Form Component.","directories":{},"_nodeVersion":"8.8.1","dependencies":{"isobject":"^3.0.1","jsonschema":"^1.1.1","lodash.pick":"^4.4.0"},"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core-1.0.0-10.tgz_1509445511483_0.7502090642228723","host":"s3://npm-registry-packages"}},"1.0.0-11":{"name":"@firstaccess/form-component-core","version":"1.0.0-11","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.0.0-11","maintainers":[{"name":"tquach","email":"tquach@hugeinc.com"},{"name":"nicholasalanbrown","email":"nicholasalanbrown@gmail.com"},{"name":"mbrochstein","email":"matt@firstaccessmarket.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"b29b7601a2413a4e3c931ac23140cc5011b694b0","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.0.0-11.tgz","integrity":"sha512-F6Og4hTZJ7x5RcIPv5MEotgCh5R2u2CHmQxZ0xOz4plghpxCjBhJpKsUB/ZhX9RTzSyIBe8gVbhdVI7LrBMfdQ==","signatures":[{"sig":"MEUCIQDvtX0n1EZ/2Vcc6y45M43M45C4DPA5PLy1ruLsLZ6RdQIgCFIC5CycB/czcOOxVYc+1dx+R3x6uAqHEq4nI8o2boo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib","src"],"scripts":{"build":"rimraf lib && npm run babelify","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js","prepublish":"npm run build"},"_npmUser":{"name":"mbrochstein","email":"matt@firstaccessmarket.com"},"_npmVersion":"5.5.1","description":"Library containing the core functionality of the Form Component.","directories":{},"_nodeVersion":"8.9.0","dependencies":{"isobject":"^3.0.1","jsonschema":"^1.1.1","lodash.pick":"^4.4.0"},"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core-1.0.0-11.tgz_1509647962493_0.09061109065078199","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@firstaccess/form-component-core","version":"1.0.0","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.0.0","maintainers":[{"name":"tquach","email":"tquach@hugeinc.com"},{"name":"nicholasalanbrown","email":"nicholasalanbrown@gmail.com"},{"name":"mbrochstein","email":"matt@firstaccessmarket.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"ff7fca584c472c56248a1ddcd23a1903f9a3d907","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.0.0.tgz","integrity":"sha512-olSw1VjXVHui2q6ID9rilhm7TrdzC54aoC9KLKGThtSzH3Mdhmvz9yXqxhb/kgmDFsH2XzsbKmvajUDu3QmpVg==","signatures":[{"sig":"MEUCIGvj6ZeLlfd7E2IAKv4u2z9r0jIx2nEE6oQ8LhLZsvxeAiEA+ju1AluK2WoK62U4c8ypyCwG2cal4oOKPs8NXgRJ4TQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib","src"],"scripts":{"build":"rimraf lib && npm run babelify","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js","prepublish":"npm run build"},"_npmUser":{"name":"mbrochstein","email":"matt@firstaccessmarket.com"},"_npmVersion":"5.5.1","description":"Library containing the core functionality of the Form Component.","directories":{},"_nodeVersion":"8.9.0","dependencies":{"isobject":"^3.0.1","jsonschema":"^1.1.1","lodash.pick":"^4.4.0"},"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core-1.0.0.tgz_1509984048113_0.7964001626241952","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@firstaccess/form-component-core","version":"1.0.1","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.0.1","maintainers":[{"name":"tquach","email":"tan.quach@gmail.com"},{"name":"nicholasalanbrown","email":"nicholasalanbrown@gmail.com"},{"name":"mbrochstein","email":"matt@firstaccessmarket.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"c2628523b3db8ca66665235173e1a9cf79e4b898","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.0.1.tgz","integrity":"sha512-MayD0K9Z0boJZCnvxRf4XZUGuWhkIhlf8DyB/2lPYxWkSvfqHdPokcQ/dRBZVmYyO+4odqim2YqS5FZEykaKbA==","signatures":[{"sig":"MEUCICdPhwIvuIDVgYI4L4sDJF0Pkv+gzuaRz6T59MmtgLCKAiEA/ukxPtwhNXUHa2pcy5jsWd5OlPdnLTbnVOFdba4Z8U4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib","src"],"scripts":{"build":"rimraf lib && npm run babelify","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js","prepublish":"npm run build"},"_npmUser":{"name":"mbrochstein","email":"matt@firstaccessmarket.com"},"_npmVersion":"5.5.1","description":"Library containing the core functionality of the Form Component.","directories":{},"_nodeVersion":"8.9.0","dependencies":{"isobject":"^3.0.1","jsonschema":"^1.1.1","lodash.pick":"^4.4.0"},"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core-1.0.1.tgz_1510138145851_0.5661036327946931","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@firstaccess/form-component-core","version":"1.0.2","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.0.2","maintainers":[{"name":"tquach","email":"tan.quach@gmail.com"},{"name":"nicholasalanbrown","email":"nicholasalanbrown@gmail.com"},{"name":"mbrochstein","email":"matt@firstaccessmarket.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"f8821cf61e55a528c5fa6af0cac3081c28d8090a","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.0.2.tgz","integrity":"sha512-yXrzlG31Jowcs17kxp9VH7mtO3oXpycA95VULCGBF/vq5pBpdeV6VlFzHgVKIgyhOm5mtPIYb2RtX2fT5uMJEA==","signatures":[{"sig":"MEQCIACzySvV1RRMgXdAjGEcEsk23aoaiDzdIzrOhs7nxVhyAiAxRI7zUbElhK2Thum3eGKhai5erYmytBa9vXuTvjxwSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib","src"],"scripts":{"build":"rimraf lib && npm run babelify","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js","prepublish":"npm run build"},"_npmUser":{"name":"mbrochstein","email":"matt@firstaccessmarket.com"},"_npmVersion":"5.5.1","description":"Library containing the core functionality of the Form Component.","directories":{},"_nodeVersion":"6.9.5","dependencies":{"isobject":"^3.0.1","jsonschema":"^1.1.1","lodash.pick":"^4.4.0"},"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core-1.0.2.tgz_1510570230357_0.4309430820867419","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@firstaccess/form-component-core","version":"1.0.3","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.0.3","maintainers":[{"name":"tquach","email":"tan.quach@gmail.com"},{"name":"nicholasalanbrown","email":"nicholasalanbrown@gmail.com"},{"name":"mbrochstein","email":"matt@firstaccessmarket.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"e69eb48e62526b320a802ac6bd7d57b0f91808a7","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.0.3.tgz","integrity":"sha512-IHza+5Dfa59UooQDK5DJoPejUrUvJOBVE+iuNWI90TmwsYlpaxuAlL2jAvMXQ+Cr30T8t0KQByb5EVkhjzY8eQ==","signatures":[{"sig":"MEUCIA1uenRByLWpCz5e8ky5srNEq2mq+6FoQ29zQojNmbMLAiEAsFw3NBgJyS8J6FFORXrMir/ZfBit2H9RukZ5tQw3dtc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib","src"],"scripts":{"build":"rimraf lib && npm run babelify","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js","prepublish":"npm run build"},"_npmUser":{"name":"mbrochstein","email":"matt@firstaccessmarket.com"},"_npmVersion":"5.5.1","description":"Library containing the core functionality of the Form Component.","directories":{},"_nodeVersion":"6.9.5","dependencies":{"isobject":"^3.0.1","jsonschema":"^1.1.1","lodash.pick":"^4.4.0"},"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core-1.0.3.tgz_1511266683739_0.8951845527626574","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@firstaccess/form-component-core","version":"1.0.4","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.0.4","maintainers":[{"name":"tquach","email":"tan.quach@gmail.com"},{"name":"nicholasalanbrown","email":"nicholasalanbrown@gmail.com"},{"name":"mbrochstein","email":"matt@firstaccessmarket.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"fa947d47e6ac7adc391d79b9b0fbe8212dfc4f42","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.0.4.tgz","integrity":"sha512-Sd1ctMsYggK45rkpmac8jdP+ZJW0rtH4VhqnVpl8o+8ouhIk3WMotc3f0cXpbNbCwDh4X+N30ZmQ9AWQCj2x8A==","signatures":[{"sig":"MEQCIDSgjySW1hq9fzQGdxwbcJ5RaBBqGfBuH6dL8JyWR8ZoAiAgCI3OGkrLUhzqYEFCLzmsDqRxnW6K6EDW/dRAC8jl1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib","src"],"scripts":{"build":"rimraf lib && npm run babelify","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js","prepublish":"npm run build"},"_npmUser":{"name":"mbrochstein","email":"matt@firstaccessmarket.com"},"_npmVersion":"5.5.1","description":"Library containing the core functionality of the Form Component.","directories":{},"_nodeVersion":"8.9.1","dependencies":{"isobject":"^3.0.1","jsonschema":"^1.1.1","lodash.pick":"^4.4.0"},"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core-1.0.4.tgz_1511367587094_0.8130768949631602","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@firstaccess/form-component-core","version":"1.0.5","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.0.5","maintainers":[{"name":"tquach","email":"tan.quach@gmail.com"},{"name":"nicholasalanbrown","email":"nicholasalanbrown@gmail.com"},{"name":"mbrochstein","email":"matt@firstaccessmarket.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"9f906e66c9e564efde69b8083f6486c6b98b8687","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.0.5.tgz","integrity":"sha512-ItKcUvW4ge1JQTjk5ocBMpgPqQ8C9tz4TPio0nLIvE9O1aBJBmJIlKX0icx4zP+ZKEsRYM0P7rF6DFlyxK8DoA==","signatures":[{"sig":"MEYCIQCDO9/lov45is35AAWOm+Fwk4BA33FhNZCQMFHGuoIZvwIhAO6DGoUdcRMilrTMCzAMukSydQcf10SAGJgZgF3S336a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib","src"],"scripts":{"build":"rimraf lib && npm run babelify","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js","prepublish":"npm run build"},"_npmUser":{"name":"mbrochstein","email":"matt@firstaccessmarket.com"},"_npmVersion":"5.5.1","description":"Library containing the core functionality of the Form Component.","directories":{},"_nodeVersion":"9.2.0","dependencies":{"isobject":"^3.0.1","jsonschema":"^1.1.1","lodash.pick":"^4.4.0"},"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core-1.0.5.tgz_1512490248853_0.7896014486905187","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@firstaccess/form-component-core","version":"1.0.6","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.0.6","maintainers":[{"name":"fa-deployment","email":"deployment@firstaccessmarket.com"},{"name":"tquach","email":"tan.quach@gmail.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"306ebc9805a55b09074f29fab90c2664c1fa4099","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.0.6.tgz","integrity":"sha512-CsQ0k/zEN9vN2qDCicIRjipLuY2gO82DCbQz4I3XqW9rklOVzL2DTJTUMJGp/leqpThl+5HgUUmF/jpnTiFWkQ==","signatures":[{"sig":"MEUCIQCzn/F4hmITWxlWlssXrrfyohmzWPNI6bp7KW8rlDvkXAIgCiNJZPvvmCWzRmkfL6DCYP+hNUab+v5edfBh0wP+ud4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib","src"],"scripts":{"build":"rimraf lib && npm run babelify","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js","prepublish":"npm run build"},"_npmUser":{"name":"tquach","email":"tan.quach@gmail.com"},"_npmVersion":"5.5.1","description":"Library containing the core functionality of the Form Component.","directories":{},"_nodeVersion":"8.9.1","dependencies":{"isobject":"^3.0.1","jsonschema":"^1.1.1","lodash.pick":"^4.4.0"},"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core-1.0.6.tgz_1513026029347_0.04613269120454788","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@firstaccess/form-component-core","version":"1.0.7","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.0.7","maintainers":[{"name":"hendaz","email":"joseph.akhenda@firstaccessmarket.com"},{"name":"jobala","email":"japhethobalak@gmail.com"},{"name":"thuo","email":"thuohm@gmail.com"},{"name":"johnkariuki","email":"johnkariukin@gmail.com"},{"name":"waiyaki","email":"james.muturi@andela.com"},{"name":"fa-deployment","email":"deployment@firstaccessmarket.com"},{"name":"tquach","email":"tan.quach@gmail.com"},{"name":"nicholasalanbrown","email":"nicholasalanbrown@gmail.com"},{"name":"mbrochstein","email":"matt@firstaccessmarket.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"44a7426362a4614a68780395d783821c8e178ae2","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.0.7.tgz","integrity":"sha512-pjxFY48v75vTH8KLfatvRQxWXIEv0nfjfGAmVMQdcGe1pdZkfqX+KC9yEHVk45bkKO8hVepstK527kQVydugZA==","signatures":[{"sig":"MEYCIQDs9yAKSJpevHumYSWINf5wDpKPIWZSwPdBgFQjmd/SYAIhAKh+04VLTLSNydQjzfSzDeKC39KDoh/JD/5IMSEfw4Gl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib","src"],"scripts":{"build":"rimraf lib && npm run babelify","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js","prepublish":"npm run build"},"_npmUser":{"name":"mbrochstein","email":"matt@firstaccessmarket.com"},"_npmVersion":"5.6.0","description":"Library containing the core functionality of the Form Component.","directories":{},"_nodeVersion":"6.10.0","dependencies":{"isobject":"^3.0.1","jsonschema":"^1.1.1","lodash.pick":"^4.4.0"},"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core-1.0.7.tgz_1513178277033_0.2596589089371264","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@firstaccess/form-component-core","version":"1.0.8","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.0.8","maintainers":[{"name":"hendaz","email":"joseph.akhenda@firstaccessmarket.com"},{"name":"jobala","email":"japhethobalak@gmail.com"},{"name":"thuo","email":"thuohm@gmail.com"},{"name":"johnkariuki","email":"johnkariukin@gmail.com"},{"name":"waiyaki","email":"james.muturi@andela.com"},{"name":"fa-deployment","email":"deployment@firstaccessmarket.com"},{"name":"tquach","email":"tan.quach@gmail.com"},{"name":"nicholasalanbrown","email":"nicholasalanbrown@gmail.com"},{"name":"mbrochstein","email":"matt@firstaccessmarket.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"79f30d95d58639f7645add3979144d0bc62258b0","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.0.8.tgz","integrity":"sha512-45VtaBoD/qrOQ7vP+vNjeUk/c9ytI+j8OdLl54iQ4IAAOjDg25X/HpmUZIdsK/i0/a0Yj+MFejSFFObY0qXdJA==","signatures":[{"sig":"MEUCIQC7NtmZXzTwr+RIKGsKyDgHcwuIt5RJhiyBQLX/qNXOJQIgZJh4A4rOZANiWNaXDOfTNgmM3W5EKah/JuHvzsOd/6U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib","src"],"scripts":{"build":"rimraf lib && npm run babelify","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js","prepublish":"npm run build"},"_npmUser":{"name":"waiyaki","email":"james.muturi@andela.com"},"_npmVersion":"5.6.0","description":"Library containing the core functionality of the Form Component.","directories":{},"_nodeVersion":"9.3.0","dependencies":{"isobject":"^3.0.1","jsonschema":"^1.1.1","lodash.pick":"^4.4.0"},"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core-1.0.8.tgz_1513612633614_0.8887139055877924","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@firstaccess/form-component-core","version":"1.0.9","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.0.9","maintainers":[{"name":"hendaz","email":"joseph.akhenda@firstaccessmarket.com"},{"name":"jobala","email":"japhethobalak@gmail.com"},{"name":"thuo","email":"thuohm@gmail.com"},{"name":"johnkariuki","email":"johnkariukin@gmail.com"},{"name":"waiyaki","email":"james.muturi@andela.com"},{"name":"fa-deployment","email":"deployment@firstaccessmarket.com"},{"name":"tquach","email":"tan.quach@gmail.com"},{"name":"nicholasalanbrown","email":"nicholasalanbrown@gmail.com"},{"name":"mbrochstein","email":"matt@firstaccessmarket.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"f7dd87858078c474a7dd6725b9024e39a8470618","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.0.9.tgz","integrity":"sha512-RKKzgMX064pS0RsuGtWDqKb/RYtq/FZ+fQFfdUylp16d123Uvhgfjk8ApwT2+7MiTfGtO4PVjPUhHGCqmcp2jA==","signatures":[{"sig":"MEUCIQDznwvYFaVLpOhoN+//Tj+94rvPhMIoTseLSDOmVBjLywIgcVGR0IZIOkVW+FNS2V0JLBij/16X5McolFZbalerP14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib","src"],"scripts":{"build":"rimraf lib && npm run babelify","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js","prepublish":"npm run build"},"_npmUser":{"name":"tquach","email":"tan.quach@gmail.com"},"_npmVersion":"5.0.0","description":"Library containing the core functionality of the Form Component.","directories":{},"_nodeVersion":"8.0.0","dependencies":{"isobject":"^3.0.1","jsonschema":"^1.1.1","lodash.pick":"^4.4.0"},"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core-1.0.9.tgz_1513785033148_0.44221822638064623","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@firstaccess/form-component-core","version":"1.0.10","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.0.10","maintainers":[{"name":"edwinkato","email":"katedwin88@gmail.com"},{"name":"jobala","email":"japhethobalak@gmail.com"},{"name":"thuo","email":"thuohm@gmail.com"},{"name":"johnkariuki","email":"johnkariukin@gmail.com"},{"name":"waiyaki","email":"james.muturi@andela.com"},{"name":"fa-deployment","email":"deployment@firstaccessmarket.com"},{"name":"tquach","email":"tan.quach@gmail.com"},{"name":"nicholasalanbrown","email":"nicholasalanbrown@gmail.com"},{"name":"mbrochstein","email":"matt@firstaccessmarket.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"ef69ed2d8fb40288f5014267ca179ca14aff6bcb","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.0.10.tgz","integrity":"sha512-7e6GXafqxhknsRnWqExXZ2DFRQ2lZJ9bM2s+/1Lej4hkM2ZpCRMxi+swrJO8YOOplcWnuSKviFLYAf7YBQkMLA==","signatures":[{"sig":"MEYCIQCmjx8i4yBvMaoLm45fVP78UEviVmUm3OhKM0jYnWcC4gIhAMHLghVixwKica7/3bd2ah88T6vmdmwj6azcpx1QsXn1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib","src"],"scripts":{"build":"rimraf lib && npm run babelify","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js","prepublish":"npm run build"},"_npmUser":{"name":"johnkariuki","email":"johnkariukin@gmail.com"},"_npmVersion":"5.5.1","description":"Library containing the core functionality of the Form Component.","directories":{},"_nodeVersion":"8.9.3","dependencies":{"isobject":"^3.0.1","jsonschema":"^1.1.1","lodash.pick":"^4.4.0"},"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core-1.0.10.tgz_1515168276062_0.021302024135366082","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@firstaccess/form-component-core","version":"1.1.0","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.1.0","maintainers":[{"name":"edwinkato","email":"katedwin88@gmail.com"},{"name":"jobala","email":"japhethobalak@gmail.com"},{"name":"thuo","email":"thuohm@gmail.com"},{"name":"johnkariuki","email":"johnkariukin@gmail.com"},{"name":"waiyaki","email":"james.muturi@andela.com"},{"name":"fa-deployment","email":"deployment@firstaccessmarket.com"},{"name":"tquach","email":"tan.quach@gmail.com"},{"name":"nicholasalanbrown","email":"nicholasalanbrown@gmail.com"},{"name":"mbrochstein","email":"matt@firstaccessmarket.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"19ef830f1c47ea4a3115197b9d8c84842376b1a2","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.1.0.tgz","integrity":"sha512-pRS2bxXf/yM/1fLziXwB6o3UxM3ocF9LbysFSFClZeeapP7/is6qph7QMdozClv2rvzrGTxnJnSTVQhcCwlFyw==","signatures":[{"sig":"MEUCIQDqvrnlBk1le/YZd4DRMasJoxSHkyVXZwsYp315JdIhWwIgETSlKSCxzwNKHxSceVZ0DyTN4KE80N+s9qbke6FOmOI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib","src"],"scripts":{"build":"rimraf lib && npm run babelify","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js","prepublish":"npm run build"},"_npmUser":{"name":"tquach","email":"tan.quach@gmail.com"},"_npmVersion":"5.5.1","description":"Library containing the core functionality of the Form Component.","directories":{},"_nodeVersion":"8.9.3","dependencies":{"isobject":"^3.0.1","jsonschema":"^1.1.1","lodash.pick":"^4.4.0"},"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core-1.1.0.tgz_1515524433704_0.9885307233780622","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@firstaccess/form-component-core","version":"1.1.1","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.1.1","maintainers":[{"name":"edwinkato","email":"katedwin88@gmail.com"},{"name":"fa-deployment","email":"deployment@firstaccessmarket.com"},{"name":"jobala","email":"japhethobalak@gmail.com"},{"name":"johnkariuki","email":"johnkariukin@gmail.com"},{"name":"mbrochstein","email":"matt@firstaccessmarket.com"},{"name":"nicholasalanbrown","email":"nicholasalanbrown@gmail.com"},{"name":"thuo","email":"thuohm@gmail.com"},{"name":"tquach","email":"tan.quach@gmail.com"},{"name":"waiyaki","email":"james.muturi@andela.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"dbe2b7f3bf5cb2752ae00f26014bd5001992dacc","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.1.1.tgz","fileCount":75,"integrity":"sha512-9+vGwMLvJpSfRZdwQAt2a1FPK/gmmp5DRwUfolcLUnCyw4VAvpbPqx2t04Dgxl1/pbn/Hp7z4j00UXOiqMVx4w==","signatures":[{"sig":"MEUCIQC1S8v8+OHsy2P2iXixmrJDQUcmD7xRetsCxnoD0oMbKAIgYE5mzDKLdKP8ywGHiNhlpSa5KcDiEdpHCUP0v/8cU4A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178220},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib","src"],"scripts":{"build":"rimraf lib && npm run babelify","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js","prepublish":"npm run build"},"_npmUser":{"name":"thuo","email":"thuohm@gmail.com"},"_npmVersion":"5.6.0","description":"Library containing the core functionality of the Form Component.","directories":{},"_nodeVersion":"9.5.0","dependencies":{"isobject":"^3.0.1","jsonschema":"^1.1.1","lodash.pick":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core_1.1.1_1518116845318_0.16824092303411864","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@firstaccess/form-component-core","version":"1.2.0","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.2.0","maintainers":[{"name":"edwinkato","email":"katedwin88@gmail.com"},{"name":"fa-deployment","email":"deployment@firstaccessmarket.com"},{"name":"jobala","email":"japhethobalak@gmail.com"},{"name":"johnkariuki","email":"johnkariukin@gmail.com"},{"name":"mbrochstein","email":"matt@firstaccessmarket.com"},{"name":"nicholasalanbrown","email":"nicholasalanbrown@gmail.com"},{"name":"thuo","email":"thuohm@gmail.com"},{"name":"tquach","email":"tan.quach@gmail.com"},{"name":"waiyaki","email":"james.muturi@andela.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"143b2949e74c72d19ebdbda4d01451228b47c547","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.2.0.tgz","fileCount":76,"integrity":"sha512-Sfo4M+IOE7+9/oeNcIubcLg/YibB9OXBX53tzkgj3FV1LXDvELJEbuHOM5rYy9rzn83FGFspI+r21lqOsJSujQ==","signatures":[{"sig":"MEUCIC3h0imCZFXIcHiEBLvLraNiVISOsp3AsDU68pVIyPaxAiEAw2QUpFT9PDSFEDGk3LO7chiDqVbkTgfhqRMQaGb4F1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182654},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib","src"],"scripts":{"build":"rimraf lib && npm run babelify","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js","prepublish":"npm run build"},"_npmUser":{"name":"waiyaki","email":"james.muturi@andela.com"},"_npmVersion":"5.6.0","description":"Library containing the core functionality of the Form Component.","directories":{},"_nodeVersion":"9.5.0","dependencies":{"moment":"2.20.1","isobject":"^3.0.1","jsonschema":"^1.1.1","lodash.pick":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core_1.2.0_1518638765195_0.10514006206130122","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@firstaccess/form-component-core","version":"1.2.1","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.2.1","maintainers":[{"name":"edwinkato","email":"katedwin88@gmail.com"},{"name":"fa-deployment","email":"deployment@firstaccessmarket.com"},{"name":"jobala","email":"japhethobalak@gmail.com"},{"name":"johnkariuki","email":"johnkariukin@gmail.com"},{"name":"mbrochstein","email":"matt@firstaccessmarket.com"},{"name":"nicholasalanbrown","email":"nicholasalanbrown@gmail.com"},{"name":"thuo","email":"thuohm@gmail.com"},{"name":"tquach","email":"tan.quach@gmail.com"},{"name":"waiyaki","email":"james.muturi@andela.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"f19a4bcecd738c5e4337dc067cb13c6339909a5f","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.2.1.tgz","fileCount":76,"integrity":"sha512-o7vVkLQzK/8sZXLos5ueUrSK3NKSq0rh4jm/QJr6FMyGRICOm8q2WkRhyCgthVh67BJxOisOX9YalWoQGR2yvQ==","signatures":[{"sig":"MEYCIQDm5Q1Q/Pb3iiklR1tqGeaw4m8UTacxN4oNC2tARrvDIQIhAOxjwvKH0nu3DOoXvakF0DB3COPRhWO07oULc6x5WDgD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182542},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib","src"],"scripts":{"build":"rimraf lib && npm run babelify","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js","prepublish":"npm run build"},"_npmUser":{"name":"waiyaki","email":"james.muturi@andela.com"},"_npmVersion":"5.6.0","description":"Library containing the core functionality of the Form Component.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"moment":"2.20.1","isobject":"^3.0.1","jsonschema":"^1.1.1","lodash.pick":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core_1.2.1_1518797017923_0.9639457441611852","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@firstaccess/form-component-core","version":"1.2.2","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.2.2","maintainers":[{"name":"edwinkato","email":"katedwin88@gmail.com"},{"name":"fa-deployment","email":"deployment@firstaccessmarket.com"},{"name":"jobala","email":"japhethobalak@gmail.com"},{"name":"johnkariuki","email":"johnkariukin@gmail.com"},{"name":"mbrochstein","email":"matt@firstaccessmarket.com"},{"name":"nicholasalanbrown","email":"nicholasalanbrown@gmail.com"},{"name":"thuo","email":"thuohm@gmail.com"},{"name":"tquach","email":"tan.quach@gmail.com"},{"name":"waiyaki","email":"james.muturi@andela.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"72fe033752a3c4ab669cc62faf43e710616df46f","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.2.2.tgz","fileCount":84,"integrity":"sha512-kH3WewW/rnxh2SdU2kmDRs7i1R/xlwJNbP3oUzpygAPk3z0lmO9uXTVVG71tmIQ+Z2QB7veoNMBcRKWK5yS+bw==","signatures":[{"sig":"MEYCIQCOi3d3qy9cKG3dhJLOU9Ipy0rss61rJEwKez/XvzYjiQIhAKAG2YUhL1hM7Qd4VOrLFYjEMMe2QXWTvhaT+tWtlenn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":184175},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib","src"],"scripts":{"build":"rimraf lib && npm run babelify","prepare":"npm run build","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js"},"_npmUser":{"name":"tquach","email":"tan.quach@gmail.com"},"description":"Library containing the core functionality of the Form Component.","directories":{},"dependencies":{"moment":"2.20.1","isobject":"^3.0.1","jsonschema":"^1.1.1","lodash.pick":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core_1.2.2_1519850641688_0.4555311889948104","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@firstaccess/form-component-core","version":"1.2.3","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.2.3","maintainers":[{"name":"edwinkato","email":"katedwin88@gmail.com"},{"name":"fa-deployment","email":"deployment@firstaccessmarket.com"},{"name":"jobala","email":"japhethobalak@gmail.com"},{"name":"johnkariuki","email":"johnkariukin@gmail.com"},{"name":"mbrochstein","email":"matt@firstaccessmarket.com"},{"name":"nicholasalanbrown","email":"nicholasalanbrown@gmail.com"},{"name":"thuo","email":"thuohm@gmail.com"},{"name":"tquach","email":"tan.quach@gmail.com"},{"name":"waiyaki","email":"james.muturi@andela.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"c138100a443abed795ec041fcaafaa48eb5d4f49","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.2.3.tgz","fileCount":86,"integrity":"sha512-JOQbn3qct6/YJG8nVU4rmd/JRZqp9+xbjFt6RG7P3sKoUTdzSjkmDj5TJc6bjnoRb4+wqmHBql8CuxBWEW0kAg==","signatures":[{"sig":"MEYCIQDAPxgO2/e1vP0sGajImvlCxyNaTRU5vpat4TkdTHyG0QIhAJT9t6EaZTnOP/A6FGW7/DIpACKnP/b8ig64/0A3Guxe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194660},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib","src"],"scripts":{"build":"rimraf lib && npm run babelify","prepare":"npm run build","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js"},"_npmUser":{"name":"johnkariuki","email":"johnkariukin@gmail.com"},"description":"Library containing the core functionality of the Form Component.","directories":{},"dependencies":{"moment":"2.20.1","isobject":"^3.0.1","jsonschema":"^1.1.1","lodash.pick":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core_1.2.3_1521561919063_0.475911086288068","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@firstaccess/form-component-core","version":"1.2.4","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.2.4","maintainers":[{"name":"edwinkato","email":"katedwin88@gmail.com"},{"name":"fa-deployment","email":"deployment@firstaccessmarket.com"},{"name":"johnkariuki","email":"johnkariukin@gmail.com"},{"name":"mbrochstein","email":"matt@firstaccessmarket.com"},{"name":"nicholasalanbrown","email":"nicholasalanbrown@gmail.com"},{"name":"thuo","email":"thuohm@gmail.com"},{"name":"tquach","email":"tan.quach@gmail.com"},{"name":"waiyaki","email":"james.muturi@andela.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"9ee3e7b2a30b40afbbf89356b9de9f4bb03292d2","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.2.4.tgz","fileCount":86,"integrity":"sha512-Idkva4WwH/qH2a6ARhqUoG2uXj2RFoepBGw1iejQ/J5GJ0rV4S+4sbKUkTky26ZGtbbT8G2ZR+NIY1eFvXz20A==","signatures":[{"sig":"MEUCIQDtx6bTBHqLQo+7YEtYOhCIqlcTeeLqn3iAeY8Dynz6fAIgECFXLoFJRiar6Eq6/4MbNEOFuwGWZYGMsBFKFEwmYVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194924},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib","src"],"scripts":{"build":"rimraf lib && npm run babelify","prepare":"npm run build","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js"},"_npmUser":{"name":"tquach","email":"tan.quach@gmail.com"},"description":"Library containing the core functionality of the Form Component.","directories":{},"dependencies":{"moment":"2.20.1","isobject":"^3.0.1","jsonschema":"^1.1.1","lodash.pick":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core_1.2.4_1523543201381_0.016102632435485154","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@firstaccess/form-component-core","version":"1.2.5","keywords":[],"author":{"name":"First Access"},"license":"UNLICENSED","_id":"@firstaccess/form-component-core@1.2.5","maintainers":[{"name":"edwinkato","email":"katedwin88@gmail.com"},{"name":"fa-deployment","email":"deployment@firstaccessmarket.com"},{"name":"johnkariuki","email":"johnkariukin@gmail.com"},{"name":"mbrochstein","email":"matt@firstaccessmarket.com"},{"name":"nicholasalanbrown","email":"nicholasalanbrown@gmail.com"},{"name":"thuo","email":"thuohm@gmail.com"},{"name":"tquach","email":"tan.quach@gmail.com"},{"name":"waiyaki","email":"james.muturi@andela.com"}],"homepage":"https://github.com/firstaccess/react-form-component#readme","bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"dist":{"shasum":"960ef3bc95b9de19a9f75e91db9160cd7bff2bbb","tarball":"https://registry.npmjs.org/@firstaccess/form-component-core/-/form-component-core-1.2.5.tgz","fileCount":87,"integrity":"sha512-3iiELgDcIzRbh+mKBzN0rNzLPFTymvjS2pEGQEazJdRLp+xcFdrfdnf/CVXIXSbFdO/+w420Uos/gQP9oBFxPQ==","signatures":[{"sig":"MEQCIDfsZq8laUBit5AGZ6Xyj33SgC1zkLeHyjNH0D7oRTt9AiAmMXfG5JLOyIQ1IL3yIMnB0Rvh/E7H5ieQ9uDzcINFiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1hXiCRA9TVsSAnZWagAAf2oQAIIxHOVnKfPRgB6nn/w4\nv7AzZ7BAVhPGTD1tKBjw82dq7YRURe61dTdiq/T9ZvhIlsPwIASaKAO5pE5Z\neyI4TLIhX1n8Rh0wTLEMbKcSHgLMV63BYy6/Cby0hUDcnzMone3bhybjgsSv\nwaRA5SymBNUQ7XqJGKH/I05WD4hRqiZXYYsn9AtdUwYsQLLnq/xUr1i8III2\nPyIiTTTcDupIzwGtJKlOp0b7E8wFWtX5JkRRSi9l1Epu+WZBFa/QFg0fB2n8\n//Da1gyUrOuj09olAybKkfBD6iMqpBA7gj2MJt8Aq4kDYk3rfX30dfHzGvcf\nnIPZNxBhhiddll4vf2T2+pFBmfaHJ685z2fVGz+PLpxglnZI/2Z8pxyIAIzq\nHqpUlSd9mvxkuEAwuMvjzMrBSgkLNuj/rCC8VbG4PFJ8w/QaJIrAldj/Q5VV\ngmOee5USAgn2V6KRB61ySEZl5SODJBBJuY8jU2ldKNid3azTknWuf1hs8iFj\narCBo6sn+Uudy7wpaVfc13yQTbwMzYucfYU1P0JigpVh6WQBkugD3/W05Oly\nm1xUEaAQuS289xhvl7w8uQ4fq8sKMHQavfM3zMfQKsxmZZr6FQcHMmizfSec\nLeY6edLMYYBaKOa6c5P1ESqnFFtYJkUfTTj5APZTniEG+xvWe2HWY49lWJaQ\nKy5G\r\n=PVuY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node"},"main":"lib/index.js","files":["lib","src"],"scripts":{"build":"rimraf lib && npm run babelify","prepare":"npm run build","babelify":"NODE_ENV=production babel -d lib/ src/ --ignore test.js"},"_npmUser":{"name":"waiyaki","email":"james.muturi@andela.com"},"description":"Library containing the core functionality of the Form Component.","directories":{},"dependencies":{"moment":"2.20.1","isobject":"^3.0.1","jsonschema":"^1.1.1","lodash.pick":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^2.6.1","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.5.2","babel-plugin-transform-object-rest-spread":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/form-component-core_1.2.5_1523979745087_0.6129468900489214","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-07-17T16:26:07.726Z","modified":"2025-06-01T18:21:27.107Z","1.0.0-0":"2017-07-17T16:26:07.726Z","1.0.0-1":"2017-07-24T13:28:42.847Z","1.0.0-2":"2017-07-25T03:41:53.929Z","1.0.0-3":"2017-07-26T14:37:44.237Z","1.0.0-4":"2017-07-31T13:11:41.235Z","1.0.0-5":"2017-08-02T11:56:16.513Z","1.0.0-6":"2017-08-16T13:02:43.901Z","1.0.0-7":"2017-10-24T16:42:41.413Z","1.0.0-8":"2017-10-24T19:04:32.027Z","1.0.0-9":"2017-10-26T15:52:48.289Z","1.0.0-10":"2017-10-31T10:25:13.169Z","1.0.0-11":"2017-11-02T18:39:22.802Z","1.0.0":"2017-11-06T16:00:48.222Z","1.0.1":"2017-11-08T10:49:06.050Z","1.0.2":"2017-11-13T10:50:30.487Z","1.0.3":"2017-11-21T12:18:03.885Z","1.0.4":"2017-11-22T16:19:47.187Z","1.0.5":"2017-12-05T16:10:49.006Z","1.0.6":"2017-12-11T21:00:30.409Z","1.0.7":"2017-12-13T15:17:58.084Z","1.0.8":"2017-12-18T15:57:14.716Z","1.0.9":"2017-12-20T15:50:34.242Z","1.0.10":"2018-01-05T16:04:36.127Z","1.1.0":"2018-01-09T19:00:34.601Z","1.1.1":"2018-02-08T19:07:25.437Z","1.2.0":"2018-02-14T20:06:06.092Z","1.2.1":"2018-02-16T16:03:37.996Z","1.2.2":"2018-02-28T20:44:01.758Z","1.2.3":"2018-03-20T16:05:19.339Z","1.2.4":"2018-04-12T14:26:41.526Z","1.2.5":"2018-04-17T15:42:25.170Z"},"bugs":{"url":"https://github.com/firstaccess/react-form-component/issues"},"author":{"name":"First Access"},"license":"UNLICENSED","homepage":"https://github.com/firstaccess/react-form-component#readme","keywords":[],"description":"Library containing the core functionality of the Form Component.","maintainers":[{"email":"ro.acharya@gmail.com","name":"rocharya"},{"email":"shiva@firstaccessmarket.com","name":"shivafirstaccess"}],"readme":"# React Form Component Core\nCore functionality for the form component.\nContains logic for parsing higher level custom YAML DSL into JSON Schema using JSONSchema generating functions and logic for validating data against a JSONSchema configuration.\n\n# Installation\n```bash\n$ yarn add @firstaccess/form-component-core@beta6\n```\n\nThe package can then be used as\n```javascript\nimport { parseSchema, validate } from '@firstaccess/form-component-core'\n```\n\nor\n```javascript\nconst { parseSchema, validate } = require('@firstaccess/form-component-core')\n```\n\n# API\nThe core API is composed of:\n- parseSchema\n- validate\n\n## parseSchema\nRecursively expands high level custom schema into standard JSONSchema and an associated `uiSchema`. The JSONSchema details **_what_** to render while the uiSchema details **_how_** to render.\n\nThe schema is an object that can either have a sections field, a section with properties field or a property with a type field. In addition, if the schema is an object with a `sections` property, it can additionally hold other fields that will be maintained in the parsed schema.\n\n### Usage\nAt the very base, a custom schema is an object which has properties, and each property has a type.\n\nHere's a `product_life` property:\n```javascript\nconst product_life = {\n    title: 'Product Life',\n    description: 'How long have you been selling this product?',\n    type: 'NumberField', // This key has to be `type`.\n    thousand: '',\n    validation: {\n        minimum: 4,\n        maximum: 20,\n    },\n};\n\n```\n\nAnd here is an example `product` schema that has a `product_life`:\n```javascript\nconst product_schema = {\n    product_life\n};\n```\n\nThis schema can be parsed by `parseSchema`:\n```javascript\nconst parsedSchema = parseSchema(product_schema);\n```\n\nWhich will evaluate to:\n```javascript\n{\n  \"product_life\": {\n    \"title\": \"Product Life\",\n    \"description\": \"How long have you been selling this product?\",\n    \"thousand\": \"\",\n    \"symbol\": \"\",\n    \"showErrors\": false,\n    \"type\": \"number\",\n    \"minimum\": 4,\n    \"maximum\": 20\n  },\n  \"uiSchema\": {\n    \"product_life\": {\n      \"ui:field\": \"numberField\"\n    }\n  }\n}\n```\n\nThis, and similar, basic schemas can be composed to form more complex schema. This composition is created by making subschemas **_properties_** of other schemas. For example, a schema section containing a `consumer_products` schema may be created as:\n```javascript\nconst consumer_products = {\n    title: 'Customer Products',\n    properties: { // This key has to  be `properties`\n        product_life,\n        price_schema: {\n            title: 'Product Prices',\n            type: 'NumberField'\n        }\n    }\n}\n\nconst sections = {\n    consumer_products\n}\n```\n\nwhich can then be parsed to (elided)\n```javascript\n{\n  \"consumer_products\": {\n    \"properties\": {\n      \"product_life\": {\n        \"title\": \"Product Life\",\n        ...\n        \"type\": \"number\",\n      },\n      \"price_schema\": {\n        \"title\": \"Product Prices\",\n        ...\n        \"type\": \"number\"\n      }\n    },\n    \"type\": \"object\",\n    \"title\": \"Customer Products\"\n  },\n  \"uiSchema\": {\n    \"consumer_products\": {\n      \"product_life\": {\n        \"ui:field\": \"numberField\"\n      },\n      \"price_schema\": {\n        \"ui:field\": \"numberField\"\n      }\n    }\n  }\n}\n```\nNotice that the `uiSchema` follows the structure of the `schema`s properties\n\nMultiple schemas can be added to `sections` to create a multi-section configuration schema.\n```javascript\nconst config = {\n    sections: {\n        consumer_products,\n        demographic_information: {\n            title: 'Demographic Information',\n            properties: {\n                age: {\n                    type: 'NumberField'\n                }\n            }\n        }\n    }\n}\n```\n\nThe config can contain other keys apart from `sections`. However, those other keys will be passed along untouched and won't be processed. For anything to be processed, it has to be under `sections`. Other keys can be useful for providing invariant metadata about this config.\n\nThe above config parses down to:\n```javascript\n{\n  \"sections\": {\n    \"type\": \"object\",\n    \"properties\": {\n      \"consumer_products\": {\n        ... // same as above\n        \"type\": \"object\",\n        \"title\": \"Customer Products\"\n      },\n      \"demographic_information\": {\n        \"properties\": {\n          \"age\": {\n            \"symbol\": \"\",\n            \"showErrors\": false,\n            \"type\": \"number\"\n          }\n        },\n        \"type\": \"object\",\n        \"title\": \"Demographic Information\"\n      },\n    }\n    \"uiSchema\": {\n      \"consumer_products\": {\n        ...\n      },\n      \"demographic_information\": {\n        \"age\": {\n          \"ui:field\": \"numberField\"\n        }\n      }\n    }\n  }\n}\n```\n\nFor a list of fields to use under the unparsed schema `type` key, see [these docs](https://github.com/firstaccess/react-form-component/wiki/2.-Available-Field-Types).\n\nValidation rules vary from field to field. For a list of validation rules, see [these docs](https://github.com/firstaccess/react-form-component/wiki/3.-Validation-Rules).\n\nThe [fields documentation](https://github.com/firstaccess/react-form-component/wiki/2.-Available-Field-Types) contains information about what validation every field accepts.\n\nFor more information about defining a form configuration in YAML, consult [this documentation](https://github.com/firstaccess/react-form-component/wiki/1.-Defining-Form-Configuration).\n\n## validate\nA thin wrapper around [`jsonschema`](https://github.com/tdegrunt/jsonschema) validator.\n\nAccepts the data and schema to validate that data against.\n```javascript\nvalidate(data, schema)\n// => { valid: <bool>, errors: <array> }\n```\n\nReturns an object with two keys:\n- `valid` - a boolean indicating whether that data is valid or not\n- `errors` - an array containing the errors for schema fields that failed validation. Empty array if validation passes.\n\nIn addition, it also performs error transformation to generate more readable errors. Error messages provided by the user in the schema take precedence over autogenerated errors during the transformation.\n\n### Usage\nSee [jsonschema's](https://github.com/tdegrunt/jsonschema) documentation for usage examples.\n\nUser defined errors can be added to the schema config as detailed in the [fields documentation](https://github.com/firstaccess/react-form-component/wiki/2.-Available-Field-Types).\n","readmeFilename":"README.md"}