{"_id":"soya-form","_rev":"27-68a366675cd795c520a9158f344efab7","name":"soya-form","dist-tags":{"latest":"0.1.0"},"versions":{"0.0.1":{"name":"soya-form","version":"0.0.1","keywords":["react","soya","form","redux"],"license":"MIT","_id":"soya-form@0.0.1","maintainers":[{"name":"sayuti.daniel","email":"sayuti@traveloka.com"}],"homepage":"https://github.com/traveloka/soya-form#readme","bugs":{"url":"https://github.com/traveloka/soya-form/issues"},"dist":{"shasum":"1ef46eb26172f7083390c29348e59374ddc0dce7","tarball":"https://registry.npmjs.org/soya-form/-/soya-form-0.0.1.tgz","integrity":"sha512-/z9NC5hzCYVRlMNMJYTSufQm+/CNQUDx1+kCHFTKssR4BC250hesjZ/sCDaC0h5AqySdKZtd756yOxSp5JyCWw==","signatures":[{"sig":"MEQCIEDYcbZZETzDj42YYx61Duar/Ydenrz5odI3ZU/ImQwEAiBI4s2MuCnBP3u0hY0slXC8yY5c0JB4fqvuWt0jiS+sVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"1ef46eb26172f7083390c29348e59374ddc0dce7","gitHead":"7201deaa870c99c0c0756e1d69d90f28d7f921eb","scripts":{"test":"jest","build":"babel src -d lib","clean":"rimraf lib","watch":"yarn run build -- -w","coverage":"jest --coverage","coveralls":"yarn run coverage && cat ./coverage/lcov.info | coveralls","prepublish":"yarn run clean && yarn run build"},"_npmUser":{"name":"sayuti.daniel","email":"sayuti@traveloka.com"},"repository":{"url":"git+https://github.com/traveloka/soya-form.git","type":"git"},"_npmVersion":"4.0.3","description":"React form library for soya","directories":{},"_nodeVersion":"6.9.2","dependencies":{"prop-types":"^15.5.10"},"devDependencies":{"jest":"^20.0.4","react":"^15.5.4","rimraf":"^2.6.1","babel-cli":"^6.24.1","coveralls":"^2.13.1","react-dom":"^15.5.4","babel-preset-react":"^6.24.1","react-test-renderer":"^15.5.4","babel-preset-stage-2":"^6.24.1","babel-plugin-transform-es2015-modules-commonjs":"^6.24.1"},"peerDependencies":{"react":"^15.5.4","redux":"^3.6.0","soya-next":"^0.0.4","react-redux":"^5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/soya-form-0.0.1.tgz_1497260631105_0.3132082805968821","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"soya-form","version":"0.0.2","keywords":["react","soya","form","redux"],"license":"MIT","_id":"soya-form@0.0.2","maintainers":[{"name":"sayuti.daniel","email":"sayuti@traveloka.com"}],"homepage":"https://github.com/traveloka/soya-form#readme","bugs":{"url":"https://github.com/traveloka/soya-form/issues"},"dist":{"shasum":"0ee2077f014717c4fea7e6ecb6abc8c0b0f7aca9","tarball":"https://registry.npmjs.org/soya-form/-/soya-form-0.0.2.tgz","integrity":"sha512-9WMZM37mCtLbM1DZkFeITaS60eghGPRrNPMyFGWwzUvPdkWyz4Yn+zObM6k2pVvN3txt8GXFioEo3OV6PB/XKg==","signatures":[{"sig":"MEUCIQCremcYQPcGEOrK3WNJ/MKZNT6HuxXIJpMtjoDyOxayJQIgPrt9IOtIf53DtK8bVwCTlQCN+X2pRVHI0UAtNkKuY5M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib"],"_shasum":"0ee2077f014717c4fea7e6ecb6abc8c0b0f7aca9","gitHead":"373de81d4ee80e213016cc876affa4b5f0251800","scripts":{"test":"jest","build":"babel src -d lib","clean":"rimraf lib","watch":"yarn run build -- -w","coverage":"jest --coverage","coveralls":"yarn run coverage && cat ./coverage/lcov.info | coveralls","prepublish":"yarn run clean && yarn run build"},"_npmUser":{"name":"sayuti.daniel","email":"sayuti@traveloka.com"},"repository":{"url":"git+https://github.com/traveloka/soya-form.git","type":"git"},"_npmVersion":"4.0.3","description":"React form library for soya","directories":{},"_nodeVersion":"6.9.2","dependencies":{"prop-types":"^15.5.10"},"devDependencies":{"jest":"^20.0.4","react":"^15.5.4","rimraf":"^2.6.1","babel-cli":"^6.24.1","coveralls":"^2.13.1","react-dom":"^15.5.4","babel-preset-react":"^6.24.1","react-test-renderer":"^15.5.4","babel-preset-stage-2":"^6.24.1","babel-plugin-transform-es2015-modules-commonjs":"^6.24.1"},"peerDependencies":{"react":"^15.5.4","redux":"^3.6.0","soya-next":"^0.0.4","react-redux":"^5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/soya-form-0.0.2.tgz_1497267576495_0.20454741246066988","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"soya-form","version":"0.0.3","keywords":["react","soya","form","redux"],"license":"MIT","_id":"soya-form@0.0.3","maintainers":[{"name":"sayuti.daniel","email":"sayuti@traveloka.com"}],"homepage":"https://github.com/traveloka/soya-form#readme","bugs":{"url":"https://github.com/traveloka/soya-form/issues"},"dist":{"shasum":"fd510d152964e16d8ec2723a4ad83739b85b3b2b","tarball":"https://registry.npmjs.org/soya-form/-/soya-form-0.0.3.tgz","integrity":"sha512-BxtwFg8SZ+bkwO+RbcsdtUWiMT62GdDPhPO3gq4+yW3kEyOSbCS5OqRcHhA4uRi5ke9pnZzM0/aURZ92FK8uHA==","signatures":[{"sig":"MEYCIQDXqMKc5/1jQNfNTer7V4++hj6wVFPSp6nJF1h+qeg4jwIhAOhce7uqfmbAefDzu1IymapoV0YBmnHTqaEDMuNW4SnI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib"],"_shasum":"fd510d152964e16d8ec2723a4ad83739b85b3b2b","gitHead":"bc12403cf3b2c9c728d61f81cd437e885ad6280c","scripts":{"test":"jest","build":"babel src -d lib","clean":"rimraf lib","watch":"yarn run build -- -w","coverage":"jest --coverage","coveralls":"yarn run coverage && cat ./coverage/lcov.info | coveralls","prepublish":"yarn run clean && yarn run build"},"_npmUser":{"name":"sayuti.daniel","email":"sayuti@traveloka.com"},"repository":{"url":"git+https://github.com/traveloka/soya-form.git","type":"git"},"_npmVersion":"4.0.3","description":"React form library for soya","directories":{},"_nodeVersion":"6.9.2","dependencies":{"prop-types":"^15.5.10"},"devDependencies":{"jest":"^20.0.4","react":"^15.5.4","rimraf":"^2.6.1","babel-cli":"^6.24.1","coveralls":"^2.13.1","react-dom":"^15.5.4","babel-preset-react":"^6.24.1","react-test-renderer":"^15.5.4","babel-preset-stage-2":"^6.24.1","babel-plugin-transform-es2015-modules-commonjs":"^6.24.1"},"peerDependencies":{"react":"^15.5.4","redux":"^3.6.0","soya-next":"^0.0.5","react-redux":"^5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/soya-form-0.0.3.tgz_1497270507456_0.509183923015371","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"soya-form","version":"0.0.4","keywords":["react","soya","form","redux"],"license":"MIT","_id":"soya-form@0.0.4","maintainers":[{"name":"sayuti.daniel","email":"sayuti@traveloka.com"}],"homepage":"https://github.com/traveloka/soya-form#readme","bugs":{"url":"https://github.com/traveloka/soya-form/issues"},"dist":{"shasum":"f0e554d89c7c2fe1f5d4c06febbebfa510c55eee","tarball":"https://registry.npmjs.org/soya-form/-/soya-form-0.0.4.tgz","integrity":"sha512-FXUKtTWMbiZabKA/ZMXorOK2ztYun2WlQv6oayJ5iYM8ERpxUhDePhNb/FVXo2HSoarJTM8ua/rcCV/K0gtDNw==","signatures":[{"sig":"MEUCIQCiSlh6GIVapqD9f1I0P5MrT0w3JBv3FnJTHTHl7XjMYwIgPGM8M0sksQIcNpRbuxXLuyTQelDhyn1WYpY7ihXjjZg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib"],"_shasum":"f0e554d89c7c2fe1f5d4c06febbebfa510c55eee","gitHead":"f901762ed8fef87a6abf6e64d95f7d7111c803a4","scripts":{"test":"jest","build":"babel src -d lib","clean":"rimraf lib","watch":"yarn run build -- -w","coverage":"jest --coverage","coveralls":"yarn run coverage && cat ./coverage/lcov.info | coveralls","prepublish":"yarn run clean && yarn run build"},"_npmUser":{"name":"sayuti.daniel","email":"sayuti@traveloka.com"},"repository":{"url":"git+https://github.com/traveloka/soya-form.git","type":"git"},"_npmVersion":"4.0.3","description":"React form library for soya","directories":{},"_nodeVersion":"6.9.2","dependencies":{"prop-types":"^15.5.10"},"devDependencies":{"jest":"^20.0.4","react":"^15.5.4","rimraf":"^2.6.1","babel-cli":"^6.24.1","coveralls":"^2.13.1","react-dom":"^15.5.4","babel-preset-react":"^6.24.1","react-test-renderer":"^15.5.4","babel-preset-stage-2":"^6.24.1","babel-plugin-transform-es2015-modules-commonjs":"^6.24.1"},"peerDependencies":{"react":"^15.5.4","redux":"^3.6.0","soya-next":"^0.0.5","react-redux":"^5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/soya-form-0.0.4.tgz_1497294552453_0.5119254554156214","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"soya-form","version":"0.0.5","keywords":["react","soya","form","redux"],"license":"MIT","_id":"soya-form@0.0.5","maintainers":[{"name":"sayuti.daniel","email":"sayuti@traveloka.com"}],"homepage":"https://github.com/traveloka/soya-form#readme","bugs":{"url":"https://github.com/traveloka/soya-form/issues"},"dist":{"shasum":"da31aab4584ffd961f6a2317247f1d4d737b8c18","tarball":"https://registry.npmjs.org/soya-form/-/soya-form-0.0.5.tgz","integrity":"sha512-B+8RjYarC9Gq9Hk82b4YsAeFDq5jc5RL3XHLEkJj8I+LCiPDYzhHytZXsdB8L1+oiBVpmF3Cyk+8grhTjbHMig==","signatures":[{"sig":"MEUCIQD6OYjG+k36yO3SGW/aM100jTgOGtpxl3N84cAPnZP44QIgUzPHI8GZZ+ZARqZMK4f2/9dO2XXKfeSJqP+aXXXUdyU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib"],"_shasum":"da31aab4584ffd961f6a2317247f1d4d737b8c18","gitHead":"868033fc3add833a91e70d4dd62166d1e44b4c3d","scripts":{"test":"jest","build":"babel src -d lib","clean":"rimraf lib","watch":"yarn run build -- -w","coverage":"jest --coverage","coveralls":"yarn run coverage && cat ./coverage/lcov.info | coveralls","prepublish":"yarn run clean && yarn run build"},"_npmUser":{"name":"sayuti.daniel","email":"sayuti@traveloka.com"},"repository":{"url":"git+https://github.com/traveloka/soya-form.git","type":"git"},"_npmVersion":"4.0.3","description":"React form library for soya","directories":{},"_nodeVersion":"6.9.2","dependencies":{"prop-types":"^15.5.10"},"devDependencies":{"jest":"^20.0.4","react":"^15.6.1","rimraf":"^2.6.1","babel-cli":"^6.24.1","coveralls":"^2.13.1","react-dom":"^15.5.4","babel-preset-react":"^6.24.1","babel-preset-es2015":"^6.24.1","react-test-renderer":"^15.5.4","babel-preset-stage-2":"^6.24.1"},"peerDependencies":{"react":"^15.6.1","redux":"^3.7.0","soya-next":"^0.0.5","react-redux":"^5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/soya-form-0.0.5.tgz_1497945375652_0.20134519739076495","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"soya-form","version":"0.0.6","keywords":["react","soya","form","redux"],"license":"MIT","_id":"soya-form@0.0.6","maintainers":[{"name":"sayuti.daniel","email":"sayuti@traveloka.com"}],"homepage":"https://github.com/traveloka/soya-form#readme","bugs":{"url":"https://github.com/traveloka/soya-form/issues"},"dist":{"shasum":"71b029a8ed3c6b0bb0b89519ecd06c528ed4a215","tarball":"https://registry.npmjs.org/soya-form/-/soya-form-0.0.6.tgz","integrity":"sha512-CZN908mJzvjOJZXrURSLWKr9qsC1mNJCU9tPaCulaV5OZusHNsFTnM9I53Poh1Lb0wROcxei9ADWHevHHRXVqg==","signatures":[{"sig":"MEYCIQDXfs53L16YcnH6r94q8x5Y+Sismnj1MQg0sun3iYAQ5wIhAOLfQnht1k+7voIjCNFUPeT92RlxANj6Pnmp0zgk9s2A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib"],"_shasum":"71b029a8ed3c6b0bb0b89519ecd06c528ed4a215","gitHead":"53aba123be6c98ea59ba3de6d8c6b07d01792449","marlint":{"envs":["browser","es6","jest","node"],"ignores":["**/coverage/**","**/lib/**","**/node_modules/**"]},"scripts":{"lint":"marlint","test":"jest","build":"babel src -d lib","clean":"rimraf lib","watch":"yarn run build -- -w","coverage":"jest --coverage","lint:fix":"yarn run lint -- --fix","coveralls":"yarn run coverage && cat ./coverage/lcov.info | coveralls","precommit":"lint-staged","prepublish":"yarn run clean && yarn run build"},"_npmUser":{"name":"sayuti.daniel","email":"sayuti@traveloka.com"},"repository":{"url":"git+https://github.com/traveloka/soya-form.git","type":"git"},"_npmVersion":"4.0.3","description":"React form library for soya","directories":{},"lint-staged":{"*.js":["lint:fix","git add"]},"_nodeVersion":"6.9.2","dependencies":{"prop-types":"^15.5.10"},"devDependencies":{"jest":"^20.0.4","husky":"^0.14.0","react":"^15.6.1","rimraf":"^2.6.1","marlint":"^5.0.2","babel-cli":"^6.24.1","coveralls":"^2.13.1","react-dom":"^15.5.4","lint-staged":"^4.0.0","babel-preset-react":"^6.24.1","babel-preset-es2015":"^6.24.1","react-test-renderer":"^15.5.4","babel-preset-stage-2":"^6.24.1"},"peerDependencies":{"react":"^15.6.1","redux":"^3.7.0","soya-next":"^0.0.5","react-redux":"^5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/soya-form-0.0.6.tgz_1499160121112_0.17344411020167172","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"soya-form","version":"0.0.7","keywords":["react","soya","form","redux"],"license":"MIT","_id":"soya-form@0.0.7","maintainers":[{"name":"sayuti.daniel","email":"sayuti@traveloka.com"}],"homepage":"https://github.com/traveloka/soya-form#readme","bugs":{"url":"https://github.com/traveloka/soya-form/issues"},"dist":{"shasum":"d654b2fc0a2a9e0b1ff6dca76dbda2658d78384d","tarball":"https://registry.npmjs.org/soya-form/-/soya-form-0.0.7.tgz","integrity":"sha512-pvwJrVT+DvdNUHq261EF0Ow/bD3Hyy93piUpesIMBcCz25jV8P3EOcLpSHR6lfb0/ylE6SwVyekg5LDnTJ3Mgg==","signatures":[{"sig":"MEYCIQCH2/J0zYXgRTFjXWbjJ2tsHoN1R5rh8KLepGRJSSvrNAIhAJRO0Hvp0egQk2u36CChAX73rpX8iioTGgr0B4clUGRR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","files":["lib"],"gitHead":"f7b39c007b96af7bb9889012a94fa1c852d6a944","marlint":{"envs":["browser","es6","jest","node"],"ignores":["**/coverage/**","**/lib/**","**/node_modules/**"]},"scripts":{"lint":"marlint","test":"jest","build":"babel src -d lib","clean":"rimraf lib","watch":"yarn run build -- -w","coverage":"jest --coverage","lint:fix":"yarn run lint -- --fix","coveralls":"yarn run coverage && cat ./coverage/lcov.info | coveralls","precommit":"lint-staged","prepublish":"yarn run clean && yarn run build"},"_npmUser":{"name":"sayuti.daniel","email":"sayuti@traveloka.com"},"repository":{"url":"git+https://github.com/traveloka/soya-form.git","type":"git"},"_npmVersion":"5.3.0","description":"React form library for soya","directories":{},"lint-staged":{"*.js":["lint:fix","git add"]},"_nodeVersion":"6.9.2","dependencies":{"prop-types":"^15.5.10"},"devDependencies":{"jest":"^20.0.4","husky":"^0.14.0","react":"^15.6.1","rimraf":"^2.6.1","marlint":"^5.0.2","babel-cli":"^6.24.1","coveralls":"^2.13.1","react-dom":"^15.5.4","lint-staged":"^4.0.0","babel-preset-react":"^6.24.1","babel-preset-es2015":"^6.24.1","react-test-renderer":"^15.5.4","babel-preset-stage-2":"^6.24.1"},"peerDependencies":{"react":"^15.6.1","redux":"^3.7.0","soya-next":">=0.0.5","react-redux":"^5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/soya-form-0.0.7.tgz_1502190161206_0.49791065230965614","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"soya-form","version":"0.0.8","keywords":["react","soya","form","redux"],"license":"MIT","_id":"soya-form@0.0.8","maintainers":[{"name":"sayuti.daniel","email":"sayuti@traveloka.com"}],"homepage":"https://github.com/traveloka/soya-form#readme","bugs":{"url":"https://github.com/traveloka/soya-form/issues"},"dist":{"shasum":"ed8caad81e3adee8bcb608372aa131385d5ce2c6","tarball":"https://registry.npmjs.org/soya-form/-/soya-form-0.0.8.tgz","integrity":"sha512-gO07qeoenN/feORqVxSR7gJoSjoU4JuZBJ/5NTD0U5ng1iUCxMzJ8gnz+GmNqG/90DNfwJx3UPMfEHYFIe4PAg==","signatures":[{"sig":"MEUCIQDL82dfVP9oXoGaVxvZP+hqEKSLd3FgBvldl4E/2NGMBgIgPMg+gIzXbS5zrEs4wcF/KcJUCF2FF3Iezo+RvkTeggc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","files":["lib"],"gitHead":"0e8b3c75f98637d4149d5f9e557a8f120426adb9","marlint":{"envs":["browser","es6","jest","node"],"ignores":["**/coverage/**","**/lib/**","**/node_modules/**"]},"scripts":{"lint":"marlint","test":"jest","build":"babel src -d lib","clean":"rimraf lib","watch":"yarn run build -- -w","coverage":"jest --coverage","lint:fix":"yarn run lint -- --fix","coveralls":"yarn run coverage && cat ./coverage/lcov.info | coveralls","precommit":"lint-staged","prepublish":"yarn run clean && yarn run build"},"_npmUser":{"name":"sayuti.daniel","email":"sayuti@traveloka.com"},"repository":{"url":"git+https://github.com/traveloka/soya-form.git","type":"git"},"_npmVersion":"5.4.2","description":"React form library for soya","directories":{},"lint-staged":{"*.js":["lint:fix","git add"]},"_nodeVersion":"8.5.0","dependencies":{"prop-types":"^15.5.10"},"devDependencies":{"jest":"^21.0.0","husky":"^0.14.0","react":"^16.0.0","rimraf":"^2.6.1","marlint":"^6.2.1","babel-cli":"^6.24.1","coveralls":"^3.0.0","react-dom":"^16.0.0","lint-staged":"^4.0.0","babel-preset-react":"^6.24.1","babel-preset-es2015":"^6.24.1","react-test-renderer":"^16.0.0","babel-preset-stage-2":"^6.24.1"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","redux":"^3.7.0","soya-next":"^0.3.0","react-redux":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soya-form-0.0.8.tgz_1508604056938_0.35375783359631896","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"soya-form","version":"0.0.9","keywords":["react","soya","form","redux"],"license":"MIT","_id":"soya-form@0.0.9","maintainers":[{"name":"sayuti.daniel","email":"sayuti@traveloka.com"}],"homepage":"https://github.com/traveloka/soya-form#readme","bugs":{"url":"https://github.com/traveloka/soya-form/issues"},"dist":{"shasum":"d34654dec9736d52dc28b3f50c55237633b025fe","tarball":"https://registry.npmjs.org/soya-form/-/soya-form-0.0.9.tgz","integrity":"sha512-K2VLzuuUI/NS4S/1dZj2Pn1ImFeHfptcaLYz/FY0rHzAxiGXbcKkOpqyaCkq1uZdh6BF87XQTnmBRXd409TWeg==","signatures":[{"sig":"MEYCIQDLZj6UuNqFvRESCgc66hjdDVU5L1fSRRoJG0HogMQ0dQIhAKZPh8ejrY83aL6MT6psMUwPYQqa1reTNesGW/sg+QYd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","files":["lib"],"gitHead":"f04072f79267473a428e2ea7918ee5c5d6764c10","marlint":{"envs":["browser","es6","jest","node"],"ignores":["**/coverage/**","**/lib/**","**/node_modules/**"]},"scripts":{"lint":"marlint","test":"jest","build":"babel src -d lib","clean":"rimraf lib","watch":"yarn run build -- -w","coverage":"jest --coverage","lint:fix":"yarn run lint -- --fix","coveralls":"yarn run coverage && cat ./coverage/lcov.info | coveralls","precommit":"lint-staged","prepublish":"yarn run clean && yarn run build"},"_npmUser":{"name":"sayuti.daniel","email":"sayuti@traveloka.com"},"repository":{"url":"git+https://github.com/traveloka/soya-form.git","type":"git"},"_npmVersion":"5.4.2","description":"React form library for soya","directories":{},"lint-staged":{"*.js":["lint:fix","git add"]},"_nodeVersion":"6.9.2","dependencies":{"prop-types":"^15.5.10"},"devDependencies":{"jest":"^21.0.0","husky":"^0.14.0","react":"^16.0.0","rimraf":"^2.6.1","marlint":"^6.2.1","babel-cli":"^6.24.1","coveralls":"^3.0.0","react-dom":"^16.0.0","lint-staged":"^4.0.0","babel-preset-react":"^6.24.1","babel-preset-es2015":"^6.24.1","react-test-renderer":"^16.0.0","babel-preset-stage-2":"^6.24.1"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","redux":"^3.7.0","soya-next":"^0.3.0","react-redux":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soya-form-0.0.9.tgz_1510053646879_0.7946070600301027","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"soya-form","version":"0.0.10","keywords":["react","soya","form","redux"],"license":"MIT","_id":"soya-form@0.0.10","maintainers":[{"name":"sayuti.daniel","email":"sayuti@traveloka.com"}],"homepage":"https://github.com/traveloka/soya-form#readme","bugs":{"url":"https://github.com/traveloka/soya-form/issues"},"dist":{"shasum":"d6069cd9d9fcf9a1a13455ee0a596855e63f2b89","tarball":"https://registry.npmjs.org/soya-form/-/soya-form-0.0.10.tgz","integrity":"sha512-bT2fM83q7/1CBV7e+NUh5BUCjnVXygrVnWdHglZg+F9ijTIEKy/GBfsAmZFNEugqmrt7k0RIA9D35WUeeWB+jA==","signatures":[{"sig":"MEUCIQDy8Iu54hya+c1MbJA/kcUWTFbB3qRRcKEeXVBvju+8GwIgNH3ngb3UBYdsK3U6psQ68B2SvZmmWw9YJSBXQWoPVvg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","files":["lib"],"gitHead":"cf8e8d049e9077a4b11c87a69da1b5b3a0852ba0","marlint":{"envs":["browser","es6","jest","node"],"ignores":["**/coverage/**","**/lib/**","**/node_modules/**"]},"scripts":{"lint":"marlint","test":"jest","build":"babel src -d lib","clean":"rimraf lib","watch":"yarn run build -- -w","coverage":"jest --coverage","lint:fix":"yarn run lint -- --fix","coveralls":"yarn run coverage && cat ./coverage/lcov.info | coveralls","precommit":"lint-staged","prepublish":"yarn run clean && yarn run build"},"_npmUser":{"name":"sayuti.daniel","email":"sayuti@traveloka.com"},"repository":{"url":"git+https://github.com/traveloka/soya-form.git","type":"git"},"_npmVersion":"5.4.2","description":"React form library for soya","directories":{},"lint-staged":{"*.js":["lint:fix","git add"]},"_nodeVersion":"6.9.2","dependencies":{"prop-types":"^15.5.10"},"devDependencies":{"jest":"^21.0.0","husky":"^0.14.0","react":"^16.0.0","rimraf":"^2.6.1","marlint":"^6.2.1","babel-cli":"^6.24.1","coveralls":"^3.0.0","react-dom":"^16.0.0","lint-staged":"^4.0.0","babel-preset-react":"^6.24.1","babel-preset-es2015":"^6.24.1","react-test-renderer":"^16.0.0","babel-preset-stage-2":"^6.24.1"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","redux":"^3.7.0","soya-next":"^0.3.0","react-redux":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soya-form-0.0.10.tgz_1510739221521_0.7981037441641092","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"soya-form","version":"0.0.11","keywords":["react","soya","form","redux"],"license":"MIT","_id":"soya-form@0.0.11","maintainers":[{"name":"sayuti.daniel","email":"sayuti@traveloka.com"}],"homepage":"https://github.com/traveloka/soya-form#readme","bugs":{"url":"https://github.com/traveloka/soya-form/issues"},"dist":{"shasum":"bb42082ab8a21bcc8698e3cabf769810b4f57481","tarball":"https://registry.npmjs.org/soya-form/-/soya-form-0.0.11.tgz","integrity":"sha512-TvtOZgbieedcYt3v+IrnFYi/kgjvPx5QClgWs8nb+VkjnhSA/iRtEGGSl2uD4VCmByVKgEEMfNmiUwXrcGgkVw==","signatures":[{"sig":"MEUCIAyHCjjis5/yNK/QkQ6/MEbgmqbJziDIxyUCidy4FI1YAiEA3USQHDpL2kTMLhasxpVJdI6ajNmVx+sNJLYDGFkb+bs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","files":["lib"],"gitHead":"7cd6efba0586f17f7a9dd9f551b15da6ca81447c","marlint":{"envs":["browser","es6","jest","node"],"ignores":["**/coverage/**","**/lib/**","**/node_modules/**"]},"scripts":{"lint":"marlint","test":"jest","build":"babel src -d lib","clean":"rimraf lib","watch":"yarn run build -- -w","coverage":"jest --coverage","lint:fix":"yarn run lint -- --fix","coveralls":"yarn run coverage && cat ./coverage/lcov.info | coveralls","precommit":"lint-staged","prepublish":"yarn run clean && yarn run build"},"_npmUser":{"name":"sayuti.daniel","email":"sayuti@traveloka.com"},"repository":{"url":"git+https://github.com/traveloka/soya-form.git","type":"git"},"_npmVersion":"5.4.2","description":"React form library for soya","directories":{},"lint-staged":{"*.js":["lint:fix","git add"]},"_nodeVersion":"6.9.2","dependencies":{"prop-types":"^15.5.10"},"devDependencies":{"jest":"^21.0.0","husky":"^0.14.0","react":"^16.0.0","rimraf":"^2.6.1","marlint":"^6.2.1","babel-cli":"^6.24.1","coveralls":"^3.0.0","react-dom":"^16.0.0","lint-staged":"^4.0.0","babel-preset-react":"^6.24.1","babel-preset-es2015":"^6.24.1","react-test-renderer":"^16.0.0","babel-preset-stage-2":"^6.24.1"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","redux":"^3.7.0","soya-next":"^0.3.0","react-redux":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soya-form-0.0.11.tgz_1511499412495_0.28381869033910334","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"soya-form","version":"0.0.12","keywords":["react","soya","form","redux"],"license":"MIT","_id":"soya-form@0.0.12","maintainers":[{"name":"sayuti.daniel","email":"sayuti@traveloka.com"}],"homepage":"https://github.com/traveloka/soya-form#readme","bugs":{"url":"https://github.com/traveloka/soya-form/issues"},"dist":{"shasum":"ad55f864bcd2167a0abdda2fcf5c3dc574bcdc7f","tarball":"https://registry.npmjs.org/soya-form/-/soya-form-0.0.12.tgz","integrity":"sha512-hO25q6OnS1DXCES3N1kiC30ylPIhX5GYECjw213L7lJtBEvxb1Wc7h+w9hDpaGo3Gdp5HxLbPA/i1C0BY9/EzQ==","signatures":[{"sig":"MEUCIQCEAj3eJ/0rqIQ/XHMSTxV6nTViXrh7zWEEbGyFA5Sm+gIgVJtVML0+kaQl4m+LF2uNQmM0yNcSGdW6DnQ7lvO706U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","files":["lib"],"gitHead":"576c62cf469d8c442855639712eeb8e4b2ffaee1","marlint":{"envs":["browser","es6","jest","node"],"ignores":["**/coverage/**","**/lib/**","**/node_modules/**"]},"scripts":{"lint":"marlint","test":"jest","build":"babel src -d lib","clean":"rimraf lib","watch":"yarn run build -- -w","coverage":"jest --coverage","lint:fix":"yarn run lint -- --fix","coveralls":"yarn run coverage && cat ./coverage/lcov.info | coveralls","precommit":"lint-staged","prepublish":"yarn run clean && yarn run build"},"_npmUser":{"name":"sayuti.daniel","email":"sayuti@traveloka.com"},"repository":{"url":"git+https://github.com/traveloka/soya-form.git","type":"git"},"_npmVersion":"5.4.2","description":"React form library for soya","directories":{},"lint-staged":{"*.js":["lint:fix","git add"]},"_nodeVersion":"6.9.2","dependencies":{"prop-types":"^15.5.10"},"devDependencies":{"jest":"^21.0.0","husky":"^0.14.0","react":"^16.0.0","rimraf":"^2.6.1","marlint":"^6.2.1","babel-cli":"^6.24.1","coveralls":"^3.0.0","react-dom":"^16.0.0","lint-staged":"^4.0.0","babel-preset-react":"^6.24.1","babel-preset-es2015":"^6.24.1","react-test-renderer":"^16.0.0","babel-preset-stage-2":"^6.24.1"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","redux":"^3.7.0","soya-next":"^0.3.0","react-redux":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soya-form-0.0.12.tgz_1512708542509_0.2828647871501744","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"soya-form","version":"0.0.13","keywords":["react","soya","form","redux"],"license":"MIT","_id":"soya-form@0.0.13","maintainers":[{"name":"sayuti.daniel","email":"sayuti@traveloka.com"}],"homepage":"https://github.com/traveloka/soya-form#readme","bugs":{"url":"https://github.com/traveloka/soya-form/issues"},"dist":{"shasum":"d22680e7c0ab31edc715482588d869e2d47f9b85","tarball":"https://registry.npmjs.org/soya-form/-/soya-form-0.0.13.tgz","fileCount":17,"integrity":"sha512-HiunzB915Okqf/MleNyN9SQN7CsTsUIfDqrWW2DYktXg5UYVgB5G44OHPgZvvjxic7GwTPCsb2KzmPx9F9igjA==","signatures":[{"sig":"MEUCIQC58pi+X7VYurqSQBH/sBRsGprPbXE4+oxcRCQKV/bbmgIgcQBA7+9jKzFt6YEhRKUUabhclr2GHJxqLUuFlaDL09A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77420},"main":"lib/index.js","files":["lib"],"gitHead":"04d94d9e31e6fdc4244065da44ff2691807a0d38","marlint":{"envs":["browser","es6","jest","node"],"ignores":["**/coverage/**","**/lib/**","**/node_modules/**"]},"scripts":{"lint":"marlint","test":"jest","build":"babel src -d lib","clean":"rimraf lib","watch":"yarn run build -- -w","coverage":"jest --coverage","lint:fix":"yarn run lint -- --fix","coveralls":"yarn run coverage && cat ./coverage/lcov.info | coveralls","precommit":"lint-staged","prepublish":"yarn run clean && yarn run build"},"_npmUser":{"name":"sayuti.daniel","email":"sayuti@traveloka.com"},"repository":{"url":"git+https://github.com/traveloka/soya-form.git","type":"git"},"_npmVersion":"5.4.2","description":"React form library for soya","directories":{},"lint-staged":{"*.js":["lint:fix","git add"]},"_nodeVersion":"6.9.2","dependencies":{"prop-types":"^15.5.10","hoist-non-react-statics":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.1.1","husky":"^0.14.0","react":"^16.0.0","rimraf":"^2.6.1","marlint":"^6.2.1","babel-cli":"^6.24.1","coveralls":"^3.0.0","react-dom":"^16.0.0","lint-staged":"^6.0.0","babel-preset-react":"^6.24.1","babel-preset-es2015":"^6.24.1","react-test-renderer":"^16.0.0","babel-preset-stage-2":"^6.24.1"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","redux":"^3.7.0","soya-next":"^0.3.0","react-redux":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soya-form_0.0.13_1522134504854_0.6074330003305874","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"soya-form","version":"0.0.14","keywords":["react","soya","form","redux"],"license":"MIT","_id":"soya-form@0.0.14","maintainers":[{"name":"sayuti.daniel","email":"sayuti@traveloka.com"}],"homepage":"https://github.com/traveloka/soya-form#readme","bugs":{"url":"https://github.com/traveloka/soya-form/issues"},"dist":{"shasum":"246d8da1a4f3e05e8545f7eab1080ac67c77b81d","tarball":"https://registry.npmjs.org/soya-form/-/soya-form-0.0.14.tgz","fileCount":17,"integrity":"sha512-y4acPLDj6JOV8CkB8oy7+6O7GLV5eV8sTyTmcYKIu9EfGXGEgmw8DvbFlco4VsoaiCBdmRtABCdgdqWyyMcLWw==","signatures":[{"sig":"MEUCIGDjYTWddqnnjMeaSrq3AeZAndHwJ8MKrMSgE/IhvajXAiEAioYde3mSpFof4ukUPAltAfhQpY30I1tqu/POaTVR2aM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGU8gCRA9TVsSAnZWagAAcicP/REVFy2pJYzti3DviqSa\ns1ThLYWDuB0qNH3j9Jg9OpE50aQmIdLhKaPjL8kM1MO3VrLcMXsbL4vapJGx\neaGReB+JBGEA4NiX2gKBZmfTIeDLiGLLhwIsA3W9UXeWvp9WhGsnpswRlZ9+\ntMvNrzL0PihLFjF6yBfTKATCyhPsGguVvlplQwf/w6aLSA+6aT129p9v0SRD\nSMqMDyofwBpWcdo96Jf6QKNKRfwGz0OW6BDFGiOoH/qCXwiORGfpFdVC/wj3\ncnuuURx19vtx5N6LHxrADgyAVaidAyxbN4oy2axuVFix+WIWazvrQugqjVaH\nJ6Fxxa9XvL9M8DtdOe2SlBIGomJtoLQkG/A6X3zXVv5FAxxpnl7WI+fGRPuh\nz5Cqfbpr/3Vps1tb362GU+gVcfREGQFdjYcVOi39BoLjdhIbIZORtiz8mkz4\nznj04BPnh69XQbKFfccP58WdKbjbQqMsOSO6mtxjfAposGSTh0mo3KGnUdTM\nHtWDijbN3QLhhLkY5F0gLt8xxObUW4t6+hjV0mDBg7Kk59mML0KGYTDBYM/p\nzX11YuWVthoPuk2IN3v7Y2qp8ywTic13Ej7KyA+RvGlcWi3/+9MEQjsyb043\nata8SSnbRUYXRosCzXoaKJkxBcRJuftWlrj68gVstjmpWe7i870MQ19Gr5+7\nhooq\r\n=IT5k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","files":["lib"],"gitHead":"40b184b908f7a5b9d70449ada903b4f53a6ba843","marlint":{"envs":["browser","es6","jest","node"],"ignores":["**/coverage/**","**/lib/**","**/node_modules/**"]},"scripts":{"lint":"marlint","test":"jest","build":"babel src -d lib","clean":"rimraf lib","watch":"yarn run build -- -w","coverage":"jest --coverage","lint:fix":"yarn run lint -- --fix","coveralls":"yarn run coverage && cat ./coverage/lcov.info | coveralls","precommit":"lint-staged","prepublish":"yarn run clean && yarn run build"},"_npmUser":{"name":"sayuti.daniel","email":"sayuti@traveloka.com"},"repository":{"url":"git+https://github.com/traveloka/soya-form.git","type":"git"},"_npmVersion":"5.6.0","description":"React form library for soya","directories":{},"lint-staged":{"*.js":["lint:fix","git add"]},"_nodeVersion":"8.11.1","dependencies":{"prop-types":"^15.5.10","hoist-non-react-statics":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.1.1","husky":"^0.14.0","react":"^16.0.0","rimraf":"^2.6.1","marlint":"^6.2.1","babel-cli":"^6.24.1","coveralls":"^3.0.0","react-dom":"^16.0.0","lint-staged":"^6.0.0","babel-preset-react":"^6.24.1","babel-preset-es2015":"^6.24.1","react-test-renderer":"^16.0.0","babel-preset-stage-2":"^6.24.1"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","redux":"^3.7.0","soya-next":"^0.3.0","react-redux":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soya-form_0.0.14_1528385310492_0.035835336987051214","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"soya-form","version":"0.0.15","keywords":["react","soya","form","redux"],"license":"MIT","_id":"soya-form@0.0.15","maintainers":[{"name":"sayuti.daniel","email":"sayuti@traveloka.com"}],"homepage":"https://github.com/traveloka/soya-form#readme","bugs":{"url":"https://github.com/traveloka/soya-form/issues"},"dist":{"shasum":"4f0ad738fee81a9b98cd40bee0554d94b6200b1f","tarball":"https://registry.npmjs.org/soya-form/-/soya-form-0.0.15.tgz","fileCount":18,"integrity":"sha512-fxm7n+4pZ+yvR7Y7dHaWHTIuFwdjJh6vA8haZdhWKdPDapNQu/m3bi4RNb/ApzxSeT3VDIGjaIIFVqEHcBxEOg==","signatures":[{"sig":"MEQCIEAk+zZ3HBzgMLOBuNQbIqgjj5Xa6TszdZ+iHPhgiifvAiAHRjqh/cupeyztkiS3bIl1uSzKHmPvIBxCS9F+Mh25oQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbc7NqCRA9TVsSAnZWagAATLEP/0TGxp71DuhFgOq/Nmwz\niHIaC9c7JlAlTRBdoPNYFMQvICM/nE1ds7RPVGEpiiNLkQJGGhBTwkrb5r5z\n1b//drRhteZScfitSZwmdVYP67ujWaaBv2lyUsYyMHDKiFeus3CUps8niuLl\nvlCS9HGx+y8BlrdxuEovLZ7GHAYQSFhzNn0ulMCUW25eZaGc05GY67sUNjLY\noGYRlGcgl9HEPC7/yj5khLkb3nm/JOc8CZiG+Q0K14BRX1mSJG2smjbjECUP\n/XYsXQUMfgUElMJ3+jwasbFfCmk+St6nUdZ59sRmhRYSqa4KDB9ltEktqOtd\nJ/tv93IbOGHbKlIUkRCKuMGtlFbUIy0yKg9ry3OsMKPlsxwvr2Qbr0EMvetp\nAdSS4HZwhg4tPltAqsdKu5F4TEd6SUUaaNY5xofbsFyJ3beK1DiZ035+yUtV\nuNZmgrOKPn8iRn/A395D4kqktexlJ4LTsG/JvKANMny6BXFHdnpcApv43ZGQ\nNDEb7p5ALTz0Ey0FlT/7HTIP+r9hIwh70vJ8OGE70gMnl4J356KUgolzjWyx\nla59xi6FWb6BnOwnzrfr5i3TP+/UcbBL/cWlEKC44AOJRyxOytzn0Ofw/31V\ndgIZXx33CcViv0j5EAuybdpWEBrDlHDLkhw2S+4n0CKE5vZO5KmXj6bmRgGs\nqeaV\r\n=55st\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","files":["lib"],"gitHead":"e25a40a0fcb2eaafe530cc7f66a9160d284764df","marlint":{"envs":["browser","es6","jest","node"],"ignores":["**/coverage/**","**/lib/**","**/node_modules/**"]},"scripts":{"lint":"marlint","test":"jest","build":"babel src -d lib","clean":"rimraf lib","watch":"yarn run build -- -w","coverage":"jest --coverage","lint:fix":"yarn lint --fix","coveralls":"yarn run coverage && cat ./coverage/lcov.info | coveralls","precommit":"lint-staged","prepublish":"yarn run clean && yarn run build"},"_npmUser":{"name":"sayuti.daniel","email":"sayuti@traveloka.com"},"repository":{"url":"git+https://github.com/traveloka/soya-form.git","type":"git"},"_npmVersion":"6.3.0","description":"React form library for soya","directories":{},"lint-staged":{"*.js":["yarn lint:fix","git add"]},"_nodeVersion":"8.11.3","dependencies":{"lodash":"^4.17.10","prop-types":"^15.5.10","hoist-non-react-statics":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.1.1","husky":"^0.14.0","react":"^16.0.0","redux":"^4.0.0","rimraf":"^2.6.1","marlint":"^6.2.1","babel-cli":"^6.24.1","coveralls":"^3.0.0","react-dom":"^16.0.0","soya-next":"^0.5.10","lint-staged":"^7.1.3","react-redux":"^5.0.7","babel-preset-react":"^6.24.1","babel-preset-es2015":"^6.24.1","react-test-renderer":"^16.0.0","babel-preset-stage-2":"^6.24.1"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","redux":"^3.7.0","soya-next":"^0.3.0","react-redux":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soya-form_0.0.15_1534309226195_0.545186081926244","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"soya-form","version":"0.0.16","keywords":["react","soya","form","redux"],"license":"MIT","_id":"soya-form@0.0.16","maintainers":[{"name":"sayuti.daniel","email":"sayuti@traveloka.com"}],"homepage":"https://github.com/traveloka/soya-form#readme","bugs":{"url":"https://github.com/traveloka/soya-form/issues"},"dist":{"shasum":"0ee56f5623732b0a36ee4cdfab777f97536aea26","tarball":"https://registry.npmjs.org/soya-form/-/soya-form-0.0.16.tgz","fileCount":18,"integrity":"sha512-kDtUU0o16F41Gdl3eIRaYMSs3YKPjNvqSC03XsXm6ii4e1aM1pVi7NAvzx1P7DvfBFdhS9QKCtGEe0nvkHGw/Q==","signatures":[{"sig":"MEUCIH7Y+RZLj+kP/nc2gdyDuQeDyzSnh3Qohm04Fhzztw9ZAiEAlZO8yOP/ccT0cQeTauebjSrwxq0Mah0JrhwbtUSK82A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSXnCCRA9TVsSAnZWagAAuE0QAJ4q3jEFavtH8HcJE+l2\nRvedhjimYQY0aKzBBTSs4090Gz+d6uSicXR4g5h18yfcXx3dU7SNWhIgxZcW\nQHK7LH54EPorQLSVT+gWui4R2RfF31uxZUPVMbhHyFyH6c67n/D2bZxKk8cz\nw7K/vBgNhgCKkyv4lE0O5cTaLv9kCGzBPu/b0foku8tM4V2OOhvPDUFTiELS\nUN/+ri5FUE7FDezm1oPnjcrfAOVreI8gNmleqCqdE87PkQjTNqibgCFIbiR9\nsZjb5zPotLYaZcOd+fF/xqe0er4aswmc5QptgrGSmGJO8NGsAjIGAWh/m7Hz\nMcmgpXQE3v9Tqnp4acETNVe6fjGL/OD+r6VZjU/BTYmWyDomsG5jBo0EFDKK\n/bhdM6+vFezj7SK8Ke0otnDTxvWXpaXmr6QhZ02ZUxmtCCes4xbtswEAk2RY\nQhZPBxhV5AKtxjzTmjG3TxSSft7+7/FMqjpRJ/s+Xgq99N2CvrJJV7zG6IFu\nQE9XI4VG3bUNqoq9HG+6wc/a13Hqe21e09fw0Cd7pKp/3AAhpwzwE87qnhKg\nYmmX3//XC37RAjV7cQKUTzi5pHPL87tvci79ssDvPZe3jAxCZlAI36Z6iiO+\nj9z86+XvZ0YBsAL+cvaPYWHIzajfCmkqpmrgq8yzWxDR9WDAdB8Vw0j65XRW\nUXQm\r\n=a64s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"ec66e0339b84440d7b28fcf08578e1bafab6fed0","marlint":{"envs":["browser","es6","jest","node"],"ignores":["**/coverage/**","**/lib/**","**/node_modules/**"]},"scripts":{"lint":"marlint","test":"jest","build":"babel src -d lib","clean":"rimraf lib","watch":"yarn run build -- -w","coverage":"jest --coverage","lint:fix":"yarn lint --fix","coveralls":"yarn run coverage && cat ./coverage/lcov.info | coveralls","precommit":"lint-staged","prepublish":"yarn run clean && yarn run build"},"_npmUser":{"name":"sayuti.daniel","email":"sayuti@traveloka.com"},"repository":{"url":"git+https://github.com/traveloka/soya-form.git","type":"git"},"_npmVersion":"5.6.0","description":"React form library for soya","directories":{},"lint-staged":{"*.js":["yarn lint:fix","git add"]},"_nodeVersion":"8.11.3","dependencies":{"lodash":"^4.17.10","prop-types":"^15.5.10","hoist-non-react-statics":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.1.1","husky":"^0.14.0","react":"^16.0.0","redux":"^4.0.0","rimraf":"^2.6.1","marlint":"^6.2.1","babel-cli":"^6.24.1","coveralls":"^3.0.0","react-dom":"^16.0.0","soya-next":"^0.5.10","lint-staged":"^7.1.3","react-redux":"^5.0.7","react-text-mask":"^5.4.3","babel-preset-react":"^6.24.1","babel-preset-es2015":"^6.24.1","react-test-renderer":"^16.0.0","babel-preset-stage-2":"^6.24.1"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","redux":"^3.7.0","soya-next":"^0.3.0","react-redux":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soya-form_0.0.16_1548319169773_0.12570401730271907","host":"s3://npm-registry-packages"}},"0.0.16-beta.0":{"name":"soya-form","version":"0.0.16-beta.0","keywords":["react","soya","form","redux"],"license":"MIT","_id":"soya-form@0.0.16-beta.0","maintainers":[{"name":"sayuti.daniel","email":"sayutidaniel@gmail.com"},{"name":"angga","email":"angga.maulana@traveloka.com"}],"homepage":"https://github.com/traveloka/soya-form#readme","bugs":{"url":"https://github.com/traveloka/soya-form/issues"},"dist":{"shasum":"c90553f5e34250cb5781155e7ba77cffb29178d6","tarball":"https://registry.npmjs.org/soya-form/-/soya-form-0.0.16-beta.0.tgz","fileCount":24,"integrity":"sha512-6yigIdHzB6tlngHRG4OGoU+igU16sktZATX0lPS2N4Ne8wMDVduqxtSlMFwLQ4V2ZzntlUnmCpqaZYma7Z9MLg==","signatures":[{"sig":"MEQCIC4ZP609Z+cXIimsoR1VWtwg32uk5mmgoGNVB9H/gNs/AiBdqrSajMbruTyCod4JD3h206Fhit6vuMkEH+0cpD4/hg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiq+a2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBmA//TDyBV89NNwuevUC/lSf1BuYuyluDtmw7FRhbIU54W3ebvICa\r\nUS5umaOnQZUzdP5UEj4L6OIkEL5wniaDVO1+oLEhSlVLV8mSw5hgoeElwZVn\r\negXsoBIoOt+dBHLZSpJ5SqQLexuVCa6FE8CedMXuV0E8RxY+QsW8+UUZ6660\r\nbIxAadrXXk01AtdOPpUcvRSa5m1B+8wFdSlSNl+QtFjEOmxZ6PrxXj05hku5\r\n+NXescFEUJJCEJ/JF0e05RvOKjC2wEM3qCY34bG6s5HnSqVdxSLMMkDtjY+5\r\nx5DSzbRWttZxsHVMKFoACHa6aCJYCPuVyUBtTW0ABVQRztNJWJT8DAfv01us\r\nC40QfSzI7Y5KXUYf5wPR8NWR58GDY8A8at2hoWFt+WTXvbRv1NbLM3b6boC0\r\n1jEVNtDdGKARV5Z2bcIfPxgZv/J6hNwzzh3UcZgxC+h3lbxEYUKze36AYtOA\r\nKRLhp0tjIx2vHUEbhMXmlM0dDY/600kV/o4y8J6kk0y1Tk55dAXCg0gKYq2q\r\nWM9W/PKz8z/Ewl5Jq2QbUxvt3r39OaVGoJ6AgiPRGJV44e3rufR6p9N7yAF4\r\n6U9RqKxqAI8hY0Bq/laqNtoc9v28AXES7DC/CzgfNDJpdclmmSe7PtVsgTkC\r\nbKnb5Si9CI3/htDSXythPHltn1KDNy8DPRc=\r\n=ow8I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"c84deb9d6f9ab706d8770d88f8eb65e140d628f4","marlint":{"envs":["browser","es6","jest","node"],"ignores":["**/coverage/**","**/lib/**","**/node_modules/**"]},"scripts":{"lint":"marlint","test":"jest","build":"babel src -d lib","clean":"rimraf lib","watch":"yarn run build -- -w","coverage":"jest --coverage","lint:fix":"yarn lint --fix","coveralls":"yarn run coverage && cat ./coverage/lcov.info | coveralls","precommit":"lint-staged","prepublish":"yarn run clean && yarn run build"},"_npmUser":{"name":"angga","email":"angga.maulana@traveloka.com"},"repository":{"url":"git+https://github.com/traveloka/soya-form.git","type":"git"},"_npmVersion":"8.11.0","description":"React form library for soya","directories":{},"lint-staged":{"*.js":["yarn lint:fix","git add"]},"_nodeVersion":"16.15.1","dependencies":{"lodash":"^4.17.10","prop-types":"^15.5.10","hoist-non-react-statics":"^2.5.0","redux-devtools-extension":"^2.13.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.1.1","husky":"^0.14.0","react":"^16.0.0","redux":"^4.2.0","rimraf":"^2.6.1","marlint":"^6.2.1","babel-cli":"^6.24.1","coveralls":"^3.0.0","react-dom":"^16.0.0","lint-staged":"^7.1.3","react-redux":"^5.0.7","react-text-mask":"^5.4.3","babel-preset-react":"^6.24.1","babel-preset-es2015":"^6.24.1","react-test-renderer":"^16.0.0","babel-preset-stage-2":"^6.24.1"},"peerDependencies":{"react":"^15.0.0 || ^16.0.0","redux":"^4.0.0","react-redux":"^5.0.7"},"_npmOperationalInternal":{"tmp":"tmp/soya-form_0.0.16-beta.0_1655432886306_0.9574005032568504","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"soya-form","version":"0.0.17","keywords":["react","soya","form","redux"],"license":"MIT","_id":"soya-form@0.0.17","maintainers":[{"name":"sayuti.daniel","email":"sayutidaniel@gmail.com"},{"name":"angga","email":"angga.maulana@traveloka.com"}],"homepage":"https://github.com/traveloka/soya-form#readme","bugs":{"url":"https://github.com/traveloka/soya-form/issues"},"dist":{"shasum":"f03893676aca8506a48d41062a4d0603ffba665b","tarball":"https://registry.npmjs.org/soya-form/-/soya-form-0.0.17.tgz","fileCount":24,"integrity":"sha512-5+QXiyvRNcewgRN1/SoLTC6M1DfHU3dpggF7WSXO91Fv4tL5dmtv/+6SBKtjCaQfcUXhM3G+bVau++SGsIW0yw==","signatures":[{"sig":"MEUCIQD++mK47MWcZZEBA/3iZk9Plxjwskkp1QdG5Ift0wttmAIgZDOnlDalUuvrdaEtsAbcGqzNTJZw8dzdHkkak+4joZI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLRVZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquSw/9Fv1O3hbTLt9L/lX5Na14wSKZ9jJ/AlaBjMHpuArr3hvU1M44\r\nnOVHaiHFHto/zSc9bOyq17GcdTCPvsLkCa8MqlULMbQOYK120xwN1yO3om/u\r\n5q6cXLCNxkZ3f1bir7K9KODoVJndgY82HpXsT7pQWtCBnxKrTueifZVo188r\r\n+h8Y/hg+yvgboumuFXmMByRRY6d8I85/dzor3P8S0LxSEcZ/8ELrCilh/Xg0\r\nZc90H+Rny74fqrprGt3S+OwCUCIgMeVimLjhSSsdqP67eVZTC64HHkuxREup\r\n16helsTCgfeYu4hCXDaDaESTn9ptcQbDyzaAwxt+mEivjeZ/D7TzqzC7ncq2\r\nKUjuv2k5EWEcCscZnOTD/etWp7B4x2DYPfm2F81ji9ejRj72tXv4tdDblvgK\r\n5AHMc7hcQ3kXqLVVVaV3aWgZzbKRj6LTtDP1PvQ4E4rEjnztTGCczCxxaVDg\r\nJbILzz7bVk9sqEWxCG6Qz08LsVvvpA9wxJLCMbTjmumaCWLyn9+dKipm01R1\r\ndIZj+dq4q+Ia1w+DLI32vAPGN8y6QSs9zc+nKx49MyaLisNpbQJVypo5ZxLO\r\nZ98nK0oIKe8COgAl3tS9Oo+EdHsNGefyo2n0v/swFPl51O1Fr7dIoxfbZxZn\r\nd7b8/KCeMapWNMIL6qKYs1joFaeTbTESfXQ=\r\n=QX6c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"94a0b2b74f44a66e2602cb99852845604005f83a","marlint":{"envs":["browser","es6","jest","node"],"ignores":["**/coverage/**","**/lib/**","**/node_modules/**"]},"scripts":{"lint":"marlint","test":"jest","build":"babel src -d lib","clean":"rimraf lib","watch":"yarn run build -- -w","coverage":"jest --coverage","lint:fix":"yarn lint --fix","coveralls":"yarn run coverage && cat ./coverage/lcov.info | coveralls","precommit":"lint-staged","prepublish":"yarn run clean && yarn run build"},"_npmUser":{"name":"angga","email":"angga.maulana@traveloka.com"},"repository":{"url":"git+https://github.com/traveloka/soya-form.git","type":"git"},"_npmVersion":"8.19.4","description":"React form library for soya","directories":{},"lint-staged":{"*.js":["yarn lint:fix","git add"]},"_nodeVersion":"16.20.0","dependencies":{"lodash":"^4.17.10","prop-types":"^15.5.10","hoist-non-react-statics":"^2.5.0","redux-devtools-extension":"^2.13.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.1.1","husky":"^0.14.0","react":"^16.0.0","redux":"^4.2.0","rimraf":"^2.6.1","marlint":"^6.2.1","babel-cli":"^6.24.1","coveralls":"^3.0.0","react-dom":"^16.0.0","lint-staged":"^7.1.3","react-redux":"^5.0.7","react-text-mask":"^5.4.3","babel-preset-react":"^6.24.1","babel-preset-es2015":"^6.24.1","react-test-renderer":"^16.0.0","babel-preset-stage-2":"^6.24.1"},"peerDependencies":{"react":"^17.0.2","redux":"^4.2.0","react-redux":"^8.0.5"},"_npmOperationalInternal":{"tmp":"tmp/soya-form_0.0.17_1680676184900_0.749792222945938","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"soya-form","version":"0.0.18","keywords":["react","soya","form","redux"],"license":"MIT","_id":"soya-form@0.0.18","maintainers":[{"name":"sayuti.daniel","email":"sayutidaniel@gmail.com"},{"name":"angga","email":"angga.maulana@traveloka.com"}],"homepage":"https://github.com/traveloka/soya-form#readme","bugs":{"url":"https://github.com/traveloka/soya-form/issues"},"dist":{"shasum":"dac0363e47872acdbc8266f0bf495c0cad526fd6","tarball":"https://registry.npmjs.org/soya-form/-/soya-form-0.0.18.tgz","fileCount":24,"integrity":"sha512-KG+ZWnzgOI3fbWENjgdi1dyrSlVjF9KYwW8kvGApif7hPuLuKwSBWHNb/C413Q4V/H2SbxfEdoHbSjG0CEDWjw==","signatures":[{"sig":"MEUCIQDXg6P4tPGcXRjFtqTW9xpdB/qD1hldXBv8FcmHe+NPpQIgDkoQFmPpud4LuVlyzcC6ipayX1gVXkG1JJZi+JHGyDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91191},"main":"lib/index.js","gitHead":"07d9cfdb8251fd4bf0f2e7af9d014ab12176f0bd","marlint":{"envs":["browser","es6","jest","node"],"ignores":["**/coverage/**","**/lib/**","**/node_modules/**"]},"scripts":{"lint":"marlint","test":"jest","build":"babel src -d lib","clean":"rimraf lib","watch":"yarn run build -- -w","coverage":"jest --coverage","lint:fix":"yarn lint --fix","coveralls":"yarn run coverage && cat ./coverage/lcov.info | coveralls","precommit":"lint-staged","prepublish":"yarn run clean && yarn run build"},"_npmUser":{"name":"angga","email":"angga.maulana@traveloka.com"},"repository":{"url":"git+https://github.com/traveloka/soya-form.git","type":"git"},"_npmVersion":"8.11.0","description":"React form library for soya","directories":{},"lint-staged":{"*.js":["yarn lint:fix","git add"]},"_nodeVersion":"16.16.0","dependencies":{"lodash":"^4.17.10","prop-types":"^15.5.10","redux-thunk":"^2.3.0","hoist-non-react-statics":"^2.5.0","redux-devtools-extension":"^2.13.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.1.1","husky":"^0.14.0","react":"^16.0.0","redux":"^4.2.0","rimraf":"^2.6.1","marlint":"^6.2.1","babel-cli":"^6.24.1","coveralls":"^3.0.0","react-dom":"^16.0.0","lint-staged":"^7.1.3","react-redux":"^8.0.5","react-text-mask":"^5.4.3","babel-preset-react":"^6.24.1","babel-preset-es2015":"^6.24.1","react-test-renderer":"^16.0.0","babel-preset-stage-2":"^6.24.1"},"peerDependencies":{"react":"^17.0.2","redux":"^4.2.0","react-redux":"^8.0.5"},"_npmOperationalInternal":{"tmp":"tmp/soya-form_0.0.18_1690357752870_0.3925672556487567","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"soya-form","version":"0.0.19","keywords":["react","soya","form","redux"],"license":"MIT","_id":"soya-form@0.0.19","maintainers":[{"name":"sayuti.daniel","email":"sayutidaniel@gmail.com"},{"name":"angga","email":"angga.maulana@traveloka.com"}],"homepage":"https://github.com/traveloka/soya-form#readme","bugs":{"url":"https://github.com/traveloka/soya-form/issues"},"dist":{"shasum":"8a0bb3de3062fc08d202d2c5015c1d5aaaa6465f","tarball":"https://registry.npmjs.org/soya-form/-/soya-form-0.0.19.tgz","fileCount":24,"integrity":"sha512-XAduGnVnCR6gkDEK9vPR9xEiTaZYxvE/2z0ktIpqALNI0l/bwzY9Fng93THagZmt8PcmcMjgFUMVNYUhqZrLmg==","signatures":[{"sig":"MEYCIQD+lXnj3PxtdTi4JD+i4xyTvAAZPo/9NAfIIYwFaEl5HgIhAKfPi6tpTG3/D2C3WjtEr9OrMznr2v2UljHET0T30iPw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96296},"main":"lib/index.js","gitHead":"e43ea613e80960d80f4c9c67cde4bcb469577d52","marlint":{"envs":["browser","es6","jest","node"],"ignores":["**/coverage/**","**/lib/**","**/node_modules/**"]},"scripts":{"lint":"marlint","test":"jest","build":"babel src -d lib","clean":"rimraf lib","watch":"yarn run build -- -w","coverage":"jest --coverage","lint:fix":"yarn lint --fix","coveralls":"yarn run coverage && cat ./coverage/lcov.info | coveralls","precommit":"lint-staged","prepublish":"yarn run clean && yarn run build"},"_npmUser":{"name":"angga","email":"angga.maulana@traveloka.com"},"repository":{"url":"git+https://github.com/traveloka/soya-form.git","type":"git"},"_npmVersion":"6.14.11","description":"React form library for soya","directories":{},"lint-staged":{"*.js":["yarn lint:fix","git add"]},"_nodeVersion":"12.22.0","dependencies":{"lodash":"^4.17.10","prop-types":"^15.5.10","redux-thunk":"^2.3.0","hoist-non-react-statics":"^2.5.0","redux-devtools-extension":"^2.13.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.5.4","husky":"^0.14.0","react":"^16.0.0","redux":"^4.2.0","rimraf":"^2.6.1","marlint":"^6.2.1","coveralls":"^3.0.0","react-dom":"^16.0.0","@babel/cli":"^7.19.3","@babel/core":"^7.24.4","lint-staged":"^7.1.3","react-redux":"^8.0.5","react-text-mask":"^5.4.3","@babel/preset-env":"^7.20.2","@babel/preset-react":"^7.18.6","react-test-renderer":"^16.0.0","@babel/plugin-transform-runtime":"7.24.3"},"peerDependencies":{"react":"^17.0.2","redux":"^4.2.0","react-redux":"^8.0.5"},"_npmOperationalInternal":{"tmp":"tmp/soya-form_0.0.19_1713854380461_0.09322507203224117","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"soya-form","version":"0.0.20","keywords":["react","soya","form","redux"],"license":"MIT","_id":"soya-form@0.0.20","maintainers":[{"name":"sayuti.daniel","email":"sayutidaniel@gmail.com"},{"name":"angga","email":"angga.maulana@traveloka.com"}],"homepage":"https://github.com/traveloka/soya-form#readme","bugs":{"url":"https://github.com/traveloka/soya-form/issues"},"dist":{"shasum":"2aa35b52eca7baf50b0be517680eed398e528041","tarball":"https://registry.npmjs.org/soya-form/-/soya-form-0.0.20.tgz","fileCount":24,"integrity":"sha512-t1laUfb5ZSApIG1sg0kUSfdrHJLQoA5Fhh3a13hzVsFS0hc61KqfdLkFBUIXHjlKZ/J3Sbl+wKvTXSSIHiCszQ==","signatures":[{"sig":"MEUCIQDKahWKBxDVIADLmlkTWoMRkHEFRr4xaKeiHmZSAk2PgwIgXLUx9QpAx3LQq9nGUvGEX3Vy3YkpBT+9P51ZxxeLe+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96296},"main":"lib/index.js","gitHead":"5068a03a8354bd0bbc20396df37def44905cef19","marlint":{"envs":["browser","es6","jest","node"],"ignores":["**/coverage/**","**/lib/**","**/node_modules/**"]},"scripts":{"lint":"marlint","test":"jest","build":"babel src -d lib","clean":"rimraf lib","watch":"yarn run build -- -w","coverage":"jest --coverage","lint:fix":"yarn lint --fix","coveralls":"yarn run coverage && cat ./coverage/lcov.info | coveralls","precommit":"lint-staged","prepublish":"yarn run clean && yarn run build"},"_npmUser":{"name":"angga","email":"angga.maulana@traveloka.com"},"repository":{"url":"git+https://github.com/traveloka/soya-form.git","type":"git"},"_npmVersion":"10.8.2","description":"React form library for soya","directories":{},"lint-staged":{"*.js":["yarn lint:fix","git add"]},"_nodeVersion":"18.20.8","dependencies":{"lodash":"^4.17.21","prop-types":"^15.5.10","redux-thunk":"^2.3.0","hoist-non-react-statics":"^2.5.0","redux-devtools-extension":"^2.13.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.5.4","husky":"^0.14.0","react":"^16.0.0","redux":"^4.2.0","rimraf":"^2.6.1","marlint":"^6.2.1","coveralls":"^3.0.0","react-dom":"^16.0.0","@babel/cli":"^7.19.3","@babel/core":"^7.24.4","lint-staged":"^7.1.3","react-redux":"^8.0.5","react-text-mask":"^5.4.3","@babel/preset-env":"^7.20.2","@babel/preset-react":"^7.18.6","react-test-renderer":"^16.0.0","@babel/plugin-transform-runtime":"7.24.3"},"peerDependencies":{"react":"^17.0.2","redux":"^4.2.0","react-redux":"^8.0.5"},"_npmOperationalInternal":{"tmp":"tmp/soya-form_0.0.20_1765175710067_0.3557855274138326","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"soya-form","version":"0.1.0","description":"React form library for soya","main":"lib/index.js","license":"MIT","scripts":{"build":"babel src -d lib","clean":"rimraf lib","coverage":"jest --coverage","coveralls":"yarn run coverage && cat ./coverage/lcov.info | coveralls","lint":"marlint","lint:fix":"yarn lint --fix","precommit":"lint-staged","prepublish":"yarn run clean && yarn run build","test":"jest","watch":"yarn run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/traveloka/soya-form.git"},"keywords":["react","soya","form","redux"],"dependencies":{"hoist-non-react-statics":"^3.3.2","lodash":"^4.17.21","prop-types":"^15.5.10","react-is":"^18.3.1","redux-devtools-extension":"^2.13.9","redux-thunk":"^2.3.0"},"devDependencies":{"@babel/cli":"^7.19.3","@babel/core":"^7.24.4","@babel/plugin-transform-runtime":"7.24.3","@babel/preset-env":"^7.20.2","@babel/preset-react":"^7.18.6","@jest/globals":"^29.7.0","@testing-library/dom":"^10.0.0","@testing-library/react":"^16.0.0","coveralls":"^3.0.0","husky":"^0.14.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","lint-staged":"^7.1.3","marlint":"^6.2.1","react":"^19.0.0","react-dom":"^19.0.0","react-redux":"^9.1.0","react-text-mask":"^5.4.3","redux":"^4.2.0","rimraf":"^2.6.1"},"resolutions":{"@babel/traverse":"^7.27.1","form-data":"^4.0.0"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0 || ^19.0.0","react-redux":"^8.0.5 || ^9.0.0","redux":"^4.2.0"},"jest":{"testEnvironment":"jsdom","setupFiles":["./test/setup.js"]},"lint-staged":{"*.js":["yarn lint:fix","git add"]},"marlint":{"envs":["browser","es6","jest","node"],"ignores":["**/coverage/**","**/lib/**","**/node_modules/**"]},"_id":"soya-form@0.1.0","gitHead":"b9d359072565145c95387822a0546e67173a8460","bugs":{"url":"https://github.com/traveloka/soya-form/issues"},"homepage":"https://github.com/traveloka/soya-form#readme","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-T1gQ1SIjG5NqHx4EWfzY8BCPBjIdPll71czc4UFWytAQqaSREqMep7gkHm18H8RWbSO70mP0k+KeFE7z+Y3bpw==","shasum":"dc7ff90fd78242144855dd577fe5f81aaacd52e5","tarball":"https://registry.npmjs.org/soya-form/-/soya-form-0.1.0.tgz","fileCount":25,"unpackedSize":98646,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID85Fzje76s07V1GKprwVp+3rG02SrSvZNemJzhMgv/QAiBpWUWTcrJXpNxkPiBQdcjfdkoclwZNgSt3+qwnIExysQ=="}]},"_npmUser":{"name":"angga","email":"angga.maulana@traveloka.com"},"directories":{},"maintainers":[{"name":"sayuti.daniel","email":"sayutidaniel@gmail.com"},{"name":"angga","email":"angga.maulana@traveloka.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/soya-form_0.1.0_1780543693652_0.6395890084789662"},"_hasShrinkwrap":false}},"time":{"created":"2017-06-12T09:43:51.281Z","modified":"2026-06-04T03:28:13.920Z","0.0.1":"2017-06-12T09:43:51.281Z","0.0.2":"2017-06-12T11:39:36.627Z","0.0.3":"2017-06-12T12:28:27.602Z","0.0.4":"2017-06-12T19:09:12.592Z","0.0.5":"2017-06-20T07:56:15.792Z","0.0.6":"2017-07-04T09:22:01.220Z","0.0.7":"2017-08-08T11:02:42.316Z","0.0.8":"2017-10-21T16:40:57.108Z","0.0.9":"2017-11-07T11:20:47.005Z","0.0.10":"2017-11-15T09:47:01.622Z","0.0.11":"2017-11-24T04:56:53.043Z","0.0.12":"2017-12-08T04:49:02.608Z","0.0.13":"2018-03-27T07:08:24.914Z","0.0.14":"2018-06-07T15:28:31.771Z","0.0.15":"2018-08-15T05:00:26.311Z","0.0.16":"2019-01-24T08:39:29.865Z","0.0.16-beta.0":"2022-06-17T02:28:06.532Z","0.0.17":"2023-04-05T06:29:45.141Z","0.0.18":"2023-07-26T07:49:13.113Z","0.0.19":"2024-04-23T06:39:40.646Z","0.0.20":"2025-12-08T06:35:10.210Z","0.1.0":"2026-06-04T03:28:13.818Z"},"bugs":{"url":"https://github.com/traveloka/soya-form/issues"},"license":"MIT","homepage":"https://github.com/traveloka/soya-form#readme","keywords":["react","soya","form","redux"],"repository":{"type":"git","url":"git+https://github.com/traveloka/soya-form.git"},"description":"React form library for soya","maintainers":[{"name":"sayuti.daniel","email":"sayutidaniel@gmail.com"},{"name":"angga","email":"angga.maulana@traveloka.com"}],"readme":"# soya-form\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/traveloka/soya-form.svg)](https://greenkeeper.io/)\n[![Build Status](https://travis-ci.org/traveloka/soya-form.svg?branch=master)](https://travis-ci.org/traveloka/soya-form)\n[![Coverage Status](https://coveralls.io/repos/github/traveloka/soya-form/badge.svg?branch=master)](https://coveralls.io/github/traveloka/soya-form?branch=master)\n\nReact form library for soya.\n\n## Table of Contents\n- [Prerequisites](#prerequisites)\n- [Documentation](#documentation)\n  - [Input and Field](#input-and-field)\n  - [Rendering Fields](#rendering-fields)\n  - [Complex field names](#complex-field-names)\n  - [API](#api)\n- [License](#license)\n\n## Prerequisites\nThe form library uses Redux. So before starting, we recommend reading [Redux](http://redux.js.org) documentation first.\n\n## Documentation\n\n### Input and Field\nInput component's purpose is to gather input from user and report it to an owner component via callback props. It also accepts value from props and renders it to the user. This Input component is processed with the `createField()` helper, wrapping it with a higher order component that writes to and reads from redux store state (`FormSegment`, to be precise). Field is what we call an Input component that's wrapped so that it's connected to redux state.\n\nHere's an example of a simple Input component (no async validations, disabled state, error messages, only taking input and calling the callback):\n\n```js\nimport React from 'react';\nimport { createField } from 'soya-form';\n\nclass TextInput extends React.Component {\n  render() {\n    return <input type=\"text\" value={this.props.value} onChange={this.handleChange.bind(this)} />\n  }\n\n  handleChange(event) {\n    // Callback is provided by higher order component.\n    this.props.handleChange(event.target.value, event);\n  }\n}\n\nexport default createField(TextInput);\n```\n\nSoya's form library doesn't care what goes on inside Input component, it's the developer's prerogative. Input component might render into canvas or read user's input from mouse movements, it's up to you. The form library also doesn't care about the nature of the value, it can be string, list, or a complex object - as long as it's acceptable to store it in redux state (this rules out types like functions or class instances).\n\nThe only contract is for Input fields to call the callback functions provided by the higher order components. To see the list of callback functions and other props provided by the higher order component, go to [Field API](Field-API).\n\n### Rendering Fields\nBefore rendering the Field component, we need to first create a `Form` component. This class's purpose is to represent a form, a place where all fields can register to, and orchestrating actions like form-wide validation. To create a `Form` component, simply give it a unique id:\n\n```js\nimport { createForm } from 'soya-form';\n\nexport default createForm('FORM_ID')(Component);\n```\n\nWhen we've created a proper Field component, we can just render it by passing the field's name:\n\n```js\n<TextField name=\"firstName\" />\n```\n\nThis will render a component that reads and writes to `form` segment in the state tree, creating this structure:\n\n```json\n{\n  \"form\": {\n    \"FORM_ID\": {\n      \"fields\": {\n        \"firstName\": {\n          \"value\": null,\n          \"errorMessages\": [],\n          \"isEnabled\": true,\n          \"isValidating\": false\n        }\n      },\n      \"isEnabled\": true\n    }\n  }\n}\n```\n\nTo submit the form, we can call the `Form` instance's `submit` method, like this:\n\n```js\nconst callback = function(result) {\n  if (result.isValid) {\n    // Access form values with result.values\n  }\n};\n```\n\nHere's an example of result object, based on examples above:\n\n```json\n{\n  \"isValid\": true,\n  \"values\": {\n    \"firstName\": \"Rick\"\n  }\n}\n```\n\nFor more information about the `submit` method, please see [Form API](./Form-API.md#form-api).\n\n### Complex field names\nField names can be complex. For example:\n\n```js\n<TextField name={['name', 'first']} />\n<TextField name={['name', 'last']} />\n```\n\nThe above components will result in the following values map:\n\n```json\n{\n  \"name\": {\n    \"first\": \"...\",\n    \"last\": \"...\"\n  }\n}\n```\n\nWe can also create list, by inserting numbers instead of string in the `name` prop:\n\n```js\n<TextField name={['wishlist', 0]} />\n<TextField name={['wishlist', 1]} />\n```\n\nThis results in the following values map:\n\n```json\n{\n  \"wishlist\": [\n    \"...\",\n    \"...\"\n  ]\n}\n```\n\nThis complex name forms the basis of [Repeatable Fields](#repeatable-fields).\n\n### API\nYou can read the API documentation [here](./API.md#api).\n  - [`createField(Component)`](./API.md#createfieldcomponent)\n  - [`createForm([formId])`](./API.md#createformformid)\n  - [`createRepeatable(Component)`](./API.md#createrepeatablecomponent)\n  - [Form](./Form-API.md#form-api)\n    - [`addErrors(errorMessages)`](./Form-API.md#adderrorserrormessages)\n    - [`clearErrors(fieldNames)`](./Form-API.md#clearerrorsfieldnames)\n    - [`clearForm()`](./Form-API.md#clearform)\n    - [`disable()`](./Form-API.md#disable)\n    - [`disableField(fieldName)`](./Form-API.md#disablefieldfieldname)\n    - [`disableFields(fieldNameList)`](./Form-API.md#disablefieldsfieldnamelist)\n    - [`enable()`](./Form-API.md#enable)\n    - [`enableField(fieldName)`](./Form-API.md#enablefieldfieldname)\n    - [`enableFields(fieldNameList)`](./Form-API.md#enablefieldsfieldnamelist)\n    - [`getFormId()`](./Form-API.md#getformid)\n    - [`lockSubmission()`](./Form-API.md#locksubmission)\n    - [`setDefaultValue(fieldName, value)`](./Form-API.md#setdefaultvaluefieldname-value)\n    - [`setDefaultValues(values)`](./Form-API.md#setdefaultvaluesvalues)\n    - [`setErrors(fieldName, errorMessages)`](./Form-API.md#seterrorsfieldname-errormessages)\n    - [`setValue(fieldName, value)`](./Form-API.md#setvaluefieldname-value)\n    - [`setValues(values)`](./Form-API.md#setvaluesvalues)\n    - [`submit(callback, [formWideValidation])`](./Form-API.md#submitcallback-formwidevalidation)\n    - [`unlockSubmission()`](./Form-API.md#unlocksubmission)\n\n## License\nMIT\n","readmeFilename":"README.md"}